كيفية فتح ملفات تفريغ الذاكرة الصغيرة (dmp) وقراءتها في نظام التشغيل Windows 11/10

عندما يتوقف تطبيق Windows قيد التشغيل أو يتعطل بشكل غير متوقع ، يقوم النظام الخاص بك بإنشاء "ملف تفريغ التعطل" لحفظ المعلومات الموجودة قبل وقوع حدث التعطل مباشرة. قد تساعدك قراءة ملفات تفريغ الأعطال هذه في العثور على سبب الخطأ واستكشاف أخطاءه وإصلاحها. اكتشف كيف يمكنك قراءة ملف تفريغ ذاكرة(memory dump file) صغير تم إنشاؤه بواسطة Windows.

قراءة ملفات تفريغ الذاكرة الصغيرة(Small Memory Dump) ( DMP )

يسجل ملف تفريغ ذاكرة صغير أصغر مجموعة من المعلومات المفيدة التي قد تساعدك في تحديد سبب تعطل أحد التطبيقات أو توقفه بشكل غير متوقع. يقوم الإصدار الأحدث من Windows تلقائيًا بإنشاء ملف جديد في كل مرة يتوقف فيها الكمبيوتر بشكل غير متوقع. يتم تخزين المحفوظات المتعلقة بهذه الملفات في %SystemRoot%Minidumpالمجلد. يحتوي نوع ملف التفريغ على المعلومات التالية:

  1. رسالة الإيقاف(Stop) ومعلماتها والبيانات الأخرى
  2. قائمة السائقين المحملة
  3. سياق المعالج ( PRCB ) للمعالج الذي توقف
  4. معلومات العملية وسياق kernel ( EPROCESS ) للعملية التي توقفت
  5. معلومات العملية وسياق kernel ( ETHREAD ) لمؤشر الترابط الذي توقف
  6. مكدس استدعاءات وضع Kernel(Kernel-mode) لمؤشر الترابط الذي توقف.

يمكن للمستخدمين استخدام أداة Windows Debugger (WinDbg.exe) لقراءة ملفات تفريغ الذاكرة الصغيرة. يأتي ( WinDbg ) كجزء من أحدث إصدار من حزمة أدوات التصحيح(Debugging Tools) لنظام التشغيل Windows .(Windows)

يمكنك تثبيت أدوات التصحيح كمكون مستقل من Windows Software Development Kit ( SDK ).

أثناء الإعداد ، عندما يظهر معالج تثبيت SDK ، حدد المربع المحدد مقابل أدوات التصحيح لنظام التشغيل Windows(Debugging Tools for Windows) . سيمكنك هذا الإجراء من تثبيت أدوات التصحيح كمكون مستقل من Windows Software Development Kit ( SDK ).

بمجرد إعداد Windows Debugger ، افتح ملف تفريغ عن طريق اختيار خيار Open Crash Dump من قائمة (Open Crash Dump)File أو بالضغط على CTRL + D.

عندما ينبثق مربع الحوار Open Crash Dump على شاشة جهاز الكمبيوتر الخاص بك ، أدخل المسار الكامل واسم ملف تفريغ التعطل في مربع (Open Crash Dump)اسم الملف(File name) ، أو استخدم مربع الحوار لتحديد المسار الصحيح واسم الملف.

الآن ، بعد اختيار الملف المناسب ، حدد فتح(Open) .

انتظر(Wait) بضع ثوان للسماح لملف التفريغ بالتحميل أثناء اتصاله بالإنترنت(Internet) وتنزيل الرموز المطلوبة لعرضها في القراءة.

Debugee غير متصل

يجب أن ترى رسالة تقرأ - Debugee غير متصل(Debugee not connected) .

صاحب الجهاز

بعد تنزيل جميع الرموز بنجاح ، يجب أن تكون الرسالة التالية مرئية أسفل نص التفريغ - متابعة: MachineOwner.(Followup: MachineOwner.)

