هل فاجأك جهاز الكمبيوتر الخاص بك بشاشة زرقاء مخيفة عندما كنت في أمس الحاجة إليها؟ إذا كان رسالة Reference_By_Pointer إذا ظهر قبل إعادة تشغيل غير متوقعة، فأنت تواجه خطأ BSOD (شاشة الموت الزرقاء) وهو أمر شائع جدًا في Windows 10 وWindows 11. وعلى الرغم من أنه قد يبدو مخيفًا، فلا داعي للذعر. الأمر المهم هو فهم سبب حدوث ذلك وكيفية إصلاحه بشكل صحيح.
يشير هذا الخطأ عادةً إلى وجود تعارض في النظام يتعلق بالذاكرة أو برامج التشغيل أو حتى الأجهزة المثبتة. سنتناول في هذه المقالة جميع الحلول الممكنة، من الأبسط إلى الأكثر تقنية. دعنا نذهب قم بتفصيل الأسباب المحتملة لهذه المشكلة بشكل واضح ومفصل، والأهم من ذلك، كيفية حل هذه المشكلة خطوة بخطوة حتى لا يحدث ذلك مرة أخرى.
ماذا يعني خطأ Reference_By_Pointer؟
خطأ Reference_By_Pointer، المعروف أيضًا باسم رمز التوقف 0x00000018, يظهر عندما يوجد تناقض مع عدد المراجع لكائن في نظام التشغيل. يحدث هذا عادةً عندما لا يتمكن برنامج التشغيل من إدارة الروتينات التي تزيد وتقلل الإشارات إلى كائنات نظام معينة بشكل صحيح.
قد يؤدي هذا الفشل إلى إيقاف تشغيل النظام بشكل غير متوقع كإجراء وقائي، حيث أن الإدارة السيئة للمرجع يمكن أن تؤثر بشكل خطير على الاستقرار. ببساطة، يبدو الأمر كما لو أن النظام يحاول الوصول إلى شيء تم حذفه أو إعادة استخدامه بالفعل، مما يؤدي إلى خلق صراع قاتل.
الأسباب الرئيسية لخطأ BSOD هذا
هناك العديد من العوامل التي يمكن أن تؤدي إلى ظهور هذا الخطأ، بعضها أكثر شيوعًا من غيرها. فيما يلي قائمة بالأسباب الأكثر شيوعًا:
- برامج التشغيل القديمة، وخاصة برامج تشغيل الرسومات أو الشبكة.
- تلف ملفات نظام التشغيل.
- مشاكل مادية مع ذاكرة الوصول العشوائي (RAM) أو أجهزة التخزين.
- برنامج مكافحة الفيروسات التابع لجهة خارجية والذي يتداخل مع عمليات النظام.
- فشل تحديثات Windows أو تطبيق الإعدادات بشكل غير صحيح.
- ارتفاع درجة حرارة وحدة المعالجة المركزية أو وحدة معالجة الرسومات.
- تم تثبيت برامج غير متوافقة أو تالفة مؤخرًا.
إن معرفة جذر المشكلة هي الخطوة الأولى لتطبيق الحل الأنسب ومنع تكرار الخطأ.
حلول عملية للتخلص من خطأ Reference_By_Pointer
نقدم أدناه مجموعة من الأساليب التي يمكنك تطبيقها حسب الترتيب من حيث البساطة والفعالية. إذا لم يحل أحد الحلول مشكلتك، فانتقل ببساطة إلى الحل التالي.
1. أعد تشغيل الكمبيوتر
قد يبدو الأمر أساسيا، ولكن يمكن أن يؤدي إعادة التشغيل البسيطة إلى إصلاح الأخطاء المؤقتة، خاصةً إذا كان الفشل ناتجًا عن تعارض معين في الذاكرة أو برنامج التشغيل أو التطبيق. إذا كانت هذه هي المرة الأولى التي تواجه فيها هذه الشاشة الزرقاء، فمن الجيد إعادة التشغيل قبل محاولة حلول أكثر تعقيدًا.
2. تحديث برامج تشغيل الرسومات واللوحة الأم
تعد برامج التشغيل القديمة أو الفاسدة أحد الأسباب الرئيسية لهذا الخطأ.. قد يؤدي تحديث برامج التشغيل الخاصة بك إلى إصلاح المشكلة على الفور. للقيام بذلك:
- صحافة ويندوز + R والكتابة devmgmt.msc لفتح إدارة الأجهزة.
- توسيع القسم محولات أجهزة العرض وانقر بزر الماوس الأيمن على بطاقة الرسومات الخاصة بك، واختر تحديث برنامج التشغيل.
- اختر ابحث تلقائيًا عن برنامج التشغيل المحدث.
- كرر هذه العملية بالنسبة لبرامج التشغيل الأخرى ذات الصلة مثل برامج تشغيل مجموعة الشرائح أو الشبكة.
إذا لم تتمكن من العثور على إصدارات جديدة، فيمكنك الانتقال إلى الموقع الرسمي للشركة المصنعة (NVIDIA، AMD، Intel، وما إلى ذلك) وتنزيل الإصدار الأحدث يدويًا.
3. قم بتشغيل فحص النظام باستخدام SFC
مدقق ملفات النظام (SFC) هي أداة تقوم بتحليل وإصلاح الملفات التالفة في نظام التشغيل. لاستخدامه:
- افتح قائمة البداية وابحث كمد.
- انقر بزر الماوس الأيمن على نتيجة "موجه الأوامر" وحدد تشغيل كمسؤول.
- اكتب الأمر التالي ثم اضغط على Enter:
sfc /scannow
قد تستغرق العملية عدة دقائق. عند الانتهاء، أعد تشغيل الكمبيوتر وتحقق مما إذا كان قد تم حل الخطأ.
4. استخدم أمر DISM إذا لم يحل SFC المشكلة
ديسسم (إدارة صورة النشر والإدارة) يتم استخدامه لإصلاح صورة Windows، وهو مفيد بشكل خاص إذا فشل SFC في إصلاح الملفات بسبب الفساد الشديد.
لتشغيله:
- افتح نافذة موجه الأوامر مرة أخرى باستخدام امتيازات المسؤول.
- اكتب هذا الأمر واضغط على Enter:
DISM.exe /Online /Cleanup-image /Restorehealth
- انتظر حتى انتهاء التحليل ثم حاول تشغيله مرة أخرى. SFC / SCANNOW.
5. التمهيد النظيف وإزالة البرامج المسببة للمشاكل
عندما يكون الخطأ ناتجًا عن تعارضات بين الخدمات أو التطبيقات الخلفية، الوضع المثالي هو القيام بعملية التمهيد النظيف. يؤدي هذا إلى تعطيل جميع الخدمات والبرامج غير التابعة للنظام مؤقتًا.
- صحافة ويندوز + R والكتابة مسكونفيغ.
- انتقل إلى علامة التبويب الخدمات وحدد المربع إخفاء جميع خدمات Microsoft.
- انقر فوق أوقف عمل الكل.
- ثم انتقل إلى علامة التبويب الرئيسية و اضغط افتح إدارة المهام.
- قم بتعطيل كافة البرامج التي تعمل عند بدء التشغيل.
- إعادة تشغيل الكمبيوتر.
إذا اختفى الخطأ، فيمكنك تفعيل الخدمات أو البرامج واحدة تلو الأخرى لتحديد المذنب. قم بإلغاء تثبيت أو استبدال البرنامج المسبب للفشل.
6. التحقق من وجود برامج مكافحة الفيروسات المتداخلة
يمكن لبعض برامج مكافحة الفيروسات أن تسبب تعارضات مع عمليات نظام التشغيل، مما يتسبب في حدوث أخطاء في الذاكرة مثل هذا الخطأ.. لقد تورط برنامج Norton وبرامج مكافحة الفيروسات الأخرى التابعة لجهات خارجية عدة مرات.
اختبار قم بتعطيل برنامج مكافحة الفيروسات مؤقتًا وانظر إذا كان الخطأ يتوقف عن الظهور. إذا كان الأمر كذلك، ففكر في استبداله أو إضافة استثناءات إلى عمليات النظام.
7. تحقق من ارتفاع درجة الحرارة
يمكن أن تؤدي الزيادة المفرطة في درجة الحرارة في كل من المعالج وبطاقة الرسومات إلى ظهور شاشات زرقاء.، بما في ذلك Reference_By_Pointer.
للتأكد:
- تنزيل أدوات مثل درجة الحرارة الأساسية o HWMonitor.
- قم بتشغيل البرنامج ومراقبة درجة الحرارة أثناء استخدام جهاز الكمبيوتر الخاص بك.
- إذا تجاوزت درجة الحرارة 80 درجة مئوية بشكل متكرر، فقد يكون ذلك بسبب مشكلة في التهوية أو جفاف المعجون الحراري.
قم بتنظيف جهاز الكمبيوتر الخاص بك، وتأكد من أن المراوح تعمل بشكل صحيح، وفكر في استخدام معجون حراري جديد إذا لاحظت ارتفاع درجة الحرارة المزمن.
8. فحص واختبار ذاكرة الوصول العشوائي (RAM)
تشكل وحدات الذاكرة المعيبة مصدرًا شائعًا لأخطاء BSOD.. يمكنك التحقق من فشل ذاكرة الوصول العشوائي (RAM) باستخدام الطرق التالية:
- استخدم أداة Windows المضمنة المسماة تشخيصات الذاكرة.
- صحافة ويندوز + Rيكتب mdsched.exe وتقبل.
- اختر خيار إعادة التشغيل والتحقق من الأخطاء.
إذا تم اكتشاف أي أخطاء، استبدل وحدة ذاكرة الوصول العشوائي (RAM) بأخرى أو جرب فتحة مختلفة.
9. فحص النظام بحثًا عن البرامج الضارة
يمكن أن يؤدي الفيروس أو البرامج الضارة إلى تعطيل عمل الملفات أو برامج التشغيل الهامة، مما يتسبب في حدوث أخطاء الشاشة الزرقاء. لاستبعاد هذا الاحتمال:
- قم بإجراء فحص كامل باستخدام برنامج مثل Windows Defender أو Malwarebytes أو برنامج مشابه.
- قم بتحديث قاعدة بيانات مكافحة الفيروسات قبل الفحص.
إذا كان هناك برامج ضارة، قم بإزالتها بالكامل ثم قم بإعادة التشغيل بعد التنظيف.
10. تحقق من الأجهزة المثبتة مؤخرًا
إذا قمت بإضافة أجهزة جديدة قبل حدوث الفشل مباشرة، فقد تكون غير متوافقة أو معيبة.. قم بإزالته وحاول تشغيل النظام بدونه لمعرفة ما إذا كان الخطأ قد اختفى.
يمكنك أيضًا التحقق من تحديثات البرامج الثابتة أو برامج التشغيل المحددة لهذا الجهاز على موقع الشركة المصنعة.
هل فقدت البيانات بعد الخطأ؟ يمكنك استعادتهم
في كثير من الحالات، يظهر خطأ Reference_By_Pointer مع إعادة التشغيل القسرية، مما قد يؤدي إلى فقدان الملفات غير المحفوظة. لحسن الحظ، هناك حلول لاستعادة تلك المعلومات.
استخدم Recoverit لاستعادة ملفاتك
مع Wondershare Recoverit، يمكنك استعادة أكثر من 800 نوع من الملفات من محركات الأقراص الداخلية أو الخارجية. العملية بسيطة جدًا:
- افتح التطبيق واختر الموقع على القرص الصلب حيث فقدت الملفات.
- انقر فوق "ابدأ" لبدء الفحص.
- أثناء الفحص، يمكنك التصفية حسب نوع الملف أو المسار.
- معاينة الملفات القابلة للاسترداد وحفظها في مجلد منفصل.
البديل: Stellar Data Recovery
خيار رائع آخر هو Stellar Data Recovery، الذي يوفر الاسترداد لـ BSOD والأنظمة غير القابلة للتمهيد. يمكنك أيضًا استخدامه من جهاز آخر باستخدام محرك أقراص USB للإنقاذ إذا لم يتمكن جهاز الكمبيوتر الخاص بك من التشغيل.
كلا الخيارين صالحان على حد سواء. فقط تأكد من ذلك لا تقم بحفظ الملفات المستردة على نفس القرص المصاب لتجنب الكتابة فوقها..
نصائح لمنع ظهور الخطأ مرة أخرى
الوقاية هي دائما أفضل استراتيجية. لمنع Reference_By_Pointer من القيام بعمله مرة أخرى:
- حافظ على تحديث Windows وجميع برامج التشغيل دائمًا.
- قم بإجراء الصيانة الروتينية على نظامك: تنظيف الملفات المؤقتة، التحكم في درجة الحرارة، وما إلى ذلك.
- تجنب تثبيت البرامج المشبوهة أو غير الموقعة.
- إنشاء نقاط استعادة تلقائية في حالة احتياجك إلى العودة إلى الحالة السابقة.
- قم بعمل نسخ احتياطية منتظمة لبياناتك المهمة.
كل ما تعلمته في هذه المقالة يعزز فكرة أن خطأ Reference_By_Pointer ليس مشكلة غير قابلة للحل. إن استثمار الوقت في فهم الأسباب وتطبيق أساليب التعافي والصيانة الفعالة يمكن أن يوفر علينا الكثير من الصداع. باستخدام الأدوات المناسبة وقليل من الصبر، لا يمكننا إصلاح المشكلة فحسب، بل أيضًا منع حدوثها مرة أخرى.