Home
» ويكي
»
كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10
كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10
إذا تعطل جهاز الكمبيوتر الخاص بك مؤخرًا ، فلا بد أنك واجهت Blue Screen of Death (BSOD) ، التي تسرد سبب الانهيار ثم إيقاف تشغيل جهاز الكمبيوتر فجأة. الآن تظهر شاشة الموت الزرقاء لبضع ثوان فقط ، ولا يمكن تحليل سبب الانهيار في تلك اللحظة. لحسن الحظ ، عندما يتعطل Windows ، يتم إنشاء ملف تفريغ التعطل (.dmp) أو تفريغ الذاكرة لحفظ المعلومات حول التعطل قبل إيقاف تشغيل Windows مباشرة.
بمجرد عرض شاشة الموت الزرقاء ، يقوم Windows بتفريغ المعلومات حول الانهيار من الذاكرة إلى ملف صغير يسمى "MiniDump" والذي يتم حفظه بشكل عام في مجلد Windows. ويمكن أن تساعدك ملفات .dmp هذه في استكشاف سبب الخطأ ، ولكنك تحتاج إلى تحليل ملف التفريغ. هذا هو المكان الذي يصبح فيه الأمر صعبًا ، ولا يستخدم Windows أي أداة مثبتة مسبقًا لتحليل ملف تفريغ الذاكرة هذا.
توجد الآن أداة متنوعة يمكنها مساعدتك في تصحيح أخطاء ملف .dmp ، لكننا سنتحدث عن أداتين هما BlueScreenView و Windows Debugger. يمكن لبرنامج BlueScreenView تحليل الأخطاء التي حدثت في جهاز الكمبيوتر بسرعة ، ويمكن استخدام أداة Windows Debugger للحصول على معلومات أكثر تقدمًا. لذلك دون إضاعة أي وقت ، دعنا نرى كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10 بمساعدة الدليل المدرج أدناه.
2. قم باستخراج الملف المضغوط الذي قمت بتنزيله ثم انقر نقرًا مزدوجًا فوق BlueScreenView.exe لتشغيل التطبيق.
3. سيبحث البرنامج تلقائيًا عن ملفات MiniDump في الموقع الافتراضي ، وهو C: \ Windows \ Minidump.
4. الآن إذا كنت ترغب في تحليل ملف .dmp معين ، فاسحب هذا الملف وأفلته في تطبيق BlueScreenView وسيقوم البرنامج بقراءة ملف التفريغ المصغر بسهولة.
5. سترى المعلومات التالية في الجزء العلوي من BlueScreenView:
اسم ملف Minidump: 082516-12750-01.dmp. هنا 08 هو الشهر ، و 25 هو التاريخ ، و 16 هو سنة ملف التفريغ.
وقت الانهيار هو وقت حدوث الانهيار: 26/08/2015 02:40:03
سلسلة التحقق من الأخطاء هي رمز الخطأ: DRIVER_VERIFIER_IOMANAGER_VIOLATION
رمز التحقق من الخطأ هو خطأ الإيقاف STOP: 0x000000c9
ثم سيكون هناك Bug Check Code Parameters
القسم الأكثر أهمية هو سبب بواسطة برنامج التشغيل: VerifierExt.sys
6. في الجزء السفلي من الشاشة ، سيتم تمييز برنامج التشغيل الذي تسبب في الخطأ.
7. الآن لديك جميع المعلومات حول الخطأ ، يمكنك بسهولة البحث في الويب عما يلي:
سلسلة فحص الأخطاء + التي تسببها السائق ، على سبيل المثال ، DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
Bug Check String + Bug Check Code ، على سبيل المثال: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9
8. أو يمكنك النقر بزر الماوس الأيمن فوق ملف التفريغ المصغر داخل BlueScreenView والنقر فوق " بحث Google - فحص الأخطاء + برنامج التشغيل ".
9. استخدم هذه المعلومات لاستكشاف السبب وإصلاح الخطأ. وهذه نهاية دليل كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10 باستخدام BlueScreenView.
الطريقة الثانية: تحليل ملفات تفريغ الذاكرة باستخدام مصحح أخطاء Windows
12. انقر فوق " موافق" ثم احفظ مسار الرمز بالنقر فوق ملف> حفظ مساحة العمل.
13. الآن ابحث عن ملف التفريغ الذي تريد تحليله ، يمكنك إما استخدام ملف MiniDump الموجود في C: \ Windows \ Minidump أو استخدام ملف تفريغ الذاكرة الموجود في C: \ Windows \ MEMORY.DMP.
14. انقر نقرًا مزدوجًا فوق ملف .dmp وسيبدأ تشغيل WinDBG ويبدأ في معالجة الملف.
ملاحظة: نظرًا لأن هذا هو أول ملف .dmp يتم قراءته على نظامك ، يبدو أن WinDBG بطيء ولكن لا تقاطع العملية حيث يتم تنفيذ هذه العمليات في الخلفية:
يتم إنشاء مجلد يسمى Symcache في C:
يتم تنزيل الرموز وحفظها في C: \ Symcache
بمجرد أن يتم تنزيل الرموز ، ويكون التفريغ جاهزًا للتحليل ، سترى الرسالة Followup : MachineOwner في أسفل نص التفريغ.
15. أيضًا ، تتم معالجة ملف .dmp التالي ، وسيكون أسرع لأنه سيتم تنزيل الرموز المطلوبة بالفعل. بمرور الوقت سيزداد حجم المجلد C: \ Symcache مع إضافة المزيد من الرموز.
16. اضغط على Ctrl + F لفتح "بحث" ، ثم اكتب "على الأرجح بسبب " (بدون علامات اقتباس) واضغط على Enter. هذه هي أسرع طريقة لمعرفة سبب الانهيار.
لقد تعلمت بنجاح كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10 ، ولكن إذا كان لا يزال لديك أي استفسارات بخصوص هذا المنشور ، فلا تتردد في طرحها في قسم التعليقات.