كل ماتريد معرفته حول شاشة الموت الزرقاء
http://www.alrakameiat.com/?path=news%2Fread%2F4737
كل ماتريد معرفته حول شاشة الموت الزرقاء
http://www.alrakameiat.com/?path=news%2Fread%2F4737
[align=center]
( ليس عليك أن يقنع الناس برأيك ،، لكن عليك أن تقول للناس ما تعتقد أنه حق )
[/align]
يارب: إذا اعطيتني قوة فلاتأخذ عقليوإذا أعطيتني مالا فلا تأخذ سعادتيوإذا أعطيتني جاها فلا تأخذ تواضعي*******لم يكن لقطعة الفأس أن تنال شيئا ً من جذع الشجرة ِ لولا أن غصنا ً منها تبرع أن يكون مقبضا ً للفأس .
شاشة الموت الزرقاء Blue Screen of Death أو اختصاراً BSOD هي إشارة غير مرحب فيها وتمثل فال سيء لمستخدمي نظام تشغيل ويندوز.
إن شاشة الموت الزرقاء هي أسوأ أنواع الأخطاء التي تظهر لمستخدمي ويندوز فعلى عكس انهيار التطبيقات (والتي لاتعمل على انهيار نظام التشغيل ككل وضياع كل المعطيات ) فإن شاشة الموت الزرقاء هي نتاج إنهيار سببه العتاد Hardware أو إنهيار على مستوى البرمجة المنخفض القريب من العتاد Low-Level Programming .
إن استقرار البرمجيات يجب أن يعالج الأخطاء الناتجة عن العمل الطويل والمستمر, معطيات الدخل الخاطئة, التعامل مع حالات فشل عمل العتاد, تعدد المستخدمين, السماحيات والعديد غيرها.
الصورة التالية توضح إنهيار لمتصفح فايرفوكس
إن شاشة الموت الزرقاء مصصمة لتقوم بعملين :
الأول إخبارك بنوع المشكلة الحاصلة.
والثانية لتهدئة أعصابك فقد اثبتت العديد من التجارب النفسية بأن اللون الأزرق هو اللون الأفضل المناسب لتهدئة النفس البشرية ولم تختر مايكروسوفت هذا اللون عن عبث فلو اختارت لون شاشة الموت باللون الاحمر لزادت مبيعات الشاشات ولوحات المفاتيح بنسبة كبيرة (حقيقة اللون الأزرق السماوي الفاتح هو اللون المعتمد في شاشة الموت الزرقاء الجديدة في ويندوز 8 ) .
ماهي أسباب ظهور شاشة الموت الزرقاء ؟
تعد مشاكل العتاد Hardware أحد أهم مسببات ظهور شاشة الموت الزرقاء BSOD بينما تعد مشاكل برامج القيادة Drivers الخاصة بالعتاد هي المسببات من الدرجة الثانية, كما تعد البرمجة السيئة وعدم اتباع القواعد المعيارية لكتابة هذه البرامج أحد المسببات المرتبطة بالبرمجيات .
يوجد العديد من الأخطاء البرمجية التي يمكن أن تحدث خلال تنفيذ أي برنامج فمثلا قد يعالج المربع النصي في البرنامج الأرقام فقط وقام المستخدم مثلا بإدخال محارف في خانة أرقام الهاتف الأمر الذي يتطلب التحقق من صحة معطيات الدخل Input Validation.
أو أن يقوم البرنامج بالتقسيم على العدد صفر أو يعمل أحد متحولات البرنامج للوصول لمكان ممنوع في الذاكرة.
يُعرف في البرمجة بمايدعى بمعالجة الأخطاء Exception Handling بحيث يقوم البرنامج بمعالجة الاخطاء على مستوى البرنامج عن طريق تعليمتي Try,Catch وفي حال عدم قدرة البرنامج على معالجة الأخطاء الحاصلة سيقوم بإلقاء هذه الأخطاء للمستوى الأعلى مستوى نظام التشغيل وفي حال لم يقدر نظام التشغيل على حل هذه المشكلة سيقوم بإلقاء هذه المشكلة لمستوى النواة Kernel والتي بدورها ستقوم بإظهار شاشة الموت الزرقاء في حال عدم قدرة النواة على معالجة هذه الأخطاء.
يقوم نظام ويندوز عند حدوث شاشة الموت الزرقاء بإنشاء ملف يدعى minidump, يحوي هذا الملف معلومات عديدة حول سبب انهيار النظام وتوفر هذه المعلومات مساعدة قيمة لتحدد أسباب المشكلة وكيفية معالجتها.
إعادة إقلاع الحاسب عند ظهور شاشة الموت الزرقاء:
يقوم نظام ويندوز بشكل إفتراضي بإعادة الإقلاع عند حدوث ظاهرة شاشة الموت الزرقاء ولحسن الحظ فإنه من الممكن تعطيل إعادة الإقلاع كي نتمكن من فهم سبب المشكلة عن طريق الدخول للوحة التحكم ثم System من ثم اختيار Advanced system settings من ثم Advanced من ثم اختيار Settings الخاصة بـ Startup And recovery وإلغاء تحديد Automatically restart كما هو موضح في الصورة.
مشاهدة المعلومات الخاصة بأحداث شاشة الموت الزرقاء :
توفر شركة NirSoft أداة تدعى BlueScreenView بحيث تعمل على إظهار المعلومات المخزنة في ملفات minidump ليتم تحديد نوع الخطأ.
يقوم نظام التشغيل بإلقاء كل مافي الذاكرة في ملفات خاصة على القرص الصلب تدعى ملفات minidump بحيث يهدف هذا الأمر من أجل القيام بعملية debug.
يقوم برنامج تنظيف DiskCleanup بالبحث عن الملفات الملقاة ليقوم بحذفها لاحقاً.
أهم المعلومات الخاصة بشاشة الموت الزرقاء تشمل
اسم الخطأ :
يوجد الكثير من المعلومات المتعلقة حول شاشة الموت الزرقاء ولكن أهم معلومة تهم المستخدم هي اسم الخطأ فاسم الخطأ هو مجموعة من الكلمات المترابطة فيما بينها بشخطة أسفل السطر _ كما أن الأحرف مكتوبة بحرف كبير وحقيقة فقد تخلت مايكروسوفت في الويندوز 8 عن جميع المعلومات الأخرى الخاصة بالأخطاء بحيث لم يعد يظهر سوى اسم الخطأ وهو كما موضح في الصورة HAL_INITALIZATION_FAILD.
كما من الممكن أن تقدم أداة Windows Event Viewer أحداث تفصيلية عن شاشة الموت الزرقاء بالإضافة للعديد من انهيارات البرامج الأخرى ورسائل الأخطاء الواردة للنظام الذي يقوم بتسجيلها في ملفات خاصة.
إصلاح الأخطاء :
في نسخ الويندوز 7 ومابعد فإن معلومات الشاشة الزرقاء ستظهر في مركز Action Center فعند ظهور مثل هذه الشاشة الزرقاء يمكن فتح هذا المركز ليقوم بتحليل المعلومات والبحث عن الأخطاء والحلول.
الحل الأضمن لعلاج مشاكل الشاشة الزرقاء هو بالقيام ببحث عن اسم المشكلة ففي حال كان اسم المشكلة Driver_IRQL_not_less_or_equal قم بوضع اسم المشكلة في محرك البحث غوغل لتجد الحلول.
حتى إن الشاشة الجديدة الزرقاء في ويندوز8 تشجع على البحث عن اسم المشكلة لإيجاد الحلول.
نصائح سريعة لتجنب مشاكل شاشة الموت الزرقاء :
يمكن أن تظهر شاشة الموت الزرقاء في بداية كل إقلاع أو أن تحل تلقائياً بواسطة إعادة الإقلاع بكل بساطة أو تظهر بين الحين والآخر.
من المهم العمل على بعض هذه النصائح حتى لو تم حل المشكلة تلقائياً لتفادي عدم ظهور هذه المشكلة لاحقاً :
- استعمال استعادة النظام System Restore :
لإعادة نظام التشغيل للحالة السابقة التي كان يعمل بها بشكل جيد بدون أي مشاكل وفي حال كانت المشكلة برمجية فإن استعادة النظام ستعمل على حل مشكلة شاشة الموت الزرقاء.
- تفحص الجهاز من الفيروسات والبرامج الخبيثة :
تسبب بعض الفيروسات (التي تحفر بالعمق لتصل إلى نواة نظام التشغيل) عدم استقرار النظام لذا من المهم التأكد من خلو البرنامج من الفيروسات وفي حال عدم قدرة المضاد المستعمل على كشف أي مشكلة فإنه ينصح بالعمل على أكثر من مضاد فيروسات بنفس الوقت.
- تحديث برامج القيادة Driver Update :
أحد أكثر البرمجيات ذات المستوى المنخفض التي قد تسبب مشاكل في شاشة الموت الزرقاء هي برمجيات قيادة العتاد Drivers لذا فإن التأكد من الإبقاء على برامج القيادة محدثة لأخر نسخة هو الأمر الأفضل لتجنب هذه المشكلة.
إن أحد أكثر الأخطاء شيوعا والمرتبطة ببرامج القيادة هو خطأ
IRQL_NOT_LESS_OR_EQUAL (0x0000000A(
يمكن معالجة هذا النوع من الأخطاء عن طريق سياسة عزل العتاد الأحدث فعند وصل كاميراويب Webcam منذ أسبوعين فإن الخطوة الأولى التي يجب أن تفكر بها هي عزل الكاميرا وحذف برنامج القيادة الخاص بهذه الكاميرا وفي حال تم إصلاح مشكلة الشاشة الزرقاء فالمشكلة حتماً هي مشكلة تعريف والذي يتطلب نسخة أحدث.
وفي حال لم تقم بإضافة أي جهاز جديد مؤخراً ووجدت اسم الملف المسبب لهذه المشكلة مثل nv4_disp.dll (ملف خاص بـ Nvidia) فنحن أمام مشكلة برنامج قيادة أيضاً.
- الولوج للوضع الآمن Safe Mode :
في حال كانت شاشة الموت الأزرق تظهر عند بداية كل إقلاع فينصح بالإقلاع بالوضع الآمن والذي يمكن الوصول إليه عن طريق الضغط على زر F8 في بداية إقلاع الحاسب.
يقوم النظام بالوضع الآمن بتحميل برامج القيادة والملفات الضرورية الأساسية لعمل نظام التشغيل لذا في حال لم تكن المشكلة من ضمن نظام التشغيل نفسه فسيعمل الجهاز بدون أي مشاكل في الوضع الآمن.
بينما لن يتمكن المستخدم من الوصول للوضع الآمن في حال وصول النخر إلى داخل نظام التشغيل .
- تفحص أخطاء العتاد Hardware :
السبب الأساسي وراء ظهور شاشات الموت الزرقاء هو مشاكل العتاد فينصح بتفحص الذاكرة أو تفقد حرارة المعالج أو أي مشكلة بأي قطعة وغالباً ماتكون القطع الأهم المسببة لهذه المشاكل هي الرام , المعالج , كرت الشاشة , والقرص الصلب.
يوجد حلول برمجية ولكنها غير نافعة بشكل كبير ولكن لاضرر من استعمال أحد برامج مراقبة حرارة المعالج Core Temp, Real Temp, SpeedFan.
- الحلول النووية :
دائما مايكون الحل النووي عن طريق إعادة تهيئة القرص C أي مايعرف بالـ Format وإعادة تنصيب نظام التشغيل من جديد, وهو الخيار الأفضل في حال فشل كل الخيارات الأخرى.
أخطاء شهيرة أخرى
PAGE_FAULT_IN_NONPAGED_AREA
أخطاء تتعلق بالهاردوير بمافي ذلك الرام .
INACCESSIBLE_BOOT_DEVICE
خيارات جمبرة jumpers في القرص الصلب غير صحيحة أو قد يكون سبب المشكلة فيروس boot sector أو مشاكل في متحكم IDE والناتج عن التوصيلات الخاطئة.
VIDEO_DRIVER_INIT_FAILURE
تظهر هذه المشكلة عندما يتم تنصيب برنامج قيادة Driver آخر لكرت الشاشة أو عدم إكمال تنصيب برنامج القيادة بشكل صحيح.
BAD_POOL_CALLER
تحدث غالباً عند ترقية نظام الويندوز لنظام آخر ودائما ما ننصح بإجراء تنصيب نظيف عن طريق التهيئة وإعادة التنصيب من جديد عوضاَ عن الترقية.
PFN_LIST_CORRUPT
خطأ بالذاكرة الرام.
MACHINE_CHECK_EXCEPTION
مشكلة مرتبطة غالباً بالمعالج بحيث يعمل بتردد أعلى overclock أو اقل مما هو مخصص ليعمل وفقه أوالمشكلة ترتبط بمزود الطاقة PowerSupply.
[align=center]
( ليس عليك أن يقنع الناس برأيك ،، لكن عليك أن تقول للناس ما تعتقد أنه حق )
[/align]
يارب: إذا اعطيتني قوة فلاتأخذ عقليوإذا أعطيتني مالا فلا تأخذ سعادتيوإذا أعطيتني جاها فلا تأخذ تواضعي*******لم يكن لقطعة الفأس أن تنال شيئا ً من جذع الشجرة ِ لولا أن غصنا ً منها تبرع أن يكون مقبضا ً للفأس .