أدخل أمرًا في شريط الأوامر أسفل نافذة التفريغ لتحليل ملف التفريغ. يجب أن تشاهد ارتباطًا مكتوبًا !analyze -vضمن Bugcheck Analysis .

تحليل V.

اضغط على الرابط لإدخال الأمر !analyze -vفي الموجه أسفل الصفحة.

قراءة ملفات تفريغ الذاكرة الصغيرة (dmp)

بمجرد الانتهاء من ذلك ، يجب أن يشغل تحليل فحص الأخطاء التفصيلي مساحة الشاشة.

نص مكدس

قم بالتمرير(Scroll) لأسفل إلى القسم حيث تقول STACK_TEXT . يُظهر الحقل STACK_TEXT تتبع مكدس للمكون المتسبب في الخطأ. (STACK_TEXT)ستجد هنا صفوفًا من الأرقام مع كل صف متبوعًا بنقطتين وبعض النص. يجب أن يساعدك النص في تحديد سبب الانهيار وإذا أمكن ما الخدمة التي تعطلها.

تحليل نص المكدس

استخدم !analyzeالامتداد للحصول على مزيد من التفاصيل. لا تنس استخدام -vالخيار ، لعرض مطول بالكامل للبيانات.

قراءة(Read) : كيفية إنشاء ملف Crash Dump يدويًا(manually create a Crash Dump file) في نظام التشغيل Windows 11/10.

عند التنفيذ ، سيحدد الأمر "تحليل!" التعليمات التي ربما تسببت في الخطأ ويعرضها في الحقل FOLLOWUP_IP .

  • SYMBOL_NAME - أظهر الرمز
  • MODULE_NAME - يعرض الوحدة
  • IMAGE_NAME - يعرض اسم الصورة
  • DEBUG_FLR_IMAGE_TIMESTAMP - يعرض الطابع الزمني للصورة المقابل لهذه التعليمات

اتخذ الإجراءات اللازمة لحل المشكلة!

  • يمكنك أيضًا استخدام أداة سطر الأوامر (use the command-line tool) Dumpchk.exe لفحص ملف تفريغ ذاكرة.
  • يمكنك استخدام برنامج Crash Dump Analyzer(Crash Dump Analyzer software) لتحليل تقارير تفريغ الأعطال.
  • بدلاً من ذلك ، يمكنك استخدام WhoCrashed Home Edition للتحقق من وجود أخطاء بنقرة واحدة. تقوم الأداة بتحليل تفريغ الأعطال بعد الوفاة لملفات ذاكرة Windows(Windows Memory Dumps) وتعرض جميع المعلومات المجمعة بطريقة مفهومة.

امل ان يساعد!

يقرأ ذات الصلة:(Related reads:)

  1. إعدادات تفريغ ذاكرة Windows
  2. حدود الذاكرة الفعلية في ملفات تفريغ الأعطال(Physical Memory Limits in Crash Dump files)
  3. قم بتكوين Windows لإنشاء ملفات تفريغ الأعطال على شاشة زرقاء
  4. التحكم في عدد ملفات تفريغ الذاكرة ، يقوم Windows بإنشائها وحفظها.



About the author

أنا مسؤول Windows 10 و Windows 11/10 ذو خبرة ولدي بعض الخبرة في Edge. لدي ثروة من المعرفة والخبرة لأقدمها في هذا المجال ، ولهذا السبب أعتقد أن مهاراتي ستكون رصيدًا قيمًا لشركتك. تمنحني سنوات خبرتي في كل من Windows 10 و Edge القدرة على تعلم التقنيات الجديدة بسرعة وحل المشكلات بسرعة وتحمل المسؤولية عندما يتعلق الأمر بإدارة عملك. بالإضافة إلى ذلك ، فإن تجربتي مع Windows 10 و Edge تجعلني على دراية كبيرة بجميع جوانب نظام التشغيل ، مما سيكون مفيدًا لإدارة الخوادم أو إدارة تطبيقات البرامج.



Related posts