الشاشة الزرقاء في Windows: كيف تقرأ الرمز وتجد المسبب

شاشة عليها تطبيق هندسي مفتوح أثناء فحص النظام

الشاشة الزرقاء ليست عطلا، بل رد فعل وقائي: اكتشفت نواة Windows خطأ لا يمكن الخروج منه دون المخاطرة بتلف البيانات، فأوقفت النظام. تظهر المعلومات المفيدة على الشاشة في تلك اللحظة، والأهم أنها تُكتب في ملف تفريغ يتيح تحديد برنامج التشغيل المسبب بالاسم.

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


ماذا يعني رمز الإيقاف

رمز الإيقاف (stop code) هو اسم الخطأ الذي يمنحه Windows لنوع العطل. إنه ليس اسم القطعة المعطلة، بل إشارة إلى فئة المشكلة: الوصول إلى ذاكرة غير متاحة، أو برنامج تشغيل متجمد، أو تلف في بنى النظام.

يعرض Windows 10 و11 على الشاشة ثلاثة أشياء:

  • الاسم النصي للخطأ مثل KERNEL_SECURITY_CHECK_FAILURE أو VIDEO_TDR_FAILURE. هذا أهم ما يجب تدوينه أو تصويره.
  • أحيانا اسم الملف المسبب في سطر «What failed». إذا ظهر، فالتشخيص منتهٍ عمليا: اسم الملف يشير إلى برنامج التشغيل.
  • رمز QR ورابط إلى صفحة مساعدة عامة. فائدتها العملية قليلة، وهي ليست تشخيصا شخصيا.

المهم فهم المنطق: في 80 بالمئة من الحالات يكون السبب برنامج تشغيل أو ذاكرة الوصول العشوائي، لا «تعطل Windows». لذلك يدور التشخيص كله بعد ذلك حول الوحدة التي كانت نشطة لحظة العطل.


أين تبحث عن الرمز إذا اختفت الشاشة بسرعة

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

عارض الأحداث (Event Viewer). اضغط Win+R، واكتب eventvwr.msc، وافتح «Windows Logs» — «System»، ثم صفِّ حسب المصدر BugCheck. يحتوي كل إدخال على رمز الإيقاف ومعاملات الخطأ.

ملفات التفريغ. يكتب Windows تفريغ الذاكرة الصغير في C:\Windows\Minidump، والكامل في C:\Windows\MEMORY.DMP. وجود ملف حديث بتاريخ العطل هو المادة الأساسية للتحليل.

إيقاف إعادة التشغيل التلقائية، لتتمكن من قراءة الشاشة: «System Properties» — «Advanced» — «Startup and Recovery» — ألغِ تحديد «Automatically restart». وفي المكان نفسه تحقق من اختيار «Small memory dump» في حقل «Write debugging information». إذا كان الخيار «(none)» فلن تُكتب ملفات التفريغ، ويجب تفعيل هذا الإعداد بعد أول عطل.

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


كيف تجد برنامج التشغيل المسبب من ملف التفريغ

ملف التفريغ هو الطريقة الوحيدة للانتقال من «فئة الخطأ» إلى اسم ملف محدد. هناك طريقان: سريع ودقيق.

الطريق السريع: BlueScreenView. أداة مجانية من NirSoft تقرأ محتوى المجلد C:\Windows\Minidump وتعرض جدولا بالأعطال: التاريخ ورمز الإيقاف وقائمة برامج التشغيل التي كانت في مكدس الاستدعاءات لحظة الانهيار. تُميَّز المشتبه بها بلون مختلف. وهذا يكفي لرؤية اسم ملف يتكرر في عدة أعطال متتالية.

الطريق الدقيق: WinDbg. مصحح الأخطاء الرسمي من Microsoft. تفتح ملف التفريغ، وتنفذ الأمر !analyze -v، فتحصل على تحليل مفصل يظهر فيه المسبب المحتمل في الحقلين MODULE_NAME وIMAGE_NAME. هذا الطريق أطول، لكنه يعطي الإجابة في الحالات الصعبة حين لا يحتوي المكدس إلا على وحدات النظام.

كيف تفسر اسم الملف:

