רַך

כיצד לקרוא קבצי Memory Dump ב-Windows 10

נסה את הכלי שלנו לביטול בעיות





פורסם בעדכון אחרון: 17 בפברואר 2021

אם המחשב שלך קרס לאחרונה, בטח עמדת בפני מסך המוות הכחול (BSOD), שמפרט את סיבת ההתרסקות ולאחר מכן כיבוי המחשב בפתאומיות. כעת מסך ה-BSOD מוצג רק לכמה שניות, ולא ניתן לנתח את הסיבה להתרסקות באותו רגע. למרבה המזל, כאשר Windows קורס, נוצר קובץ dump של קריסה (.dmp) או זיכרון dump כדי לשמור מידע על הקריסה ממש לפני הכיבוי של Windows.



כיצד לקרוא קבצי Memory Dump ב-Windows 10

ברגע שמסך ה-BSOD מוצג, Windows משליך את המידע על הקריסה מהזיכרון לקובץ קטן בשם MiniDump שנשמר בדרך כלל בתיקיית Windows. וקבצי .dmp אלה יכולים לעזור לך לפתור את הגורם לשגיאה, אבל אתה צריך לנתח את קובץ ה-dump. זה המקום שבו זה נהיה מסובך, ו-Windows לא משתמש בכלי מותקן מראש כדי לנתח את קובץ dump הזיכרון הזה.



כעת יש כלים שונים שיכולים לעזור לך לנפות באגים בקובץ ה-.dmp, אבל אנחנו הולכים לדבר על שני כלים שהם BlueScreenView וכלי Debugger של Windows. BlueScreenView יכול לנתח מה השתבש במחשב במהירות, וניתן להשתמש בכלי Windows Debugger כדי לקבל מידע מתקדם יותר. אז בלי לבזבז זמן בואו נראה כיצד לקרוא קבצי זיכרון dump ב- Windows 10 בעזרת המדריך המפורט למטה.

תוכן[ להתחבא ]



כיצד לקרוא קבצי Memory Dump ב-Windows 10

הקפד לעשות זאת צור נקודת שחזור רק למקרה שמשהו ישתבש.

שיטה 1: נתח קבצי Memory Dump באמצעות BlueScreenView

1. מ אתר NirSoft מוריד את הגרסה האחרונה של BlueScreenView בהתאם לגרסה שלך של Windows.



2. חלץ את קובץ ה-zip שהורדת ולאחר מכן לחץ עליו פעמיים BlueScreenView.exe כדי להפעיל את האפליקציה.

BlueScreenView | כיצד לקרוא קבצי Memory Dump ב-Windows 10

3. התוכנה תחפש אוטומטית את קבצי MiniDump במיקום ברירת המחדל, כלומר C:WindowsMinidump.

4. עכשיו אם אתה רוצה לנתח מסוים קובץ ‎.dmp, גרור ושחרר את הקובץ לאפליקציית BlueScreenView והתוכנית תקרא בקלות את קובץ ה-minidump.

גרור ושחרר קובץ .dmp מסוים לניתוח ב-BlueScreenView

5. תראה את המידע הבא בחלק העליון של BlueScreenView:

  • שם קובץ Minidump: 082516-12750-01.dmp. כאן 08 הוא החודש, 25 הוא התאריך ו-16 היא השנה של קובץ ה-dump.
  • זמן ההתרסקות הוא כאשר הקריסה מתרחשת: 26-08-2016 02:40:03
  • מחרוזת בדיקת באגים היא קוד השגיאה: DRIVER_VERIFIER_IOMANAGER_VIOLATION
  • קוד בדיקת באג הוא שגיאת ה-STOP: 0x000000c9
  • אז יהיו פרמטרים של קוד בדיקת באג
  • הסעיף החשוב ביותר הוא Caused By Driver: VerifierExt.sys

6. בחלק התחתון של המסך, הנהג שגרם לשגיאה יודגש.

מנהל ההתקן שגרם לשגיאה יודגש

7. כעת יש לך את כל המידע על השגיאה שתוכל לחפש בקלות באינטרנט עבור הדברים הבאים:

מחרוזת בדיקת באג + נגרמת על ידי מנהל התקן, למשל, DRIVER_VERIFIER_IOMANAGER_VIOLATION VerifierExt.sys
מחרוזת בדיקת באג + קוד בדיקת באג, למשל: DRIVER_VERIFIER_IOMANAGER_VIOLATION 0x000000c9

עכשיו יש לך את כל המידע על השגיאה שתוכל לחפש בקלות באינטרנט עבור מחרוזת בדיקת באג + נגרמת על ידי מנהל התקן

8. או שאתה יכול ללחוץ לחיצה ימנית על קובץ ה-minidump בתוך BlueScreenView וללחוץ חיפוש Google - בדיקת באגים + מנהל התקן .

לחץ לחיצה ימנית על קובץ ה-minidump בתוך BlueScreenView ולחץ

9. השתמש במידע זה כדי לפתור את הסיבה ולתקן את השגיאה. וזהו סוף המדריך כיצד לקרוא קבצי Dump Memory ב- Windows 10 באמצעות BlueScreenView.

שיטה 2: ניתוח קבצי זיכרון dump באמצעות Windows Debugger

אחד. הורד את Windows 10 SDK מכאן .

