تلقي رسالة خطأ "منع تنفيذ التعليمات البرمجية" في Windows XP Service Pack 2 أو في Windows XP Tablet PC Edition 2005

الأعراض

عند تشغيل برنامج في Microsoft Windows XP Service Pack 2 (SP2) أو في Windows XP Tablet PC Edition 2005، قد تتلقى رسالة خطأ مشابهة لما يلي:

منع تنفيذ البيانات – Microsoft Windows
لحماية الكمبيوتر، قام Windows بإغلاق هذا البرنامج.
الاسم: اسم البرنامج
الناشر: برنامج publisher

منع تنفيذ التعليمات البرمجية حماية ضد الأضرار الناجمة عن الفيروسات أو تهديدات أخرى. قد لا تعمل بعض البرامج بشكل صحيح عند تشغيله. للحصول على إصدار محدث من هذا البرنامج، اتصل بالناشر. ماذا ينبغي أن أفعل؟


إذا نقرت فوق إغلاق الرسالة، إنهاء البرنامج، و "إعداد تقرير بالأخطاء" على خيار لإرسال تقرير عن خطأ.

السبب

يحدث هذا السلوك لأن يستخدم نظام التشغيل Microsoft Windows XP SP2 ميزة "منع تنفيذ التعليمات البرمجية" (DEP) "للمساعدة في منع ضرر من الفيروسات وتهديدات الأمان الأخرى.


تعمل ميزة DEP وحدها أو مع المعالجات الصغيرة المتوافقة لوضع علامة على بعض مواقع الذاكرة ك "غير قابل للتنفيذ." إذا حاول برنامج تشغيل التعليمات البرمجية من موقع محمي، ميزة DEP بإغلاق البرنامج وإعلامك ما إذا كانت التعليمات البرمجية الضارة أم لا.

الحل

لتجنب هذا السلوك، اتصل ببائع البرنامج لمعرفة إذا كان يتوفر تحديث تمكن البرنامج للعمل بشكل صحيح مع dep.

الحل البديل

إذا تم تعيين الكمبيوتر الخاص بك لتطبيق ميزة DEP لكافة البرامج والخدمات، سيكون زر تغيير إعدادات DEP رسالة الخطأ. في حالة عدم توفر تحديث للبرنامج، اتبع هذه الخطوات لإضافة استثناء للبرنامج من ميزة DEP رسالة الخطأ:
  1. عند تلقي رسالة الخطأ المذكورة في قسم "الأعراض"، انقر فوق تغيير الإعدادات.
  2. انقر لتحديد خانة الاختيار المجاورة للبرنامج، ومن ثم انقر فوق تطبيق.
  3. عندما تتم مطالبتك بإعادة تشغيل جهاز الكمبيوتر الخاص بك، انقر فوق موافق مرتين، وقم بإعادة تشغيل النظام الخاص بك.

يمكنك أيضا إضافة استثناء للبرنامج باستخدام خصائص النظام في "لوحة التحكم". للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب sysdm.cplوثم انقر فوق موافق.
  2. انقر فوق علامة التبويب خيارات متقدمة ، انقر فوق
    الأداءومن ثم انقر فوق
    إعدادات.
  3. في خيارات الأداء، انقر فوق علامة التبويب منع تنفيذ التعليمات البرمجية ، ومن ثم انقر فوق إضافة.
  4. في مربع الحوار فتح موقع ومن ثم انقر فوق البرنامج.
  5. انقر فوق فتح، وانقر فوق تطبيق، ثم انقر فوق
    OK. عندما تتم مطالبتك بإعادة تشغيل جهاز الكمبيوتر الخاص بك، انقر فوق "موافق".

الحالة

يعتبر هذا السلوك حسب التصميم.

مزيد من المعلومات

إذا تم تكوين الكمبيوتر لإيقاف تشغيل DEP لبرامج Windows والخدمات فقط الأساسية، لن المتوفرة من رسالة الخطأ DEP الزر "تغيير الإعدادات".

يمكنك عرض تكوين ميزة DEP للكمبيوتر الخاص بك في النظام في "لوحة التحكم". للقيام بذلك، اتبع الخطوات التالية:
  1. انقر فوق ابدأ، ثم انقر فوق تشغيل، واكتب sysdm.cplوثم انقر فوق موافق.
  2. انقر فوق علامة التبويب خيارات متقدمة ، وتحت الأداء، انقر فوق إعدادات.
  3. في مربع الحوار خيارات الأداء ، انقر فوق علامة التبويب منع تنفيذ التعليمات البرمجية .
  4. ملاحظة في حالة إيقاف تشغيل DEP لبرامج Windows والخدمات فقط أو إيقاف تشغيل DEP لكافة البرامج والخدمات فيما عدا التي أحددها: محدداً.
عندما يتم تكوين جهاز الكمبيوتر لإيقاف تشغيل DEP لبرامج Windows والخدمات فقط الأساسية، لا يمكنك إضافة استثناء لبرنامج. وهذا السلوك حسب التصميم في Windows XP SP2.

إذا تم تكوين الكمبيوتر لإيقاف تشغيل DEP لبرامج Windows والخدمات فقط، ويستمر في ظهور رسالة الخطأ DEP، قد يتم تثبيت برنامج الذي يمتد وظيفة Windows. قد يتم تثبيت هذا البرنامج حيث أنه يجعل مشكلة DEP في برنامج Windows الهامة أو خدمة.

إذا كانت هذه المشكلة الأخيرة ولم يحدث قبل، قد تتمكن من منع رسالة الخطأ ميزة DEP عن طريق إزالة البرامج المثبتة حديثا.

المراجع

للحصول على معلومات إضافية حول ميزة DEP في Windows XP Service Pack 2، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":

875352 وصفاً مفصلاً لميزة "منع تنفيذ التعليمات البرمجية" في Windows XP Service Pack 2

خصائص

رقم الموضوع: 875351 - آخر مراجعة: 15‏/01‏/2017 - المراجعة: 1

تعليقات