اسم الملف في التفريغ إلامَ يشير
nvlddmkm.sys، amdkmdag.sys برنامج تشغيل بطاقة الرسوميات من NVIDIA أو AMD
ntoskrnl.exe، hal.dll نواة النظام: ليست المسبب بحد ذاتها، تابع البحث في المكدس أو افحص الذاكرة
dxgkrnl.sys، dxgmms2.sys نظام الرسوميات الفرعي DirectX، وهو في الغالب نتيجة لمشكلات برنامج التشغيل أو ارتفاع حرارة GPU
storahci.sys، iaStorA.sys، nvme.sys برنامج تشغيل وحدة التحكم بالتخزين
Netwtw*.sys، e1d*.sys، rt*.sys محولات الشبكة Wi-Fi أو Ethernet
athw*.sys، bt*.sys الوحدات اللاسلكية وBluetooth
ملف برنامج مكافحة الفيروسات أو مكافحة الغش برنامج تشغيل تصفية من طرف ثالث، ويُعالج بالتحديث أو الإزالة

القاعدة بسيطة: إذا تكرر اسم برنامج التشغيل نفسه من طرف ثالث في عدة ملفات تفريغ، فابدأ به. وإذا لم يظهر في كل مكان سوى ntoskrnl.exe، فالأرجح أن المشكلة في ذاكرة الوصول العشوائي أو الطاقة، لا في برنامج التشغيل.


جدول رموز الإيقاف الشائعة

رمز الإيقاف ماذا يعني المشتبه به الأول
VIDEO_TDR_FAILURE لم يستجب برنامج تشغيل بطاقة الرسوميات فأُعيد تشغيله برنامج تشغيل GPU، ارتفاع حرارة بطاقة الرسوميات، رفع التردد
DPC_WATCHDOG_VIOLATION احتفظ برنامج تشغيل بالتحكم لمدة أطول من اللازم برنامج تشغيل التخزين، برنامج ثابت قديم لـ SSD
IRQL_NOT_LESS_OR_EQUAL وصول إلى الذاكرة عند مستوى غير مسموح برنامج تشغيل، وأقل من ذلك ذاكرة معطلة
PAGE_FAULT_IN_NONPAGED_AREA طلب صفحة ذاكرة غير موجودة ذاكرة الوصول العشوائي، برنامج تشغيل، تلف نظام الملفات
MEMORY_MANAGEMENT خطأ في مدير الذاكرة ذاكرة الوصول العشوائي أو ملف رفع ترددها
KERNEL_SECURITY_CHECK_FAILURE تلف في بنى بيانات النواة برنامج تشغيل، الذاكرة، ملفات نظام تالفة
SYSTEM_SERVICE_EXCEPTION استثناء في استدعاء نظام برنامج تشغيل، غالبا للرسوميات أو مكافحة الغش
WHEA_UNCORRECTABLE_ERROR خطأ عتادي أبلغ عنه العتاد نفسه المعالج، الذاكرة، الطاقة، رفع التردد. السبب عتادي في الغالب تقريبا
CRITICAL_PROCESS_DIED انتهت عملية نظام حرجة ملفات نظام تالفة، وحدة التخزين
UNEXPECTED_KERNEL_MODE_TRAP استثناء عتادي في وضع النواة رفع التردد، الذاكرة، ارتفاع الحرارة
INACCESSIBLE_BOOT_DEVICE النظام لا يرى قرص الإقلاع تغيير وضع SATA في UEFI، برنامج تشغيل وحدة التحكم، تعطل وحدة التخزين
CLOCK_WATCHDOG_TIMEOUT نواة المعالج لا تستجيب المعالج، رفع التردد، الطاقة

رمزان يقفان بمعزل عن البقية. WHEA_UNCORRECTABLE_ERROR رسالة من العتاد لا من Windows: إعادة تثبيت النظام لن تفيد هنا، بل يجب البحث عن مكوّن معطل أو رفع تردد غير مستقر أو مشكلة في الطاقة. أما INACCESSIBLE_BOOT_DEVICE فكثيرا ما يظهر لا بسبب عطل، بل بعد تغيير إعدادات التخزين في UEFI.

محطة عمل HYPERPC للتركيب في الرف، منظر أمامي

ترتيب التشخيص: من الأبسط إلى الأعقد

