لا يمكن كتابة الذاكرة خطأ

لقد تلقيت مؤخرًا رسالة الخطأ تشير التعليمات الموجودة في '0x62e2cc0f' إلى الذاكرة عند '0x00000000'. تعذر 'كتابة' الذاكرة في نظام التشغيل Microsoft Windows XP. حدث هذا بشكل متكرر عندما حاولت تشغيل بعض ملفات فيديو avi.

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

في حالتي ، يمكن ربط رسالة الخطأ بميزة منع تنفيذ البيانات التي تم تمكينها لبرامج وخدمات Windows الأساسية. إنه مصمم لحماية النظام من الفيروسات والتهديدات الأخرى. وتجدر الإشارة إلى أنه لا يمكن تعطيل DEP بهذه السهولة. تحتاج إلى تحرير ملف boot.ini الموجود عادة في c: وتغيير معلمة هناك. إليك كيف يمكنك القيام بذلك:

اضغط على Windows + R واكتب cmd واضغط على Enter بعد ذلك. انتقل إلى c: عن طريق كتابة cd .. حتى تكون هناك. Boot.ini مخفي ومحمي ضد الكتابة مما يعني أنه يتعين علينا تغيير ذلك قبل أن نتمكن من تحريره. اكتب الأوامر التالية:

  1. السمة -r -h -s boot.ini
  2. تحرير boot.ini
  3. ابحث عن / NoExecute Optin أو / NoExecute Optout وقم بتغيير ذلك إلى / NoExecute AlwaysOff
  4. احفظ الملف المحرر
  5. اكتب attrib + h + r + s boot.ini
  6. إعادة تشغيل الكمبيوتر

يحدد الأمر NoExecute ما إذا كان سيتم تمكين Data Execution Prevention على جهاز الكمبيوتر الخاص بك وكيف. تقوم المعلمة AlwaysOff بإيقاف تشغيلها تمامًا. لم أعثر على أي رسائل من نوع 'تعذر كتابة الذاكرة' بعد تغيير هذا المعيار. اسمح لي أن أعرف إذا كان هذا قد ساعدك أيضًا.

حلول أخرى ممكنة

  • كما هو الحال دائمًا ، حاول فحص ذاكرة الوصول العشوائي والقرص الصلب بحثًا عن الأخطاء قبل القيام بأي شيء آخر. قد تتسبب الذاكرة الخاطئة أو كتلة القرص الصلب في حدوث المشكلة.
  • إذا تم ذكر أحد البرامج في الخطأ ، فتحقق لمعرفة ما إذا كان هناك تحديث متوفر له.
  • يجب عليك أيضًا التأكد من تحديث جميع برامج تشغيل النظام ، وأن نظام التشغيل نفسه مصحح بالكامل.