IIS: كيفية تعطيل منع تنفيذ البيانات في Windows Server 2008؟
-
05-07-2019 - |
سؤال
ولقد تم في محاولة لتعطيل DEP على نافذتي 2008 مربع ديف ولم تنجح.
ولقد حاولت: نظام Properties-> الأداء خيارات> تنفيذ البيانات Prevention-> تشغيل DEP عن البرامج والخدمات الأساسية ويندوز فقط
و(لا يزال يحدث)
ونظام Properties-> الأداء خيارات> تنفيذ البيانات Prevention-> تشغيل DEP لكافة البرامج والخدمات فيما عدا التي أحددها
في هذه الحالة، حاولت اختيار كل inetinfo.exe وw3wp.exe في C: \ WINDOWS inetsrv \ مجلد \ SYSTEM32 \، وعند تحديد أتلقى هذا الخطأ:
و"لا يمكنك تعيين سمات DEP على الملفات التنفيذية 64 بت".
وأنا متأكد من أن هناك بعض تسرب الذاكرة في مكان ما - ولكن هذا هو مشكلة منفصلة. أنا سعيد للعيش معها لفترة من الوقت في بيئة التطوير الخاصة بي (في الواقع هذا هو المكان الذي أحتاج أن ندعه يذهب حتى أتمكن من رؤيته)
وسيكون موضع تقدير أي مساعدة!
وتشك، دوغ
المحلول
واجهة المستخدم الرسومية لا تظهر 4 وسائط تشغيل DEP.
وتحتاج إلى القيام بذلك في وقت التمهيد: معلمات التمهيد لتكوين DEP وPAE
ولكن، على المزيد من المعلومات حول رسالة الخطأ أ >:
<اقتباس فقرة>وإعدادات التكوين DEP النظام تنطبق فقط لتطبيقات 32 بت و العمليات عندما يعمل على 32 بت أو إصدارات 64 بت من نظام التشغيل Windows. على 64 بت إصدارات ويندوز، وإذا الأجهزة القسري DEP متوفرا ذلك ويطبق دائما لعمليات 64 بت ومساحات الذاكرة النواة وهناك أي إعدادات تكوين النظام ل تعطيله.
اقتباس فقرة>نصائح أخرى
وهنا هو كيفية تعطيل DEP في موجه الأوامر:
BCDEDIT /set {current} nx AlwaysOff
في ويندوز فيستا وبعد ذلك، يتم تمكين DEP وPAE في وقت التمهيد ويتم تكوينها من خلال تحديد قيم المعلمات NX وملحق العنوان الفعلي باستخدام BCDEDIT / مجموعة الأوامر.
لتعطيل DEP على Windows Server 2008 نوع ما يلي على سطر الأوامر مرتفعة
bcdedit /set nx AlwaysOff
وكنت تريد تحرير BOOT.INI وتغيير قسم contaning / noexecute = بتين لمجرد / تنفيذ
ويجب أن تكون قادرة على تحويل DEP خارج في واحدة من إعدادات BIOS الخاص بك.