פתק: תוכנית זו מכילה תוכנית WinDBG שבו נשתמש כדי לנתח את קבצי ה-.dmp.

2. הפעל את sdksetup.exe קובץ וציין את מיקום ההתקנה או השתמש בברירת המחדל.

הפעל את הקובץ sdksetup.exe וציין את מיקום ההתקנה או השתמש בברירת המחדל

3. קבל את הסכם הרישיון אז ב בחר את התכונות שברצונך להתקין מָסָך בחר רק באפשרות כלי ניפוי באגים עבור Windows ולאחר מכן לחץ על התקן.

במסך בחר את התכונות שברצונך להתקין בחר רק באפשרות כלי איתור באגים עבור Windows

4. האפליקציה תתחיל להוריד את תוכנית WinDBG, אז המתן עד שהיא תותקן במערכת שלך.

5. פתח את שורת הפקודה. המשתמש יכול לבצע שלב זה על ידי חיפוש 'cmd' ולאחר מכן הקש Enter.

פתח את שורת הפקודה. המשתמש יכול לבצע שלב זה על ידי חיפוש 'cmd' ולאחר מכן הקש Enter. | כיצד לקרוא קבצי Memory Dump ב-Windows 10

6. הקלד את הפקודה הבאה ב-cmd והקש Enter:

cdProgram Files (x86)Windows Kits10Debuggersx64

פתק: ציין את ההתקנה הנכונה של תוכנית WinDBG.

7. עכשיו ברגע שאתה בתוך הספרייה הנכונה הקלד את הפקודה הבאה כדי לשייך את WinDBG לקבצי .dmp:

windbg.exe -IA

ציין את ההתקנה הנכונה של תוכנית WinDBG

8. ברגע שתזין את הפקודה לעיל, ייפתח מופע ריק חדש של WinDBG עם הודעת אישור שתוכל לסגור.

מופע ריק חדש של WinDBG ייפתח עם הודעת אישור שתוכל לסגור

9. הקלד windbg בחיפוש Windows ואז לחץ על WinDbg (X64).

הקלד windbg בחיפוש Windows ואז לחץ על WinDbg (X64)

10. בחלונית WinDBG, לחץ על קובץ ולאחר מכן בחר נתיב קובץ סמל.

בחלונית WinDBG לחץ על File ואז בחר Symbol File Path

11. העתק והדבק את הכתובת הבאה ב- נתיב חיפוש סמלים קופסא:

SRV*C:SymCache*http://msdl.microsoft.com/download/symbols

SRV*C:SymCache*http://msdl.microsoft.com/download/symbols | כיצד לקרוא קבצי Memory Dump ב-Windows 10

12. לחץ בסדר ולאחר מכן שמור את נתיב הסמל על ידי לחיצה קובץ > שמור סביבת עבודה.

13. כעת מצא את קובץ ה-dump שברצונך לנתח, תוכל להשתמש בקובץ MiniDump שנמצא בו C:WindowsMinidump או השתמש בקובץ Memory dump שנמצא ב C:WindowsMEMORY.DMP.

כעת מצא את קובץ ה-dump שברצונך לנתח ואז פשוט לחץ פעמיים על קובץ ה-.dmp

14. לחץ פעמיים על קובץ ה-.dmp וה-WinDBG אמור להפעיל ולהתחיל לעבד את הקובץ.

בכונן C נוצרת תיקייה בשם Symcache

פתק: מכיוון שזהו קובץ ה-dmp הראשון שנקרא במערכת שלך, נראה כי WinDBG איטי אך אל תפריע לתהליך מכיוון שתהליכים אלו מבוצעים ברקע:

|_+_|

לאחר הורדת הסמלים והמזבלה מוכנה לניתוח, תראה את ההודעה Followup: MachineOwner בתחתית טקסט ה-dump.

לאחר הורדת הסמלים תראה את MachineOwner בתחתית

15. כמו כן, קובץ ה-.dmp הבא מעובד, זה יהיה מהיר יותר מכיוון שהוא כבר הוריד את הסמלים הנדרשים. עם הזמן ה תיקיית C:Symcache יגדל בגודלו ככל שיתווספו עוד סמלים.

16. לחץ Ctrl + F כדי לפתוח את Find ואז הקלד כנראה נגרם על ידי (ללא מרכאות) ולחץ על Enter. זו הדרך המהירה ביותר למצוא מה גרם להתרסקות.

פתח את מצא ואז הקלד כנראה נגרם על ידי ולאחר מכן לחץ על מצא הבא

17. מעל הקו, כנראה שנגרם על ידי קו, תראה א קוד BugCheck, למשל, 0x9F . השתמש בקוד זה ובקר הפניה לקוד בדיקת באגים של Microsoft לאימות בדיקת הבאגים עיין.

מוּמלָץ:

זהו זה שלמדת בהצלחה כיצד לקרוא קבצי Memory Dump ב-Windows 10 אבל אם עדיין יש לך שאלות כלשהן בנוגע לפוסט הזה, אל תהסס לשאול אותם בקטע של התגובה.

אדיטיה פאראד

אדיטיה היא מקצוענית בעלת מוטיבציה עצמית בטכנולוגיית מידע והיא כתבת טכנולוגיה ב-7 השנים האחרונות. הוא מכסה שירותי אינטרנט, סלולר, Windows, תוכנה ומדריכי הוראות.