دليل ULTIMATE لحل أخطاء الشاشة الزرقاء (BSOD) على Windows
عند حدوث خطأ فادح في نظامك ، يعرض Windows الشاشة الزرقاء الشهيرة للموت (أو BSoD للشاشة الزرقاء للموت). ويحدث هذا الخطأ الفادح عندما يصل نظام التشغيل إلى حالة حرجة حيث لم يعد بإمكانه العمل بشكل صحيح.
قد تصادف واحدًا عند تثبيت تحديث أو برنامج أو جهاز ، أو فجأة ، دون أن يبدو أن أي إجراء محدد قد تسبب في تشغيله.وهو يعمل دائمًا على هذا النحو: بحيث يتم إيقاف تشغيله فجأة لحماية نفسه من فقدان البيانات المحتمل ، ويعرض شاشته الزرقاء ، ثم يعيد تشغيل الكمبيوتر.
هل تعلم ؟
وفقًا لتقارير الأخطاء التي تم إرسالها إلى مايكروسوفت حتى أبريل 2014 ، فإن أسباب تعطل Windows هي كما يلي:
برامج تشغيل الأجهزة الخارجية: 70٪
غير معروف بسبب تلف الذاكرة الشديد: 15٪
أخطاء الأجهزة: 10٪
كود مايكروسوفت: 5٪
المصدر: "Crash Dump Analysis" - MSDN
في بعض الأحيان بشكل استثنائي ، يمكن للأسف عرض شاشة الموت الزرقاء بشكل متكرر على جهازك بعد حدوث خطأ فادح. إذا كان هذا هو الحال بالنسبة لك الآن ، فستحتاج إلى العثور على السائق المسؤول عن الخطأ الفادح وإصلاحه. قد يتسبب جهاز أو برنامج تشغيله أو برنامج مرتبط به في ظهور شاشة زرقاء. في معظم الحالات ، يؤدي تحديث برنامج التشغيل أو البرنامج إلى حل المشكلات التي تمت مواجهتها.
في هذا البرنامج التعليمي ، سأوضح لك كيفية تحليل شاشة زرقاء للعثور على السائق المسؤول عن الخطأ الفادح وبالتالي تكون قادرًا على إصلاح المشكلة بشكل دائم! الهدف هو السماح لك باستخدام جهاز الكمبيوتر الخاص بك مرة أخرى براحة البال ، دون خوف من ظهور شاشة زرقاء مرة أخرى ومقاطعتك في عملك.
التمهيد: ملفات صور الذاكرة
عند تعطل النظام ، يعرض Windows شاشة زرقاء مصحوبة برمز إيقاف. يمنحنا رمز الإيقاف هذا معلومات أولية عن طبيعة الخطأ الفادح.
معلومات: يمكنك العثور على جميع أكواد الإيقاف ومعانيها في صفحة مرجع رمز التحقق من الأخطاء في موقع Microsoft Hardware Dev Center.
ومع ذلك ، يمكن أن يكون رمز التوقف هذا مفيدًا تمامًا. في الالتقاط أعلاه ، يشير رمز الإيقاف MEMORY_MANAGEMENT إلى حدوث خطأ فادح في إدارة الذاكرة ... دون معرفة المزيد (راجع فحص الأخطاء 0x1A: MEMORY_MANAGEMENT).
حتى Windows 7 ، كانت الشاشة الزرقاء تعرض أربعة إعدادات مرتبطة برمز إيقاف التشغيل (يمكن العثور على هذه الإعدادات الأربعة في Event Viewer). إنها تسمح لك بمعرفة المزيد عن الخطأ الفادح.
في المثال أدناه ، تشير المعلمة الأولى لرمز إيقاف التشغيل UNMOUNTABLE_BOOT_VOLUME إلى الجهاز الذي فشل النظام في تحميله (راجع: فحص الأخطاء 0xED: UNMOUNTABLE_BOOT_VOLUME).
عند توفرها ، يتم أيضًا عرض اسم برنامج التشغيل المعطل. في المثال أدناه ، هذا هو RTKVHD64.sys. ومع ذلك ، يخبرنا الأخير الكثير عن سبب الخطأ الفادح. يخبرنا بحث Google أن هذا هو برنامج تشغيل الصوت Realtek High Definition Audio.
ومع ذلك ، لا يتم دائمًا عرض اسم الوحدة المسؤولة عن التعطل!
لدي رمز توقف لا يعطيني أي معلومات ولا يتم عرض اسم السائق المسؤول عن الحادث ... كيف سأجد مصدر الخطأ الفادح؟
لم يكن لدي وقت لرؤية ما تم تمييزه على الشاشة الزرقاء! كيف سأقوم بتصحيح أخطاء Windows؟
لا تصب بالذعر ! كنت سأقدم لك الحل للعثور على مصدر شاشاتك الزرقاء.
بعد تعطل النظام وبعد ظهور الشاشة الزرقاء ، يقوم Windows بإفراغ الذاكرة الفعلية (RAM) للكمبيوتر ، وتفريغ محتوياتها في ملف على القرص الصلب: ملف تفريغ الذاكرة. (أو ملف تفريغ الذاكرة). يمكنك أيضًا متابعة تقدم تفريغ الذاكرة على الشاشة الزرقاء من خلال نسبة الإنجاز التي تزداد تدريجياً (حتى "100٪ مكتمل").
لذلك يحتوي ملف صورة الذاكرة هذا على نسخة من جميع البيانات التي كانت في ذاكرة الكمبيوتر قبل الانهيار. ستثبت هذه البيانات أنها لا تقدر بثمن من أجل إنشاء تشخيص كامل لتحطم Windows. من خلال التشاور معهم ، سنجد بالتأكيد السائق المسؤول عن تعطل Windows!
هناك نوعان من ملفات تفريغ الذاكرة: ملفات تفريغ وضع Kernel وملفات تفريغ وضع المستخدم.
وضع المستخدم ووضع النواة
على جهاز كمبيوتر يعمل بنظام Windows ، يحتوي المعالج على وضعين مختلفين: وضع المستخدم ووضع النواة. يقوم المعالج بالتبديل بين الوضعين اعتمادًا على نوع الكود الذي يتم تشغيله: تعمل التطبيقات في وضع المستخدم ، وتعمل مكونات نظام التشغيل في وضع kernel. تعمل معظم برامج التشغيل في وضع kernel ، لكن يمكن تشغيل بعضها في وضع المستخدم.
المصدر: "وضع المستخدم ووضع kernel" - مركز تطوير أجهزة مايكروسوفت.
أفضل طريقة لإصلاح مشاكل الشاشة الزرقاء هي تحليل ملفات صور ذاكرة وضع kernel. هذه الملفات هي التي تحتوي على معلومات لتصحيح أخطاء النظام ؛ تسمح لهم ملفات وضع المستخدم بتصحيح البرامج المثبتة من قبل المستخدمين فقط.
يمكن لـ Windows إنشاء خمسة أنواع من صور الذاكرة لوضع kernel ، ويكون الاختلاف حول حجم الملف الذي تم إنشاؤه:
- تفريغ الذاكرة بالكامل: يحتوي على كل الذاكرة الفعلية التي كانت مستخدمة بواسطة Windows وقت حدوث العطل. هذا هو أكبر ملف صورة ذاكرة. يتطلب ملف ترحيل صفحات [2] بحجم ذاكرة النظام الرئيسية على الأقل: يجب أن يكون حجم ملف ترحيل الصفحات مساويًا لكل ذاكرة الوصول العشوائي + 1 ميجا بايت. إذا كان لديك 16 جيجا بايت من ذاكرة الوصول العشوائي على جهاز الكمبيوتر الخاص بك ، لذلك يجب أن يكون حجم ملف المبادلة 16.001 جيجابايت لتتمكن من استيعاب البيانات الموجودة في الذاكرة الفعلية!
- تفريغ ذاكرة Kernel: يحتوي فقط على الذاكرة المستخدمة من قبل kernel وقت حدوث العطل. هذا الملف أصغر بكثير من ملف تفريغ الذاكرة بالكامل. حجمه يساوي تقريبًا ثلث الذاكرة الفعلية المثبتة على النظام (إذا كان لديك 16 غيغابايت من ذاكرة الوصول العشوائي ، فسيكون حجم الملف 5.3 غيغابايت تقريبًا). لا يتضمن ملف الصورة هذا ذاكرة غير مخصصة أو ذاكرة مخصصة لتطبيقات وضع المستخدم. يحتوي فقط على الذاكرة المخصصة لـ Windows kernel ، وطبقة تجريد الأجهزة (HAL) ، وكذلك الذاكرة المخصصة لبرامج التشغيل ووضع kernel. هذا هو ملف صورة الذاكرة الأكثر فائدة. أصغر وأسرع في التشغيل من ملف تفريغ الذاكرة الكاملة ، ولا يحتوي على بيانات ذاكرة فعلية لا تشارك عادة في التعطل.
- التفريغ الجزئي للذاكرة (256 كيلوبايت): أصغر ملف تفريغ للذاكرة ، ومفيد للأنظمة ذات مساحة القرص المحدودة للغاية. نظرًا لأنه يحتوي على معلومات محدودة (رسالة إيقاف التشغيل ، وقائمة برامج التشغيل المحملة ، وما إلى ذلك) ، فقد لا يكشف تحليل هذا الملف عن مصدر الأخطاء التي تمت مواجهتها عند تعطل الكمبيوتر.
- تفريغ الذاكرة التلقائي: يحتوي على نفس المعلومات مثل ملف تفريغ ذاكرة kernel. لا يكمن الاختلاف بين الاثنين في ملف الصورة نفسه ، ولكن في الطريقة التي يحدد بها Windows حجم ملف المبادلة الخاص بالنظام. إذا تم تعيين حجم ملف ترحيل صفحات النظام على "الإدارة التلقائية لملفات ترحيل الصفحات لمحركات الأقراص" ، وتم تعيين إعداد تفريغ الذاكرة على "تفريغ الذاكرة التلقائي" ، يقوم Windows تلقائيًا بتعيين حجم ملف المبادلة ، كبير بما يكفي لالتقاط تفريغ ذاكرة kernel .
- تفريغ الذاكرة النشط: على غرار تفريغ الذاكرة الكامل ، لا يحتوي على ذاكرة مخصصة للأجهزة الظاهرية Hyper-V ، وهو أمر غير ضروري لتصحيح أخطاء الجهاز المضيف.
ملف Windows Exchange
عند امتلاء ذاكرة الوصول العشوائي (RAM) ، يقوم Windows بإنشاء ملف (PageFile.sys) على محرك أقراص النظام (C :) لتخزين معلومات إضافية: هذا هو ملف المبادلة. تسمح هذه التقنية لـ Windows بتخزين المعلومات على القرص الصلب الذي يخزنه عادةً في ذاكرة الوصول العشوائي. يقال إن Windows يحتوي على ذاكرة افتراضية ، وهي مجموع حجم ذاكرة الوصول العشوائي (RAM) وحجم ملف الترحيل.
المصدر: "وضع المستخدم ووضع kernel" - مركز تطوير أجهزة مايكروسوفت.
يمكنك تكوين نوع تفريغ الذاكرة الذي ينشئه Windows في حالة حدوث عطل في إعدادات النظام المتقدمة (٪ SystemRoot٪ \ System32 \ SystemPropertiesAdvanced.exe)> بدء التشغيل والاسترداد.
يوصى بترك نوع صورة الذاكرة الافتراضي: تفريغ الذاكرة التلقائي.
يمكن إنشاء ملف صورة ذاكرة واحد فقط أثناء تعطل النظام. إذا حدث خطأ فادح ثان وتم إنشاء تفريغ ذاكرة kernel (أو تفريغ ذاكرة كاملة) ، فسيؤدي ذلك إلى الكتابة فوق الخطأ السابق (إذا تم تحديد خيار "الكتابة فوق كافة الملفات الموجودة").
تتم كتابة ملف صورة الذاكرة إلى٪ SystemRoot٪ \ Memory.dmp افتراضيًا.
بغض النظر عن نوع التفريغ الذي تختاره ، يقوم Windows دائمًا بإنشاء ملف تفريغ جزئي إضافي عندما يتم إيقاف تشغيل النظام بشكل غير متوقع (عند ظهور الشاشة الزرقاء) ، حتى إذا قمت بتحديد "تفريغ Kernel" أو "تفريغ كامل" في الإعدادات.
في حالة حدوث خطأ فادح ثانٍ ، يتم إنشاء تفريغ ذاكرة جزئي ثانٍ وسيتم الاحتفاظ بالسابق. سيكون لكل ملف صورة ذاكرة جزئية جديد اسم مختلف ، مع تاريخ العطل المشفر في اسم الملف. على سبيل المثال ، "050917-10843-01.dmp" هو ملف صورة الذاكرة الذي تم إنشاؤه في 9 مايو 2017.
يتم الاحتفاظ بكافة ملفات صور الذاكرة الجزئية في المجلد٪ SystemRoot٪ \ Minidump.
الآن بعد أن عرفت كيفية عمل ملفات صور الذاكرة ، دعنا نلقي نظرة على معلومات التصحيح التي تحتوي عليها للعثور على السائق المسؤول عن شاشات الموت الزرقاء الخاصة بك!
حل شاشة الموت الزرقاء (الموت الزرقاء)
الخطوة 1: تحليل ملفات صور الذاكرة
بادئ ذي بدء ، سنقوم بتحليل ملفات صور الذاكرة الجزئية.
حتى لو كانت تحتوي على القليل من المعلومات ، فليس من غير المألوف العثور على الطيار المسؤول عن الخطأ الفادح.
إذا لم تسمح لنا ملفات التفريغ الجزئي بالعثور على مصدر شاشة الموت الزرقاء ، فسنقوم بتحليل ملف التفريغ الكامل أو ملف النواة الذي يحتوي على معلومات أكثر بكثير عن الانهيار الذي تسبب في شاشة الموت الزرقاء.
عبر ملفات صور الذاكرة الجزئية
الأداة المساعدة Memory Image Checker (Dumpchk.exe) هي أداة مساعدة لسطر الأوامر توفرها مايكروسوفت لفحص ملفات صور الذاكرة وقراءتها.
بخلاف أدوات التصحيح الأخرى المتوفرة ، لا يتطلب Dumpchk.exe الوصول إلى رموز التصحيح ، والتي تكون كبيرة ويجب تنزيلها من أجل التصحيح.
على الرغم من فعاليتها ، إلا أن هذه الأداة ليست مريحة للغاية.
هذا هو السبب في أننا سنستخدم برنامج BlueScreenView: فهو يقوم بمسح جميع ملفات صور الذاكرة التي تم إنشاؤها على جهاز الكمبيوتر الخاص بك بعد تعطل Windows ، ويعرض بوضوح المعلومات التي تحتوي عليها.
من الآن فصاعدًا ، قم بتنزيل BlueScreenView وتثبيته على جهاز الكمبيوتر الخاص بك ثم قم بتشغيله.
في اللوحة العلوية ، يتم عرض جميع ملفات صور الذاكرة الموجودة في المجلد٪ SystemRoot٪ \ Minidump بالإضافة إلى ملف صورة الذاكرة٪ SystemRoot٪ \ Memory.dmp. في لقطة الشاشة أعلاه ، يتم عرض ست صور ذاكرة جزئية. هذا يعني أن هذا الكمبيوتر واجه الشاشة الزرقاء للموت ست مرات!
لكل عطل ، يعرض BlueScreenView اسم ملف تفريغ الذاكرة الجزئي ، وتاريخ ووقت الانهيار ، ورمز الإيقاف (المعروض على الشاشة الزرقاء) ، ومعلمات كود التوقف الأربعة ، والتفاصيل حول برنامج التشغيل الذي ربما تسبب في حدوث ذلك. تعطل (اسم الملف واسم المنتج ووصف الملف وإصدار الملف).
في اللوحة السفلية ، بشكل افتراضي ، يعرض BlueScreenView جميع برامج التشغيل التي تم تحميلها أثناء التعطل (الذي حددته في اللوحة العلوية). تم تمييز الطيارين الذين تم العثور على عنوان ذاكرتهم في حزمة التصادم باللون الوردي ، مما يسهل تحديد موقع الطيارين الذين من المحتمل أن يكونوا مسؤولين عن الحادث.
مهمتك بسيطة: حدد مكان السائق المسؤول عن الشاشة الزرقاء في عمود "Caused By Driver"!
في لقطة الشاشة أدناه ، نرى أن الانهيار الذي حدث في 5 أغسطس 2013 كان بسبب برنامج تشغيل nvlddmkm.sys الذي يُفترض أنه يقوم بتشغيل بطاقة رسومات NVIDIA.
إذا كنت تريد مزيدًا من التفاصيل حول برنامج التشغيل المكتشف (لأي مكون أو جهاز أو برنامج ينتمي إليه) ، فانقر بزر الماوس الأيمن على ملف صورة الذاكرة وحدد Google Search - Bug Check + Driver للبحث في الإنترنت.
لسوء الحظ ، غالبًا ما يحدث أن ملفات الصور الجزئية لا تحتوي على معلومات كافية لتتمكن من تحديد السائق المسؤول عن الشاشة الزرقاء.
هذه هي الحالة إذا عرض BlueScreenView ntoskrnl.exe في عمود "Caused By Driver". هذا ليس صحيحًا: هذا هو الملف الأخير على المكدس الذي تم تحميله قبل ظهور الشاشة الزرقاء. هذا ليس الملف الذي تسبب في الخطأ الفادح.
اعتمادًا على ما يعرضه BlueScreenView في العمود "Cause By Driver" ، قم بتطبيق ما يلي:
- إذا عرض BlueScreenView اسم ملف يشير إلى مكون أو جهاز أو برنامج ، فقم بتطبيق حلول محددة على برنامج تشغيل خاطئ.
- إذا عرض BlueScreenView ntoskrnel.exe → فسيكون من الضروري تحليل ملف الصورة الكامل (أو النواة) من أجل العثور على برنامج التشغيل الذي تسبب بالفعل في ظهور الشاشة الزرقاء.
عبر الذاكرة الكاملة أو ملف صورة kernel
معلومات: ملف تفريغ الذاكرة الكامل أو ملف تفريغ ذاكرة kernel الذي سنقوم بتحليله هو ملف تفريغ الذاكرة من آخر شاشة زرقاء ظهرت على جهاز الكمبيوتر الخاص بك. بمعنى آخر ، هذا هو الإصدار "الكامل" من أحدث ملف صورة جزئية معروض في BlueScreenView (يمكنك فرز ملفات الصور الجزئية حسب التاريخ من خلال النقر على رأس "وقت التعطل").
لتحليل ملف صورة الذاكرة الكاملة أو ملف صورة الذاكرة kernel ، نحتاج إلى تثبيت مصححات أخطاء Windows (المضمنة في Windows SDK).
للقيام بذلك ، اتبع التعليمات التالية:
1- قم بتنزيل أداة تثبيت Software Development Kit (SDK) وفقًا لإصدار Windows الخاص بك.
2- ابدأ في مثبت Windows SDK. في الشاشة الأولى ، اترك الموقع الافتراضي وانقر فوق التالي.
3- من بين جميع الميزات المقدمة ، قم بتثبيت أدوات التصحيح فقط. اترك أدوات التصحيح لنظام التشغيل Windows محددًا وقم بإلغاء تحديد جميع المربعات الأخرى ، ثم انقر فوق تثبيت.
بعد تثبيت أدوات التصحيح ، لديك خمس بيئات تصحيح متاحة لك (انظر بيئات التصحيح لمزيد من التفاصيل) بما في ذلك Microsoft Windows Debugger (WinDbg) ، وهو مصحح أخطاء قادر على التصحيح في وضع المستخدم ووضع kernel.
يوفر WinDbg تصحيح أخطاء Windows kernel وبرامج تشغيل وضع kernel وخدمات النظام ، بالإضافة إلى التطبيقات وبرامج تشغيل وضع المستخدم. هذا هو الذي سنستخدمه.
نصيحة:
لتسهيل قراءة ملفات صور الذاكرة (.dmg) ، يمكنك ربطها ببرنامج WinDbg. للقيام بذلك ، افتح موجه الأوامر كمسؤول وأدخل الأوامر التالية (ليتم تكييفها وفقًا لإصدار Windows الخاص بك):
cd "C:\Program Files (x86)\Windows Kits\10\Debuggers\x64\"
.\windbg.exe -IA
دعنا نذهب على :
1- قم بتشغيل WinDbg كمسؤول: افتح قائمة ابدأ ، وأدخل "windbg" ، وانقر بزر الماوس الأيمن على WinDbg (X64) (أو WinDbg (x86) إذا كنت تستخدم إصدار 32 بت من Windows) ثم حدد تشغيل كمسؤول.
2- يتم فتح الإطار الأساسي لمصحح أخطاء WinDbg.
3- حدد موقع رموز التصحيح عبر File> Symbol File Path. تحتوي ملفات الرموز على مجموعة متنوعة من البيانات المفيدة جدًا لتصحيح الأخطاء.
4- أدخل الموقع التالي ثم انقر فوق "موافق":
srv * c: \ SymbolsSrvCache * https: //msdl.microsoft.com/download/symbols
5- احفظ مساحة العمل عبر ملف> حفظ مساحة العمل. سيوفر لنا هذا الاضطرار إلى إعادة تحديد موقع رموز التصحيح في كل جلسة.
6- افتح ملف صورة الذاكرة عبر File> Open Crash Dump.
7- انتقل إلى المجلد C: \ Windows وحدد ملف MEMORY.DMP.
8- انتظر حتى يقوم WinDbg بتحميل الرموز المطلوبة لتصحيح ملف صورة الذاكرة. يتم عرض النص Debuggee غير متصل أسفل النافذة ؛ عليك الانتظار حتى يظهر kd> موجه الأوامر.
9- بمجرد أن تصبح في موقع التحكم ، أدخل الأمر! Analyze -v لبدء تحليل ملف صورة الذاكرة.
10- يكتمل الفحص عندما لا يظهر النص * BUSY * في أسفل النافذة ويكون لديك حق الوصول إلى kd> موجه الأوامر مرة أخرى.
11- اسحب شريط التمرير لأعلى إلى سطر IMAGE_NAME. ستجد هناك بعض المعلومات الشيقة ، مثل ما يلي:
IMAGE_NAME: cpuz138_x64
MODULE_NAME: cpuz138_x64
FAULTING MODULE: fffff8004dc30000 cpuz138_x64
PROCESS_NAME: Speccy64.exe
عندئذٍ يكون تفسير البيانات واضحًا إلى حد ما. تُستخدم أسماء الملفات المتورطة لاستهداف الجهاز أو السائق أو البرنامج المسؤول عن الشاشة الزرقاء.
إذا كنت لا تعرف ما يشير إليه ، فما عليك سوى البحث في الويب للحصول على مزيد من المعلومات حول برنامج التشغيل المذكور. في لقطة الشاشة أعلاه على سبيل المثال ، كان برنامج التشغيل الذي ينتمي إلى برنامج CPU-Z هو الذي تعطل (cpuz138_x64) ، وهو برنامج تم تشغيله بواسطة برنامج Speccy (Speccy64.exe).
بناءً على ما تجده في ملف صورة النظام ، قم بتطبيق ما يلي:
- إذا وجدت اسم ملف يشير إلى جهاز أو برنامج -> فقم بتطبيق الحلول الخاصة ببرنامج التشغيل المعيب.
- إذا لم تعثر على أي شيء بعد -> استخدم Windows Driver Verifier (للتحقق من وجود برامج تشغيل خاطئة) أو قم بتطبيق حلول عامة على أخطاء الشاشة الزرقاء.
الخطوة الثانية: حل مشكلة الشاشة الزرقاء
حلول خاصة بالطيار المعيب
إذا اتبعت التعليمات السابقة ، فقد وجدت السائق المسؤول عن الشاشة الزرقاء.
الآن اتبع هذه التعليمات لتصحيح المشكلة نهائيًا وإنهاء مشكلة الشاشة الزرقاء:
- إذا كان برنامج التشغيل هو برنامج تشغيل (على سبيل المثال: cpuz138_x64.sys لبرنامج CPU-Z):
- تثبيت إصدار أحدث من البرنامج (انتقل إلى موقع الويب الخاص بالناشر أو استخدم أداة التحديث التلقائي المضمنة) ؛
- خلاف ذلك ، قم بإلغاء تثبيت البرنامج مؤقتًا.
- إذا كان برنامج التشغيل عبارة عن برنامج تشغيل للجهاز (على سبيل المثال: nvlddmkm.sys لبطاقة رسومات NVIDIA):
- تحديث برنامج تشغيل الجهاز من موقع الشركة المصنعة ؛
- إذا لم يكن كذلك ، فاستعد برنامج تشغيل الجهاز السابق: إدارة الأجهزة> انقر بزر الماوس الأيمن على الجهاز> خصائص> علامة التبويب برنامج التشغيل> استعادة برنامج التشغيل ؛
- خلاف ذلك ، قم بإلغاء تثبيت الجهاز وإزالة برنامج التشغيل الخاص به: إدارة الأجهزة> انقر بزر الماوس الأيمن على الجهاز> إلغاء تثبيت الجهاز> إزالة برنامج التشغيل لهذا الجهاز + إلغاء التثبيت.
تهانينا: لقد نجحت في حل Windows Blue Screen of Death (BSOD) عن طريق تحديث أو إلغاء تثبيت البرنامج أو برنامج تشغيل الجهاز المتسبب في المشكلة! 👍
حلول عامة
- إذا لم تتمكن من العثور على برنامج التشغيل المسؤول عن الشاشة الزرقاء ، فيمكنك اتباع هذه الاقتراحات القليلة:
- إذا قمت مؤخرًا بإضافة جهاز إلى جهاز الكمبيوتر الخاص بك ، فتحقق من الشركة المصنعة لمعرفة أي إصلاحات متاحة وقم بتثبيتها إذا كان الأمر كذلك.
- افصل أي جهاز خارجي غير ضروري (طابعة ، كاميرا ويب ، إلخ) وتحقق مما إذا كان هذا يحل مشكلة الشاشة الزرقاء.
- إذا تم تثبيت برامج تشغيل جديدة للأجهزة أو خدمات النظام مؤخرًا ، فحاول إزالتها أو استعادة الإصدارات القديمة من برامج التشغيل.
- فكر فيما تغير مؤخرًا في Windows (تثبيت برنامج ، تحديث جديد ...) ، قد يكون هذا التغيير هو الذي يسبب الخطأ الفادح. إذا كنت تشك في وجود برنامج ، فقم بإلغاء تثبيته.
- افتح إدارة الأجهزة لمعرفة ما إذا تم تمييز أي أجهزة بعلامة التعجب. افحص سجل الأحداث في خصائص برنامج التشغيل للحصول على مزيد من التفاصيل حول الخطأ الذي تمت مواجهته. حاول أيضًا تحديث برنامج التشغيل هذا.
- تحقق من سجل النظام في عارض الأحداث ومعرفة ما إذا كانت أي رسائل خطأ يمكن أن تساعد في تحديد الجهاز أو برنامج التشغيل الذي تسبب في ظهور الشاشة الزرقاء. يمكنك تصفية سجل النظام لعرض الأحداث على مستوى "حرج" و "خطأ" فقط.
- قم بتشغيل أداة تشخيص ذاكرة Windows لاختبار ذاكرة الوصول العشوائي (RAM). بعد تشغيل الاختبار ، استخدم عارض الأحداث لعرض النتائج (في سجل النظام). ابحث عن الإدخال "MemoryDiagnostics-Results" لعرض النتائج.
- تحقق مما إذا كانت الأجهزة الجديدة التي قمت بتثبيتها متوافقة مع إصدار Windows المثبت.
- قم بتثبيت برنامج مكافحة الفيروسات وإجراء فحص لمكافحة الفيروسات. يمكن للفيروسات أن تصيب جميع أنواع محركات الأقراص المهيأة بنظام Windows ويمكن أن يؤدي تلف محركات الأقراص الناتج إلى أخطاء فادحة. تأكد من فحص برنامج مكافحة الفيروسات ما إذا كان سجل التمهيد الرئيسي مصابًا أم لا.
- استخدم أداة فحص القرص (chkdsk) للتحقق من عدم تلف نظام الملفات.
- استخدم أداة مدقق ملفات النظام (sfc) لإصلاح ملفات النظام المفقودة أو التالفة.
- تحقق من وجود مساحة خالية كافية على محرك أقراص النظام. يتطلب نظام التشغيل وبعض التطبيقات مساحة خالية كافية لإنشاء ملفات المبادلة وللوظائف الأخرى أيضًا. يوصى بمساحة خالية من 10٪ إلى 15٪.
- قم بتثبيت آخر تحديثات Windows من خلال Windows Update.
- تحقق مما إذا كان الكمبيوتر أو الشركة المصنعة للوحة الأم تقدم تحديثًا لنظام BIOS أو البرنامج الثابت UEFI. قم أيضًا بتحميل الإعدادات الافتراضية للبرنامج الثابت BIOS / UEFI.
- لأجهزة كمبيوتر سطح المكتب ، تأكد من تثبيت جميع بطاقات التوسيع بشكل صحيح وتوصيل جميع الكابلات بشكل كامل.
هذه الاقتراحات صالحة لمعظم أخطاء الشاشة الزرقاء.
فيما يلي بعض الأمثلة على رمز إيقاف التشغيل الذي قد تواجهه على Windows:
0x000000D1: DRIVER_IRQL_NOT_OR_EQUAL
0x0000000A: IRQL_NOT_LESS_OR_EQUAL
0x00000050: PAGE_FAULT_IN_NONPAGED_AREA
0x000000C2: BAD_POOL_CALLER
0X000000ED: UNMOUNTABLE_BOOT_VOLUME
0x0000001E: KMODE_EXCEPTION_NOT_HANDLED
0x00000024: NTFS_FILE_SYSTEM
تعليقات