كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10
منوعات / / November 28, 2021
إذا تعطل جهاز الكمبيوتر الخاص بك مؤخرًا ، فلا بد أنك واجهت شاشة الموت الزرقاء (BSOD) ، التي تسرد سبب الانهيار ثم إيقاف تشغيل جهاز الكمبيوتر بشكل مفاجئ. الآن تظهر شاشة الموت الزرقاء لبضع ثوان فقط ، ولا يمكن تحليل سبب الانهيار في تلك اللحظة. لحسن الحظ ، عندما يتعطل Windows ، يتم إنشاء ملف تفريغ التعطل (.dmp) أو تفريغ الذاكرة لحفظ المعلومات حول التعطل قبل إيقاف تشغيل Windows مباشرة.
![كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10](/f/d384a1eb98f8e79dc9f24f45170eff68.png)
بمجرد عرض شاشة الموت الزرقاء ، يقوم Windows بتفريغ المعلومات حول الانهيار من الذاكرة إلى ملف صغير يسمى "MiniDump" والذي يتم حفظه بشكل عام في مجلد Windows. ويمكن أن تساعدك ملفات .dmp هذه في استكشاف سبب الخطأ ، ولكنك تحتاج إلى تحليل ملف التفريغ. هذا هو المكان الذي يصبح فيه الأمر صعبًا ، ولا يستخدم Windows أي أداة مثبتة مسبقًا لتحليل ملف تفريغ الذاكرة هذا.
توجد الآن أداة متنوعة يمكنها مساعدتك في تصحيح أخطاء ملف .dmp ، لكننا سنتحدث عن أداتين هما BlueScreenView و Windows Debugger. يمكن لبرنامج BlueScreenView تحليل الأخطاء التي حدثت في جهاز الكمبيوتر بسرعة ، ويمكن استخدام أداة Windows Debugger للحصول على معلومات أكثر تقدمًا. لذلك دون إضاعة أي وقت ، دعنا نرى كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10 بمساعدة الدليل المدرج أدناه.
محتويات
- كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10
- الطريقة الأولى: تحليل ملفات تفريغ الذاكرة باستخدام BlueScreenView
- الطريقة الثانية: تحليل ملفات تفريغ الذاكرة باستخدام مصحح أخطاء Windows
كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10
تاكد من إنشاء نقطة استعادة فقط في حالة حدوث خطأ ما.
الطريقة الأولى: تحليل ملفات تفريغ الذاكرة باستخدام BlueScreenView
1. من عند يقوم موقع NirSoft بتنزيل أحدث إصدار من BlueScreenView وفقًا لإصدار Windows الخاص بك.
2. قم باستخراج الملف المضغوط الذي قمت بتنزيله ثم انقر نقرًا مزدوجًا فوقه BlueScreenView.exe لتشغيل التطبيق.
![BlueScreenView | كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10](/f/568a79699618e08785b9f59ceb1855a1.png)
3. سيقوم البرنامج تلقائيًا بالبحث عن ملفات MiniDump في الموقع الافتراضي ، وهو C: \ Windows \ Minidump.
4. الآن إذا كنت تريد تحليل ملف ملف .dmp قم بسحب هذا الملف وإفلاته في تطبيق BlueScreenView وسيقوم البرنامج بقراءة ملف التفريغ المصغر بسهولة.
![قم بسحب وإسقاط ملف .dmp معين لتحليله في BlueScreenView](/f/6e20849dfbb4228190b21d637f76a04a.png)
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. في الجزء السفلي من الشاشة ، سيتم تمييز السائق الذي تسبب في الخطأ.
![سيتم تمييز السائق الذي تسبب في الخطأ](/f/333cadc513d0b286ecb78d18ba848166.png)
7. الآن لديك جميع المعلومات حول الخطأ ، يمكنك بسهولة البحث في الويب عما يلي:
سلسلة التحقق من الخطأ + التي تسببها برنامج التشغيل ، على سبيل المثال ، DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
سلسلة فحص الخطأ + رمز فحص الخطأ ، على سبيل المثال: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9
![الآن لديك جميع المعلومات حول الخطأ ، يمكنك بسهولة البحث في الويب عن Bug Check String + Caused by Driver](/f/38957b4d5927038850eca6f3feb6f2a5.png)
8. أو يمكنك النقر بزر الماوس الأيمن فوق ملف التفريغ المصغر داخل BlueScreenView والنقر فوق "بحث Google - فحص الأخطاء + برنامج التشغيل“.
![انقر بزر الماوس الأيمن فوق ملف التفريغ المصغر داخل BlueScreenView وانقر فوق " بحث Google - فحص الأخطاء + برنامج التشغيل"](/f/4d3e5c17c32cd3cf3832339589b55581.png)
9. استخدم هذه المعلومات لاستكشاف السبب وإصلاح الخطأ. وهذه نهاية الدليل كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10 باستخدام BlueScreenView.
الطريقة الثانية: تحليل ملفات تفريغ الذاكرة باستخدام مصحح أخطاء Windows
1. قم بتنزيل Windows 10 SDK من هنا.
ملحوظة: يحتوي هذا البرنامج على ملفات برنامج WinDBG التي سنستخدمها لتحليل ملفات dmp.
2. قم بتشغيل sdksetup.exe ملف وحدد موقع التثبيت أو استخدم الافتراضي.
![قم بتشغيل ملف sdksetup.exe وحدد موقع التثبيت أو استخدم الافتراضي](/f/3fafa1217a21cf9d898ee58e328c7886.png)
3. اقبل اتفاقية الترخيص في "حدد الميزات التي تريد تثبيتها" شاشة حدد فقط خيار أدوات التصحيح لنظام التشغيل Windows ثم انقر فوق تثبيت.
![في شاشة تحديد الميزات التي تريد تثبيتها ، حدد فقط خيار أدوات التصحيح لنظام التشغيل Windows](/f/f013d2ae99eff92ef0dc234c7a1f327c.png)
4. سيبدأ التطبيق في تنزيل برنامج WinDBG ، لذا انتظر حتى يتم تثبيته على نظامك.
5. افتح موجه الأوامر. يمكن للمستخدم تنفيذ هذه الخطوة من خلال البحث عن "cmd" ثم اضغط على Enter.
![افتح موجه الأوامر. يمكن للمستخدم تنفيذ هذه الخطوة بالبحث عن " cmd" ثم الضغط على Enter. | كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10](/f/d35695e9ad9267105d75ebc80efc8d2e.jpg)
6. اكتب الأمر التالي في cmd واضغط على Enter:
cd \ Program Files (x86) \ Windows Kits \ 10 \ Debuggers \ x64 \
ملحوظة: حدد التثبيت الصحيح لبرنامج WinDBG.
7. الآن بمجرد دخولك إلى الدليل الصحيح ، اكتب الأمر التالي لربط WinDBG بملفات .dmp:
windbg.exe -IA
![حدد التثبيت الصحيح لبرنامج WinDBG](/f/1526cbed6d4fe2c87890f4a941e36703.png)
8. بمجرد إدخال الأمر أعلاه ، سيتم فتح مثيل جديد فارغ من WinDBG مع إشعار تأكيد يمكنك إغلاقه.
![سيتم فتح نسخة فارغة جديدة من WinDBG مع إشعار تأكيد يمكنك إغلاقه](/f/75e528ce5fb5124c5929b291c2ccef5b.png)
9. نوع ويندبج في Windows Search ، ثم انقر فوق WinDbg (X64).
![اكتب windbg في Windows Search ثم انقر فوق WinDbg (X64)](/f/f5eb1ec0864f9d4ca39510610af556e8.png)
10. في لوحة WinDBG ، انقر فوق ملف ، ثم حدد مسار ملف الرمز.
![في لوحة WinDBG ، انقر فوق ملف ثم حدد مسار ملف الرمز](/f/1d89dfe78f74ad93a9cafc894e1b36e3.png)
11. انسخ والصق العنوان التالي في ملف مسار البحث عن الرمز علبة:
SRV * C: \ SymCache * http://msdl.microsoft.com/download/symbols
![SRV * C: \ SymCache * http: msdl.microsoft.com تنزيل الرموز | كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10](/f/4939a13dbe6ffa594d5311717f07e7d8.png)
12. انقر نعم ثم احفظ مسار الرمز بالنقر فوق ملف> حفظ مساحة العمل.
13. الآن ابحث عن ملف التفريغ الذي تريد تحليله ، يمكنك إما استخدام ملف MiniDump الموجود فيه C: \ Windows \ Minidump أو استخدم ملف تفريغ الذاكرة الموجود في C: \ Windows \ MEMORY.DMP.
![الآن ابحث عن ملف التفريغ الذي تريد تحليله ثم انقر نقرًا مزدوجًا على ملف dmp](/f/c0661ca73284a90adf50af21f8d0919f.png)
14. انقر نقرًا مزدوجًا فوق ملف .dmp وسيبدأ تشغيل WinDBG ويبدأ في معالجة الملف.
![يتم إنشاء مجلد يسمى Symcache في محرك الأقراص C.](/f/73583ff2859f9456300ce0db113a5b8d.png)
ملحوظة: نظرًا لأن هذا هو أول ملف .dmp يتم قراءته على نظامك ، يبدو أن WinDBG بطيء ولكن لا تقاطع العملية حيث يتم تنفيذ هذه العمليات في الخلفية:
يتم إنشاء مجلد يسمى Symcache في C: يتم تنزيل الرموز وحفظها في C: \ Symcache
بمجرد تنزيل الرموز ، ويصبح ملف التفريغ جاهزًا للتحليل ، سترى رسالة متابعة: MachineOwner في أسفل نص التفريغ.
![بمجرد تنزيل الرموز ، سترى MachineOwner في الجزء السفلي](/f/a550039fbdd903492aefe0405bb0b8ef.png)
15. أيضًا ، تتم معالجة ملف .dmp التالي ، وسيكون أسرع لأنه سيتم تنزيل الرموز المطلوبة بالفعل. مع مرور الوقت C: مجلد Symcache سيزداد حجمه مع إضافة المزيد من الرموز.
16. صحافة السيطرة + F لفتح "بحث" ، اكتب "ربما بسبب"(بدون علامات اقتباس) واضغط على Enter. هذه هي أسرع طريقة لمعرفة سبب الانهيار.
![افتح " بحث" ثم اكتب " من المحتمل أن يكون السبب" ثم اضغط على " بحث عن التالي"](/f/793919dcec4951b24783d1b2e6150c3a.png)
17. فوق السطر "من المحتمل أن يكون ناتجًا عن" ، سترى ملف رمز BugCheck ، على سبيل المثال ، 0x9F. استخدم هذا الرمز وقم بزيارة مرجع رمز التحقق من الأخطاء لـ Microsoft للتحقق من التحقق من الخطأ الرجوع.
موصى به:
- إصلاح يتعذر على Windows إعداد مجموعة مشاركة منزلية على هذا الكمبيوتر
- إصلاح شاشة الكمبيوتر ينطفئ بشكل عشوائي
- كيفية إصلاح النقر بزر الماوس الأيمن لا يعمل في نظام التشغيل Windows 10
- إصلاح توقف محرر التسجيل عن العمل
هذا كل ما تعلمته بنجاح كيفية قراءة ملفات تفريغ الذاكرة في نظام التشغيل Windows 10 ولكن إذا كان لا يزال لديك أي استفسارات بخصوص هذه المشاركة ، فلا تتردد في طرحها في قسم التعليقات.