אם המחשב שלך קרס לאחרונה, בטח עמדת בפני מסך המוות הכחול (BSOD), שמפרט את סיבת ההתרסקות ולאחר מכן כיבוי המחשב בפתאומיות. כעת מסך ה-BSOD מוצג רק לכמה שניות, ולא ניתן לנתח את הסיבה להתרסקות באותו רגע. למרבה המזל, כאשר Windows קורס, נוצר קובץ dump של קריסה (.dmp) או זיכרון dump כדי לשמור מידע על הקריסה ממש לפני הכיבוי של Windows.
ברגע שמסך ה-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
- שיטה 2: ניתוח קבצי זיכרון dump באמצעות Windows Debugger
כיצד לקרוא קבצי Memory Dump ב-Windows 10
הקפד לעשות זאת צור נקודת שחזור רק למקרה שמשהו ישתבש.
שיטה 1: נתח קבצי Memory Dump באמצעות BlueScreenView
1. מ אתר NirSoft מוריד את הגרסה האחרונה של BlueScreenView בהתאם לגרסה שלך של Windows.
2. חלץ את קובץ ה-zip שהורדת ולאחר מכן לחץ עליו פעמיים BlueScreenView.exe כדי להפעיל את האפליקציה.
3. התוכנה תחפש אוטומטית את קבצי MiniDump במיקום ברירת המחדל, כלומר C:WindowsMinidump.
4. עכשיו אם אתה רוצה לנתח מסוים קובץ .dmp, גרור ושחרר את הקובץ לאפליקציית BlueScreenView והתוכנית תקרא בקלות את קובץ ה-minidump.
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 - בדיקת באגים + מנהל התקן .
9. השתמש במידע זה כדי לפתור את הסיבה ולתקן את השגיאה. וזהו סוף המדריך כיצד לקרוא קבצי Dump Memory ב- Windows 10 באמצעות BlueScreenView.
שיטה 2: ניתוח קבצי זיכרון dump באמצעות Windows Debugger
אחד. הורד את Windows 10 SDK מכאן .
פתק: תוכנית זו מכילה תוכנית WinDBG שבו נשתמש כדי לנתח את קבצי ה-.dmp.
2. הפעל את sdksetup.exe קובץ וציין את מיקום ההתקנה או השתמש בברירת המחדל.
3. קבל את הסכם הרישיון אז ב בחר את התכונות שברצונך להתקין מָסָך בחר רק באפשרות כלי ניפוי באגים עבור Windows ולאחר מכן לחץ על התקן.
4. האפליקציה תתחיל להוריד את תוכנית WinDBG, אז המתן עד שהיא תותקן במערכת שלך.
5. פתח את שורת הפקודה. המשתמש יכול לבצע שלב זה על ידי חיפוש 'cmd' ולאחר מכן הקש Enter.
6. הקלד את הפקודה הבאה ב-cmd והקש Enter:
cdProgram Files (x86)Windows Kits10Debuggersx64
פתק: ציין את ההתקנה הנכונה של תוכנית WinDBG.
7. עכשיו ברגע שאתה בתוך הספרייה הנכונה הקלד את הפקודה הבאה כדי לשייך את WinDBG לקבצי .dmp:
windbg.exe -IA
8. ברגע שתזין את הפקודה לעיל, ייפתח מופע ריק חדש של WinDBG עם הודעת אישור שתוכל לסגור.
9. הקלד windbg בחיפוש Windows ואז לחץ על WinDbg (X64).
10. בחלונית WinDBG, לחץ על קובץ ולאחר מכן בחר נתיב קובץ סמל.
11. העתק והדבק את הכתובת הבאה ב- נתיב חיפוש סמלים קופסא:
SRV*C:SymCache*http://msdl.microsoft.com/download/symbols
12. לחץ בסדר ולאחר מכן שמור את נתיב הסמל על ידי לחיצה קובץ > שמור סביבת עבודה.
13. כעת מצא את קובץ ה-dump שברצונך לנתח, תוכל להשתמש בקובץ MiniDump שנמצא בו C:WindowsMinidump או השתמש בקובץ Memory dump שנמצא ב C:WindowsMEMORY.DMP.
14. לחץ פעמיים על קובץ ה-.dmp וה-WinDBG אמור להפעיל ולהתחיל לעבד את הקובץ.
פתק: מכיוון שזהו קובץ ה-dmp הראשון שנקרא במערכת שלך, נראה כי WinDBG איטי אך אל תפריע לתהליך מכיוון שתהליכים אלו מבוצעים ברקע:
|_+_|לאחר הורדת הסמלים והמזבלה מוכנה לניתוח, תראה את ההודעה Followup: MachineOwner בתחתית טקסט ה-dump.
15. כמו כן, קובץ ה-.dmp הבא מעובד, זה יהיה מהיר יותר מכיוון שהוא כבר הוריד את הסמלים הנדרשים. עם הזמן ה תיקיית C:Symcache יגדל בגודלו ככל שיתווספו עוד סמלים.
16. לחץ Ctrl + F כדי לפתוח את Find ואז הקלד כנראה נגרם על ידי (ללא מרכאות) ולחץ על Enter. זו הדרך המהירה ביותר למצוא מה גרם להתרסקות.
17. מעל הקו, כנראה שנגרם על ידי קו, תראה א קוד BugCheck, למשל, 0x9F . השתמש בקוד זה ובקר הפניה לקוד בדיקת באגים של Microsoft לאימות בדיקת הבאגים עיין.
מוּמלָץ:
- תיקון Windows לא יכול להגדיר קבוצה ביתית במחשב זה
- תיקון מסך המחשב נכבה באופן אקראי
- כיצד לתקן קליק ימני לא עובד ב-Windows 10
- תיקון עורך הרישום הפסיק לעבוד
זהו זה שלמדת בהצלחה כיצד לקרוא קבצי Memory Dump ב-Windows 10 אבל אם עדיין יש לך שאלות כלשהן בנוגע לפוסט הזה, אל תהסס לשאול אותם בקטע של התגובה.
אדיטיה פאראדאדיטיה היא מקצוענית בעלת מוטיבציה עצמית בטכנולוגיית מידע והיא כתבת טכנולוגיה ב-7 השנים האחרונות. הוא מכסה שירותי אינטרנט, סלולר, Windows, תוכנה ומדריכי הוראות.