إذا كان رمز الإيقاف مختلفا في كل مرة، فهذا بحد ذاته تشخيص: هكذا تتصرف الذاكرة المعطلة والطاقة غير المستقرة وارتفاع الحرارة. افحص بهذا الترتيب.

  1. تذكّر ما الذي تغيّر قبل الأعطال. تحديث برنامج تشغيل، أو جهاز جديد، أو تحديث Windows، أو تفعيل رفع التردد، أو تنظيف. السبب يكاد يكون دائما في آخر تغيير، والتراجع عنه يحل المشكلة أسرع من أي تشخيص.
  2. ألغِ رفع التردد. ملفات XMP وEXPO للذاكرة، وأي رفع لتردد المعالج وبطاقة الرسوميات. هذا لا يعني أن رفع التردد هو المذنب، لكن يجب استبعاده قبل أي شيء آخر: فمعه تصبح نتائج الاختبارات الأخرى غير موثوقة.
  3. افحص ذاكرة الوصول العشوائي. الاختبار المدمج mdsched.exe يعطي فحصا تقريبيا، وMemTest86 من ذاكرة USB قابلة للإقلاع يعطي فحصا كاملا. خطأ واحد يعني وجود عطل. إذا كانت هناك عدة وحدات فاختبرها واحدة تلو الأخرى.
  4. افحص درجات الحرارة تحت الحمل. خنق الأداء بحد ذاته لا يسبب شاشة زرقاء، لكن بطاقة الرسوميات شديدة السخونة سبب شائع لـ VIDEO_TDR_FAILURE، والمعالج شديد السخونة سبب شائع لـ CLOCK_WATCHDOG_TIMEOUT.
  5. افحص وحدة التخزين. مؤشرات SMART، والمساحة الفارغة، وغياب الأخطاء. الأمر chkdsk C: /f /r يفحص نظام الملفات، لكنه لا يغني عن فحص سلامة القرص.
  6. أصلح ملفات النظام. في موجه الأوامر بصلاحيات المسؤول: sfc /scannow ثم DISM /Online /Cleanup-Image /RestoreHealth. هذا يعالج النتائج لا السبب، لكنه يزيل التلف الذي قد يسبب الأعطال بحد ذاته.
  7. أعد تثبيت برنامج التشغيل الذي أشار إليه ملف التفريغ. بالنسبة لبطاقة الرسوميات، ثبّته بعد إزالة الإصدار السابق بالكامل، لا فوقه.
  8. افحص مزود الطاقة. إذا كانت الأعطال تحدث تحت الحمل فقط والرمز مختلف في كل مرة، فالطاقة من أبرز المشتبه بهم، خاصة مع المزودات التي يزيد عمرها على ست أو سبع سنوات.

أداة مستقلة للحالات الصعبة هي Driver Verifier (verifier.exe). فهي تضغط على برامج التشغيل عمدا وتسبب الانهيار عند المسبب مباشرة. الأداة فعالة لكنها خطرة: بعد تفعيلها قد يتوقف النظام عن الإقلاع، لذا لا تستخدمها إلا إذا كنت تعرف كيف تعطلها من الوضع الآمن.


كيف تميّز مشكلة برنامج التشغيل من العتاد المعطل

هذا هو السؤال الأهم، لأن الإجابة تحدد ما إذا كنت ستنفق الوقت أم المال. والعلامات تختلف بوضوح كاف.

الأرجح برنامج التشغيل أو النظام:

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

الأرجح العتاد:

  • رمز الإيقاف مختلف في كل مرة.
  • لا يظهر في ملفات التفريغ سوى ntoskrnl.exe أو hal.dll، دون وحدات من طرف ثالث.
  • يظهر الرمز WHEA_UNCORRECTABLE_ERROR.
  • تحدث الأعطال في الوضع الآمن وأثناء تثبيت النظام أيضا.
  • يُظهر MemTest86 أخطاء.
  • بدأت الأعطال بعد نقل الجهاز أو تنظيفه أو بعد ارتفاع مفاجئ في الجهد الكهربائي.
  • ظهرت أعراض موازية: تشوهات في الصورة، أو طقطقة من وحدة التخزين، أو أصوات غريبة من مزود الطاقة.

إذا كانت العلامات تشير إلى العتاد، فإن التشخيص الذاتي بعد ذلك يصطدم بعدم توفر مكونات بديلة للتجربة. هنا من المنطقي حجز موعد في مركز الخدمة: استبدال الذاكرة ومزود الطاقة وبطاقة الرسوميات بقطع سليمة مؤكدة يحسم المسألة في زيارة واحدة بدلا من أسبوع من التجارب.


ماذا تفعل إذا لم يقلع Windows إطلاقا

عندما تظهر الشاشة الزرقاء قبل تحميل سطح المكتب، يختلف الترتيب.

  • أقلع في الوضع الآمن. إذا عمل النظام فيه، فالسبب في برامج تشغيل أو خدمات من طرف ثالث، ويمكن إصلاحه من داخل النظام.
  • استخدم نقطة استعادة، إن وجدت. إنها أسرع طريقة للعودة إلى الحالة السابقة للعطل.
  • تراجع عن آخر تحديث عبر بيئة الاسترداد، إذا بدأت الأعطال مباشرة بعده.
  • افحص إعدادات التخزين في UEFI عند ظهور الرمز INACCESSIBLE_BOOT_DEVICE: ربما تغير وضع عمل وحدة التحكم بعد إعادة ضبط الإعدادات أو استبدال البطارية.
  • أصلح محمّل الإقلاع بالأوامر bootrec /fixmbr وbootrec /fixboot وbootrec /rebuildbcd من بيئة الاسترداد.
  • افصل كل ما هو زائد فعليا: وحدات التخزين الإضافية وبطاقات التوسعة والأجهزة الطرفية. اترك وحدة ذاكرة واحدة. هذه هي الطريقة الكلاسيكية لتحديد المكوّن المعطل دون أجهزة قياس.
