כיצד להגדיר זיכרון dump ב- Windows וכיצד לקרוא אותו

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

הגדרת זיכרון dump.

למה אני צריך זיכרון dump Windows

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

קביעת תצורה של יצירת מזבלות זיכרון עבור שגיאות Windows

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

הבא אנחנו מעוניינים באזור "כשל במערכת". כאן עליך להפעיל את תיבת הסימון "כתיבת אירוע ליומן המערכת" ולאחר מכן לבחור את סוג ה- dump מהרשימה. בסך הכל זה שלושה סוגים:

  1. מזבלה קטנה - הנפח שלה הוא רק 256 kb, רק את המידע הכללי ביותר נרשם שם.
  2. זיכרון Dram Kernel - מצב של תוכניות שונות בזמן כשל עבור ליבת מעבד אחד נרשם כאן. גודל הקובץ - כ -33% מכלל RAM זמין. יש מידע שימושי כאן המאפשר לך לזהות את הגורם לכישלון, אבל זה לא מאוד.
  3. מזבלה מלאה היא עותק של כל זיכרון RAM, ואת גודל הקובץ יהיה שווה לגודלו. כאן אתה יכול למצוא משהו אם אתה רוצה. מזבלה כזו נוצרת בעת מעבר למצב תרדמה - כל התוכן של ה- RAM נשמר פשוט בדיסק הקשיח, וכאשר אתה מפעיל את המחשב, הוא ממשיך לעבוד מאותו מקום.

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

כיצד לפתוח קובץ dump

כאשר מתרסק מתרחשת קובץ חדש נוצר עם דוח על הבעיה, אתה צריך איכשהו לפתוח אותו ולברר מה כתוב בו. הקובץ כולל את סיומת dmp, אבל מובנית כלי לפתיחת זה לא נוח וניתן לגשת משורת הפקודה. אגב, המערכת שומרת את הקובץ בתיקיה שלה. כיצד לפתוח קובץ dump זיכרון עם סיומת dmp? לשם כך, ישנם כלי עזר שונים, כולל מ- Microsoft, לדוגמה, Microsoft Debern Kernel Debuggers. זה ניתן להוריד בחינם מהאתר הרשמי, אבל אתה צריך לשקול אם גירסת 32 סיביות או 64 סיביות יש צורך. בתוכנית זו, אתה יכול לפתוח את הקבצים dump זיכרון שנמצאות בתיקיית המערכת ולצפות בתוכן שלהם בצורה של פענוח. כמובן, המידע הוא מאוד ספציפי, המיועד לאנשי מקצוע.

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

כיצד להסיר קובץ זיכרון dump

האם ניתן למחוק אותם בכלל? כן, הם רק מידע קנייני לניתוח נוסף. אם הם כבר צפו או לא צריך, אז הם יכולים להיות מוסרים בדרך הפשוטה ביותר - לאשפה. אחרת, הם מצטברים בהדרגה ומתחילים לתפוס הרבה מקום בכונן הקשיח, במיוחד אם עותק מלא של ה- RAM מוסר. כמובן, חיפוש ידני ומחיקת כל הקבצים האלה אינה משימה נעימה מאוד. לכן, אתה יכול להשתמש בכל כלי ניקוי הדיסק, אפילו המובנה ב- Windows, וציין שם "למחוק קבצי מערכת". כאשר זה עובד, כל dumps יימחקו מדי. המערכת עצמה אינה משתמשת בקבצים אלה והסרתם בטוחה לחלוטין.