تم تضمين Data Execution Prevention (DEP) في نظام التشغيل Windows 10 ويضيف طبقة أمان إضافية تمنع تشغيل البرامج الضارة في الذاكرة. يتم تمكينه افتراضيًا وهو مصمم للتعرف على البرامج النصية غير المصرح بها وإنهاء تشغيلها في المناطق المحجوزة من ذاكرة الكمبيوتر. هذا ناقل هجوم شائع للبرامج الضارة ، لذا أضافت Microsoft DEP لإيقافه.
تم تقديم Data Execution Prevention في Windows 7 في جهد منسق من قبل Microsoft لسد بعض الثغرات الأمنية العديدة التي ابتليت بها نظام التشغيل. إنها نظرية رائعة ولكن إذا رأيت الرسالة "تم حظر هذا البرنامج من أجل حمايتك" ، فأنت تعلم أنه لا يعمل دائمًا كما هو معلن عنه. من الأفضل دائمًا أن تكون مصابًا بجنون العظمة أكثر من عدم الشعور بجنون العظمة بدرجة كافية ، ولكن عندما يكون ذلك في طريق أداء الكمبيوتر ، فإنه يصبح مصدر إزعاج.
تعطيل منع تنفيذ البيانات
هناك العديد من الأسباب التي تمنعك من تعطيل منع تنفيذ البيانات (DEP). بدلاً من دفن العنوان الرئيسي ، سأوضح لك أولاً كيفية القيام بذلك ثم أتحدث عن سبب عدم القيام بذلك.
- افتح نافذة CMD كمسؤول.
- اكتب "bcdedit.exe / set {current} nx AlwaysOff" واضغط على Enter.
من المفترض أن ترى عبارة "اكتملت العملية بنجاح" تحتها بمجرد اكتمالها. DEP مغلق الآن على جهاز الكمبيوتر الخاص بك. إذا كنت تريد تمكين DEP مرة أخرى ، فاكتب "bcdedit.exe / set {current} nx AlwaysOn" واضغط على Enter. يجب أن ترى نفس الإشعار الناجح أسفل الأمر إذا نجح.
إذا رأيت خطأً كما في الصورة أعلاه يقرأ "القيمة محمية بواسطة سياسة التمهيد الآمن ولا يمكن تعديلها أو حذفها" ، فهذا يعني أنه تم تمكين التمهيد الآمن في BIOS / UEFI الخاص بك. لتعطيل DEP ، ستحتاج إلى إعادة تشغيل الكمبيوتر في BIOS / UEFI ، والعثور على إعداد Secure Boot (التمهيد الآمن) وإيقاف تشغيله. قم بالتمهيد إلى Windows وكرر الخطوات المذكورة أعلاه لتعطيل DEP.
يمكنك التحكم قليلاً في كيفية عمل DEP من واجهة المستخدم الرسومية لـ Windows.
- افتح لوحة التحكم.
- انتقل إلى النظام والأمان والنظام.
- حدد إعدادات النظام المتقدمة من القائمة اليسرى.
- حدد علامة التبويب Data Execution Prevention.
هنا يمكنك اختيار ما إذا كنت تريد تمكين DEP فقط لنظام التشغيل Windows والتطبيقات المرتبطة به أو لجميع البرامج على جهاز الكمبيوتر الخاص بك. يمكنك أيضًا تحديد قائمة بيضاء حيث يمكنك تحديد استبعاد برنامج معين من DEP. هذه النافذة محدودة الاستخدام خارج بيئة الشركة ولكنها موجودة إذا كنت تريد التجربة.
لماذا لا يجب تعطيل DEP
بينما تسببت الإصدارات الأولية من DEP في حدوث مشكلات ، فإن الإصدارات الأحدث في Windows 8 و Windows 10 أفضل بكثير. تعمل ميزة DEP في الغالب في الخلفية الآن ولا تتدخل في كيفية استخدامك لجهاز الكمبيوتر. هناك عدة أسباب وراء عدم قيامك بتعطيل DEP.
حماية أساسية ضد الغيب
السبب الرئيسي لترك DEP قيد التشغيل هو أنه يوفر حماية غير مرئية تقريبًا ضد المهاجمين غير المرئيين. إذا دخل فيروس أو برنامج ضار إلى برنامج الأمان لديك وتم إيقاف تشغيل ميزة DEP ، فلا توجد طريقة لمعرفة شيء ما يعمل على جهاز الكمبيوتر الخاص بك. يمكن للبرامج الضارة تشغيل البرامج النصية وأداء مهامها دون تدخل ويمكن أن يكون ذلك مدمرًا.
يتعرف DEP الآن على معظم الألعاب والبرامج الجديدة ولن يزعجك بالأخطاء أو التنبيهات. إنها إحدى ميزات Windows التي توفر بالفعل قيمة للمستخدمين.
مع وجود عدد أكبر من الفيروسات والبرامج الضارة التي تنتشر على الإنترنت ، فإن أي طبقة إضافية من الحماية تعد أمرًا جيدًا. إذا كان يعطي الخطأ الفردي بين الحين والآخر ، فهذا ثمن ضئيل يجب دفعه. بالإضافة إلى ذلك ، إذا لم يعجبك برنامج معين ، فيمكنك دائمًا إدراجه في القائمة البيضاء باستخدام الطريقة التي وصفتها أعلاه. طالما أنك متأكد من أن البرنامج آمن ، يجب أن تكون على ما يرام.
قد لا يكون DEP هو الذي يعطي الخطأ
بعض أخطاء الانتهاك لا علاقة لها بمنع تنفيذ البيانات على الإطلاق. قد يكون التحكم في حساب المستخدم أو النهج المحلي أو نهج المجموعة أو Windows Defender أو برنامج مكافحة الفيروسات أو البرامج الضارة أو أي شيء مختلف تمامًا. هناك عادة بين تقنيي تكنولوجيا المعلومات لإلقاء اللوم على DEP عن أي انتهاك للوصول أو الذاكرة ولكن هذا ليس صحيحًا دائمًا. إنه أحيانًا ، لكن ليس دائمًا.
يمكنك أيضًا التجربة عن طريق تعطيل التحكم في حساب المستخدم ، أو الإيقاف المؤقت لبرنامج الأمان الخاص بك أو عن طريق تشغيل البرنامج بامتيازات المسؤول. إذا نجح بعد القيام بذلك ، فإنه لم يكن DEP على الإطلاق.
تمت إضافة Data Execution Prevention إلى Windows كطبقة حماية إضافية. قد لا أكون من المعجبين ببعض قرارات Microsoft عندما يتعلق الأمر بـ "حمايتنا" ولكن DEP هو الحل المناسب. ما لم تضطر حقًا إلى تعطيل DEP ، سأتركه يعمل.