هيكل محطة عمل HYPERPC للتركيب في الرف بلوحات مثقبة

ما الذي لا يفيد

ثلاثة إجراءات يُنصح بها على نطاق واسع، لكنها عادة لا تحل المشكلة.

  • إعادة تثبيت Windows «احتياطا». إذا كان العتاد معطلا فستعود الأعطال، وسيضيع الوقت والبيانات. التشخيص أولا، ثم إعادة التثبيت.
  • تنظيف السجل بالأدوات المساعدة. لا علاقة له بالشاشات الزرقاء، لكنه يضيف مخاطره الخاصة.
  • تثبيت «حزم برامج التشغيل». يجب تنزيل برامج التشغيل من الشركة المصنعة للمكوّن أو اللوحة الأم. المثبتات المجمعة سبب شائع للأعطال نفسها التي تُثبَّت لإصلاحها.

متى تأخذ الجهاز إلى مركز الخدمة

هناك حالات لا يكون فيها التشخيص الذاتي مجديا من الناحية الإحصائية:

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

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


  • أبيض
مدمج وقوي. للعمل والترفيه بلا حدود.
ابتداءً من AED 8,910
أو من AED 332 شهريًا
  • أسود
  • أبيض
مضغوط وقوي. للعمل والترفيه بلا حدود.
ابتداءً من AED 9,011
أو من AED 335 شهريًا
  • أسود
مدمج وقوي. للعمل والترفيه بلا حدود.
ابتداءً من AED 9,011
أو من AED 335 شهريًا
  • أسود
  • أبيض
شامل وصارم. أداء عالٍ للتعامل مع أي مهمة.
ابتداءً من AED 9,066
أو من AED 337 شهريًا


الأسئلة الشائعة لقد أعددنا الإجابات.

  • كيف أعرف رمز الإيقاف إذا اختفت الشاشة الزرقاء بسرعة كبيرة؟
  • أين تُحفظ ملفات تفريغ الذاكرة؟
  • كيف أحدد برنامج التشغيل الذي سبّب الشاشة الزرقاء؟
  • هل تعني الشاشة الزرقاء أن الكمبيوتر معطل؟
  • ماذا يعني WHEA_UNCORRECTABLE_ERROR؟
  • هل يمكن أن تكون الشاشة الزرقاء بسبب ذاكرة الوصول العشوائي؟
  • هل يمكن أن يكون ارتفاع الحرارة هو السبب؟
  • هل تساعد إعادة تثبيت Windows في التخلص من الشاشات الزرقاء؟
  • ماذا أفعل إذا لم يقلع Windows بسبب الشاشة الزرقاء؟
  • هل يستحق استخدام Driver Verifier؟

إيغور ستريليتسكي — رئيس مركز الترقية في HYPERPC

إيغور ستريليتسكي

مؤلف، رئيس مركز الترقية
أخصائي تقني رائد وخبير في ترقية أجهزة الكمبيوتر. تحت قيادته، يقوم مركز الترقية بإجراء التشخيص والتحسين وتخصيص التكوينات. يمتلك خبرة فريدة في مجال رفع الأداء والضبط الدقيق.
تواصل معنا
تواصل معنا
كل كمبيوتر HYPERPC هو نتاج 15 عامًا من الخبرة والاختصاص. خبراؤنا يعرفون بالضبط كيف يجب أن يكون الكمبيوتر للألعاب أو محطة العمل أو الخادم.
لبدء العمل، نحتاج فقط للتحدث. أخبرنا عن مهامك، الجدول الزمني، والميزانية وسنقدم لك أفضل حل.
اتصل بنا أو اطلب مكالمة:
راسلنا عبر المراسلة:
أرسل بريدًا إلكترونيًا:
sales@hyperpc.ae
تحتاج إلى معرفة التكلفة بسرعة؟
ساعات العمل: يوميًا من الساعة 10 صباحًا حتى 7 مساءً.
Arabic
+971 4 526 3600
Dayly from AM 10:00 to 7:00 PM