عندما يتعطل تطبيق Windows الخاص بك أو يتم إنهاؤه بشكل غير متوقع ، يتم إنشاء "ملف تفريغ التعطل" لتخزين المعلومات الحالية قبل حدوث الخطأ. يمكن أن تساعدك قراءة ملف تفريغ ذاكرة صغير في تحديد سبب أخطاء البرنامج وحلها. يمكنك استخدام البرنامج المجاني المسمى "BlueScreenView" لمعرفة الخطأ في البرنامج ، أو استخدام أداة تصحيح الأخطاء للحصول على معلومات أكثر تقدمًا.
خطوة
الطريقة 1 من 2: استخدام BlueScreenView
الخطوة الأولى: استخدم BlueScreenView إذا كنت بحاجة إلى معرفة سبب الإضراب
يحتاج معظم المستخدمين فقط إلى ملف الكومة لتحديد سبب خطأ النظام أو شاشة الموت الزرقاء. Blue ScreenView هو برنامج مجاني تم إنشاؤه بواسطة NirSoft يمكنه تحليل ملفات الكومة وإخبار المستخدم بمحرك الأقراص (برنامج التشغيل) أو العوامل الأخرى التي تسبب التعطل.
يشار إلى الأكوام التي تم إنشاؤها أثناء أخطاء النظام باسم "minidumps."
الخطوة 2. قم بتنزيل BlueScreenView
يمكنك تنزيل BlueScreenView مباشرة من NirSoft على nirsoft.net/utils/blue_screen_view.html.
يمكنك تنزيل البرنامج المستقل بصيغة ZIP. بهذه الطريقة ، يمكنك تشغيل البرنامج دون تثبيته. بمجرد الانتهاء من تنزيل ملف ZIP ، انقر بزر الماوس الأيمن وحدد "استخراج" لإنشاء مجلد جديد باستخدام برنامج BlueScreenView
الخطوة 3. قم بتشغيل BlueScreenView
بعد استخراج BlueScreenView من ملف ZIP ، قم بتشغيل البرنامج من الداخل. سيُطلب منك المتابعة بواسطة Windows.
الخطوة 4. حدد موقع ملف الكومة الذي تريد تحليله
عندما يتعطل جهاز الكمبيوتر الخاص بك ، يتم إنشاء ملف يسمى "minidump" في دليل Windows. هذه الملفات لها امتداد dmp. ، والذي يمكن لـ BlueScreenView قراءته وإخبارك بما حدث. يمكن العثور على ملف التفريغ المصغر في C: / Windows / Minidump. إذا لم تره ، فقد تحتاج إلى إظهار الملفات المخفية:
- بالنسبة لمستخدمي Windows 10 و 8 ، انقر فوق التسمية "عرض" في مستكشف Windows وحدد مربع "العناصر المخفية".
- بالنسبة لمستخدمي Windows 7 والإصدارات السابقة ، افتح "خيارات المجلد" من "لوحة التحكم" ، وانقر فوق التسمية "عرض" ، وحدد "إظهار الملفات والمجلدات ومحركات الأقراص المخفية".
الخطوة 5. اسحب ملف.dmp إلى نافذة BlueScreenView
أسرع طريقة لفتح ملف.dmp هي سحبه إلى نافذة BlueScreenView. لن ينتقل الملف من موقعه الأصلي. سترى أن النصف السفلي من نافذة BlueScreenView يمتلئ بالبيانات بمجرد سحب الملف إلى النافذة.
الخطوة 6. ابحث عن عمود "Caused By Driver" في الأعلى
قد تضطر إلى التمرير لليمين قليلاً لرؤيته. سيعرض هذا العمود محرك الأقراص الذي تسبب في تعطل النظام.
قد تجد أيضًا محرك الأقراص الذي به مشكلات لأنه مظلل باللون الأحمر أسفل النافذة. انقر نقرًا مزدوجًا على تمييز لمعرفة المزيد من التفاصيل ، مثل اسم المنتج والوصف والمسار
الخطوة 7. استخدم هذه المعلومات لحل مشكلتك
الآن ، أنت تعرف سبب الانهيار ويمكنك البدء في حله. قم بإجراء بحث على الويب باستخدام الكلمة الأساسية "(اسم محرك الأقراص) تحطم" لمعرفة ما إذا كان أي شخص آخر قد واجه مشكلتك.
الطريقة 2 من 2: استخدام WinDBG
الخطوة 1. استخدم هذه الطريقة لتحليل أكثر تعمقًا
لا يحتاج معظم المستخدمين إلى استخدام برنامج Windows Debugger لفتح ملف MEMORY. DMP والتحقق من رمز الكومة من الذاكرة عند حدوث خطأ في النظام. إذا كنت ترغب في معرفة المزيد حول كيفية استخدام Windows لمحركات الأقراص والذاكرة الخاصة به ، أو كنت بحاجة إلى تحليل ملفات الكومة لأغراض التطوير ، فيمكن لـ Windows Debugger تزويدك بالكثير من المعلومات.
الخطوة 2. قم بتنزيل Windows Software Development Kit (WDK)
يحتوي هذا البرنامج على برنامج WinDBG الذي سيتم استخدامه لفتح ملف الكومة. يمكنك تنزيل برنامج التثبيت WDK من هنا.
الخطوة 3. قم بتشغيل ملف sdksetup.exe
سيبدأ تثبيت البرنامج. تابع عبر النوافذ القليلة الأولى واتركها في الإعدادات الأصلية.
الخطوة 4. لا تحدد كل شيء باستثناء "أدوات التصحيح لنظام التشغيل Windows"
يمكنك إلغاء تحديد جميع الميزات الأخرى حيث لن يتم استخدامها لفتح ملفات الكومة. هذا يوفر لك وقت التثبيت ومساحة القرص الصلب.
الخطوة 5. انتظر لحظة حتى يتم تنزيل الملف وتثبيته
عادة ، تستغرق هذه العملية بضع دقائق.
الخطوة 6. افتح موجه الأوامر كمسؤول
ستحتاج إلى فتح موجه الأوامر الذي يتم رفعه لربط ملف.dmp بـ WinDBG لتحليله. ستبدأ موجه الأوامر داخل مجلد "system32".
- لمستخدمي Windows 10 و 8 ، انقر بزر الماوس الأيمن فوق زر Windows و "موجه الأوامر (المسؤول)".
- لمستخدمي Windows 7 ، افتح قائمة ابدأ واكتب cmd. اضغط على Ctrl + ⇧ Shift + ↵ Enter.
الخطوة 7. اذهب إلى دليل مصحح الأخطاء
أدخل الأمر التالي للانتقال إلى الدليل الصحيح. لمستخدمي Windows 10 ، يمكنك نسخه ولصقه. لمستخدمي الإصدارات السابقة من Windows ، يجب عليك كتابة:
cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64
الخطوة 8. أدخل الأمر لربط ملف الكومة
أدخل الأمر التالي لربط WinDBG بملف.dmp. يمكن لمستخدمي Windows 10 نسخ هذا الملف ولصقه باستخدام الأمر:
- windbg.exe -IA
- إذا أدخلت الأمر بشكل صحيح ، فستظهر نافذة WinDBG فارغة ، والتي يمكنك إغلاقها.
الخطوة 9. قم بتشغيل WinDBG
ستحتاج إلى تكوين WinDBG لتحميل الملفات المناسبة من Microsoft لفتح ملفات.dmp. يمكنك القيام بذلك عبر WinDBG.
أسرع طريقة لبدء تشغيل البرنامج هي الضغط على Win وكتابة "windbg"
الخطوة 10. انقر فوق "ملف" وحدد "مسار ملف الرمز"
نافذة جديدة ستفتح.
الخطوة 11. انسخ والصق العنوان التالي
سيخبر هذا المسار WinDBG بتنزيل الرموز المطلوبة مباشرة من Microsoft ، وتخزينها في C: / SymCache:
- SRV * C: / SymCache *
- سينمو مجلد C: / SymCache بمرور الوقت عندما تفتح المزيد والمزيد من الرموز الإضافية وعلامات تحديد الملفات التي تم تنزيلها من Microsoft.
الخطوة 12. حدد موقع ملف الكومة الذي تريد تحليله
عادةً ما يتم إنشاء ملفات الكومة (.dmp) عند تعطل نظامك. يجب أن تكون قادرًا على العثور على ملفات الكومة في دليل C: / Windows / Minidump بعد استعادة جهاز الكمبيوتر الخاص بك من التعطل. يمكن أيضًا وضع الملف في C: / Windows / MEMORY. DMP. إذا لم تتمكن من العثور عليه ، فربما يجب إظهار الملفات المخفية:
- بالنسبة لمستخدمي Windows 10 و 8 ، انقر فوق التسمية "عرض" في مستكشف Windows وحدد مربع "العناصر المخفية".
- بالنسبة لمستخدمي Windows 7 والإصدارات السابقة ، افتح "خيارات المجلد" من "لوحة التحكم" ، وانقر فوق التسمية "عرض" وحدد "إظهار الملفات والمجلدات ومحركات الأقراص المخفية".
الخطوة 13. انقر نقرًا مزدوجًا فوق ملف heap
شريطة أن تقوم بتكوين WinDBG بشكل صحيح باتباع الخطوات المذكورة أعلاه ، فسيبدأ WinDBg ويبدأ في معالجة الملفات.
الخطوة 14. انتظر حتى يتم تحميل ملف الكومة
في المرة الأولى التي تفتح فيها ملف كومة ، ستحتاج إلى الانتظار بعض الوقت أثناء تنزيل الرموز من Microsoft. لا تقاطع برنامج WinDBG أثناء تحميل الملفات.
- سيتم تحميل ملفات الكومة بشكل أسرع عند الفتحات اللاحقة لأن لديك بالفعل الرموز في المجلد C: / SymCache.
- ستعرف متى ينتهي تحميل ملف الكومة عندما ترى Followup: MachineOwner في أسفل الملف.
الخطوة 15. ابحث عن الجملة "ربما سببها"
هذه هي أسرع طريقة لمعرفة سبب فشل البرنامج. سيقوم WinDBG بتحليل ملف الكومة والإبلاغ عن محرك الأقراص أو العملية التي تسبب المشكلة للمستخدم. يمكنك استخدام هذه المعلومات لإجراء المزيد من البحث المتعمق واستكشاف الأخطاء وإصلاحها.
الخطوة 16. ابحث عن كود BugCheck
سيعيد ملف الكومة رمزًا لأخطاء معينة تمت مواجهتها أثناء التعطل. ابحث عن هذه الرموز أعلى الجملة "ربما سببها". سترى عادةً رمزًا مكونًا من حرفين ، مثل "9F".