כיצד ליצור של ליבה או קובץ dump זיכרון מלא ב- Windows Server 2008 ו- Windows Server 2008 R2

תרגומי מאמרים תרגומי מאמרים
Article ID: 969028 - View products that this article applies to.
חשוב מאמר זה מכיל מידע אודות כיצד לשנות את הרישום. הקפד לגבות את הרישום לפני שתשנה אותו. ודא שאתה יודע כיצד לשחזר את הרישום במקרה שתתעורר בעיה. לקבלת מידע נוסף אודות גיבוי, שחזור ושינוי של הרישום, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
322756 כיצד לגבות ולשחזר את הרישום ב- Windows
הרחב הכל | כווץ הכל

On This Page

מבוא

מאמר שלב אחר שלב זה מתאר כיצד ליצור, לאסוף, לבדוק ולנתח ליבה ואת קבצי dump זיכרון מלא מתוך מערכת מבוססת-Windows Server 2008.

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

אם עליך ליצור קשר עם התמיכה בלקוחות של Microsoft ושירותים (CSS), מאמר זה יסייע לך בקבלת מידע ספציפי הנדרש עבור CSS לזהות את הבעיה.

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

אזהרה בהתאם למהירות של הכונן הקשיח שבו מותקן Windows, יוצר קובץ dump של יותר מ- 2 ג'יגה-בתים (GB) של זיכרון עשויה להימשך זמן רב. כשיוזמים בהליך יצירת קובץ dump, התוכן של ה-RAM הפיזי נכתבים לקובץ ההחלפה הנמצא במחיצה בה מותקנת מערכת ההפעלה.

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

מידע נוסף

קובץ ההחלפה

בדרך כלל, לפונקציונליות רגילה של מערכת מבוססת-Windows Server 2008, עליך להגדיר את גודל קובץ ההחלפה בשרת שלך. לקבלת מידע נוסף אודות האופן שבו ניתן לקבוע את גודל קובץ ההחלפה המתאים, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
889654 כיצד לקבוע את גודל הקובץ של הדף המתאים עבור גירסאות 64 סיביות של Windows Server 2003 או Windows XP

בהתאם לסוג קובץ dump זיכרון המנסים לאסוף, הגודל המינימלי של קובץ ההחלפה ישתנו. Windows Server 2008 יש שלוש אפשרויות עבור קובצי dump זיכרון:
  • SmallMemory Dump<b00> </b00> (64 KB עבור מערכת הפעלה 32 סיביות, 128 קילו-בתים עבור operatingsystem 64 סיביות)
  • Dump זיכרון ליבה
  • Dump זיכרון מלא
כדי להפעיל קבצי dump זיכרון מלא בשרת שלך, בצע את הפעולות הבאות:

שלב 1: יצירת קובץ החלפה
  1. לחץ על התחל, לחץ לחיצה ימנית עלמחשבולאחר מכן לחץ עלמאפיינים.
  2. לחץ על הגדרות מערכת מתקדמות בדףמערכת ולאחר מכן לחץ על הכרטיסיה מתקדם.
  3. לחץ על הגדרות תחת האזורביצועים .
  4. לחץ על הכרטיסיה מתקדם ולאחר מכן לחץ עלשינוי תחת הזיכרון הווירטואליאזור.
  5. בחר את מחיצת המערכת בו isinstalled מערכת ההפעלה.

    הערה כדי לאפשר את מחיצת המערכת, עליך ללחוץ כדי לנקותנהל אוטומטית את גודל קובץ החלפה עבור כל הכוננים<b00> </b00> תיבת סימון.
  6. הגדר את הערך של גודל התחלתי וגודלמרבי כמות ה-RAM הפיזי המותקן יחד עם 100 מגה-בתים (MB) תחת לחצן גודל מותאם אישית .
  7. לחץ על הגדרולאחר מכן לחץ עלאישור שלוש פעמים.
  8. הפעל מחדש את Windows כדי שהשינויים ייכנסו לתוקף.

גודל מחיצה

ב- Windows Server 2003 או גירסאות קודמות של Windows, המחיצה שבו מותקנת מערכת ההפעלה חייבת להיות לפחות הגודל של כמות זיכרון RAM המותקן הפיזי בתוספת 100 מגה-בתים (MB).
עבור Windows Server 2008, ייתכן שיהיה עליך להקטין את הזיכרון הפיזי של המחשב כדי להפיק קובץ dump זיכרון מלא חוקי. אם במחשב יש יותר מ- 4 GB של זיכרון פיזי, או אם אין די שטח דיסק עבור קובץ ההחלפה במחיצה בה מותקנת מערכת ההפעלה, ייתכן שיהיה עליך להקטין את ה-RAM הפיזי של המחשב. עם זאת, באפשרותך להימנע מכך על-ידי שימוש במחיצה אחרת כפי שמתואר "אופן פעולה חדש ב- Windows Vista וב -Windows Server 2008" מקטע. כדי להקטין את הזיכרון הפיזי במחשב, להשתמש בבוררים truncatememory או removememory בקובץ BCDEdit.exe כמתואר במאמרים הבאים מבוססות-TechNet/MSDN:
עורך נתונים של תצורת אתחול שאלות נפוצות
http://technet.microsoft.com/en-us/library/cc721886.aspx
אתחול BCD אפשרויות הפניה
http://msdn.microsoft.com/en-us/library/aa906217.aspx
הערה על גירסת 32 סיביות של Windows Server 2008 הכולל כתובת פיזית סיומת (PAE) זמין, קובץ ההחלפה ניתן מורחב מעבר ל- 4 GB (4,096 MB) בתיבה גודל. כדי לוודא אם PAE זמין, בצע את הפעולות הבאות:
  1. לחץ על התחל, לחץ על הפעל, סוג Regedit, ולאחר מכן לחץ על אישור.
  2. אתר את מפתח המשנה הבא של הרישום:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  3. לחץ לחיצה ימנית PhysicalAddressExtension, andthen לחץ על שנה.
  4. עריכת ערך DWORD תיבת הדו-שיח, הערך checkthe של PhysicalAddressExtension . אם valueof הערך PhysicalAddressExtension הוא אפס (0), PAE isdisabled. אם הערך של PhysicalAddressExtension הוא 1, התכונה PAE מופעלת.
  5. הפעל מחדש את Windows כדי שהשינויים ייכנסו לתוקף.


אופן הפעולה החדש ב- Windows Vista וב -Windows Server 2008

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

כדי למקם את קובץ ההחלפה במחיצה אחרת, עליך ליצור ערך רישום חדש בשם
DedicatedDumpFile

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

הערה אין אפשרות להשתמש DedicatedDumpFile כדי ליצור קובץ dump של אמצעי אחסון מורחב. זה כולל מפוצלים או RAID 5 אמצעי אחסון.

כדי ליצור
DedicatedDumpFile
ו
DumpFileSize
ערכי הרישום, בצע את הפעולות הבאות:
  1. לחץ על התחל, לחץ על הפעל, סוג Regedit, ולאחר מכן לחץ על אישור.
  2. אתר את מפתח המשנה הבא של הרישום ולחץ עליו:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
  3. בתפריט עריכה , הצבע עלחדשולאחר מכן לחץ על ערך מחרוזת.
  4. בחלונית הפרטים, הקלדDedicatedDumpFile, ולאחר מכן הקש ENTER.
  5. לחץ לחיצה ימנית על DedicatedDumpFileו- thenclick שנה.
  6. בתיבה ' נתוני ערך ', הקלד<drive>:\<dedicateddumpfile.sys></dedicateddumpfile.sys></drive>, ולאחר מכן לחץ על אישור.
    הערה<drive></drive> הוא מציין מיקום עבור כונן המכיל די שטח דיסק עבור קובץ ה-dump, ו- <dedicateddumpfile.sys>הוא מציין מיקום עבור הקובץ ייעודי ואת path. מלא<b00> </b00> </dedicateddumpfile.sys>
  7. בתפריט עריכה , הצבע עלחדשולאחר מכן לחץ על <b00> </b00>ערך DWORD.
  8. סוג DumpFileSize , ולאחר מכן pressENTER.
  9. לחץ לחיצה ימנית על DumpFileSizeולאחר מכן לחץ עלשנה.
  10. בתיבת הדו-שיח עריכת ערך DWORD , לחץ עלעשרוני מתחת לבסיס.
  11. בתיבה ' נתוני ערך ', הקלד ערך theappropriate ולאחר מכן לחץ על אישור.

    הערה הגודל של קובץ ה-dump הוא במגה-בתים.
  12. לחץ לחיצה ימנית על DumpFileולאחר מכן לחץ על שנה.
  13. בתיבה ' נתוני ערך ', הקלד <drive>: \<path>\Memory.dmp</path></drive>, ולאחר מכן לחץ על אישור.

    הערה המערכת קורסת, זהו המיקום בו קובץ ה-dump זיכרון נוצר באמצעות הקובץ ייעודי במקום באמצעות הקובץ pagefile. sys. ניתן להשתמש משהו אחר מלבד הסיומת ".sys" ב- "DedicatedDump.sys", לדוגמה: "DedicatedDump.dmp". מאז זה לא ישמש בתור.קובץ DMP ישירות כאשר בדיקות באגים של המערכת, לתת לו עם שם.סיומת DMP עשוי להיות מבלבל עבור מישהו מנסה להעתיק את קובץ ה-dump לאחר אתחול מחדש. באמצעות ".sys" מקל עליך לקבוע כי לא המיקום הסופי עבור ה-dump, אך באפשרותך לעבוד עם כל שם שבו תבחר (לדוגמה: "DedicatedDump.Ddmp").
  14. צא מעורך הרישום.
  15. הפעל מחדש את Windows כדי שהשינויים ייכנסו לתוקף.

הערהכאשר אתה משתמש ב- DedicatedDumpFile ב- Windows Vista וב -Windows Server 2008, חייב להיות קובץ החלפה אחד לפחות בכל המחיצות. גודל קובץ ההחלפה אינו חשוב במקרה זה. ב- Windows 7 Service Pack 1 וב -Windows Server 2008 R2 Service Pack 1, באפשרותך להתגבר על מגבלה זו על-ידי התקנת התיקון החם 2716542. לקבלת מידע נוסף אודות תיקון חם זה, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
2716542 תיקון חם זמינה כי הפעלת מחשב מבוסס-Windows 7 או Windows Server 2008 R2 המבוססות על-כדי ליצור קובץ dump זיכרון קובץ ללא קובץ החלפה
מגבלה זו אינה קיימת ב- Windows 8, 2012 שרת Windows ובגירסאות מתקדמות יותר.

לקבלת מידע נוסף אודות Windows Server 2008 ו- Windows Vista, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
950858 ייעודי מעוגלים באופן בלתי צפוי של קבצי dump של 4 ג'יגה-בתים במחשב שבו פועל Windows Server 2008 או Windows Vista ושיש לה יותר מ- 4 GB של זיכרון פיזי

אם הזיכרון הפיזי של מערכת ההפעלה שגודלן עולה על הגודל של קובץ ההחלפה באמצעי מבוסס Windows Server 2008 או מחשב מבוסס Windows Vista SP1, ייתכן קובצי dump זיכרון ליבה לא ייווצר. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
949052 קובצי dump זיכרון ליבה עשויה לא ליצור במחשבים מבוססי Windows Server 2008 ואת מבוסס Windows Vista Service Pack 1 כאשר בזיכרון המערכת שגודלן עולה על הגודל של קובץ ההחלפה

אופן הפעולה החדש ב- Windows 7 ו- Windows Server 2008 R2

ב- Windows 7 ו- Windows Server 2008 R2, כדי לקבל Dump זיכרון, קובץ ההחלפה לא יצטרך להיות באותה מחיצה כמחיצה שבו מותקנת מערכת ההפעלה. כדי למקם את קובץ ההחלפה במחיצה אחרת, אין חובה להשתמש ערך הרישום DedicatedDumpFile.

קובץ ההחלפה בדיסק דינאמי

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

הערה ההתנהגות לעיל חל גם על DedicatedDumpFile.

באמצעות הפקודה שמור מתרגם הפקודה Diskpart, באפשרותך להכין של אמצעי אחסון דינאמי קיים שישמש אתחול או אמצעי אחסון של המערכת. כדי להשתמש בפקודה שמור, בצע את הפעולות הבאות:
  1. פתח שורת פקודה מוגבר
  2. בשורת הפקודה, הקלד את הפקודה Diskpart ולאחר מכן הקש Enter.
  3. בשורת הפקודה Diskpart, הקלד vol רשימהולאחר מכן הקש Enter.
  4. רשום את מספר אמצעי האחסון עבורו יצרת קובץ ההחלפה.
  5. סוג בחר vol #, ולאחר מכן הקש Enter. (# מייצג את מספר אמצעי האחסון שצוין בשלב 4).
  6. הקלד לשמורולאחר מכן הקש Enter.
  7. הקלד vol פירוטולאחר מכן הקש Enter (בדוק עבור הפרמטר הנקרא Installable , והוא צריך להיות מוגדר ככן).

    הערה הפרמטר להתקנה זמינה רק ב- Windows Server 2008 R2 ומערכת הפעלה חדשה יותר.
  8. הפעל מחדש את המחשב.
הערה באפשרותך להשתמש בפקודה שמור באמצעי אחסון אחר 4 בכל מרבי. אם עליך להפעיל את הפקודה עבור אמצעי אחסון אחרים לאחר מגבלת מספר 4, עליך למחוק את אמצעי האחסון בו הפקודה Retain שימשה בעבר.

לקבלת מידע נוסף אודות הפקודה שמור, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:

300415 תיאור של שורת הפקודה Diskpart

כמו כן, עיין במאמר TechNet הבא:

http://technet.microsoft.com/en-us/library/cc755127.aspx


סדר הקשרים של קובץ ההחלפה

בעת ניסיון ליצור קובץ dump באמצעות קובץ החלפה שקיים באמצעי אחסון שאינו אמצעי אחסון לאתחול (כברירת מחדל, כונן c:), לא תוכל ליצור קובץ dump כצפוי למרות לשריין די גודל קובץ ההחלפה. ייתכן שלא מתאימות ההחלפה קובץ הקשרים סדר. כדי לבדוק אם אמצעי האחסון הצפוי נמשך קדימות על אמצעי אחסון אחרים בסדר הקשרים של קובץ ההחלפה, בצע את הפעולות הבאות:
  1. לחץ על התחל, לחץ על הפעלה, הקלד Regeditולאחר מכן לחץ על אישור.
  2. אתר את מפתח המשנה הבא של הרישום ולחץ עליו:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. לחץ פעמיים על PagingFiles.
  4. אימות נתוני ערך כדי לראות אם הנתיב של אמצעי האחסון הצפוי הוא בשורה הראשונה.

אם עליך לשנות את הסדר, בצע את הפעולות הבאות:
  1. לחץ על התחל, לחץ על הפעלה, הקלד Regeditולאחר מכן לחץ על אישור.
  2. אתר את מפתח המשנה הבא של הרישום ולחץ עליו:

    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\MemoryManagement
  3. לחץ לחיצה ימנית על PagingFilesולאחר מכן לחץ על שנה.
  4. מעבר מעבר אמצעי האחסון הרלוונטי לראש תיבת.
  5. צא מעורך הרישום.
  6. הפעל מחדש את Windows כדי שהשינוי ייכנס לתוקף.

שלב 2: יצירת קובץ dump זיכרון מלא
  1. לחץ על התחל, לחץ לחיצה ימנית עלמחשבולאחר מכן לחץ עלמאפיינים.
  2. לחץ על הגדרות מערכת מתקדמות בדףמערכת ולאחר מכן לחץ על הכרטיסיה מתקדם.
  3. לחץ על הגדרות תחת האזור מידע Writingdebugging וודא ש-memorydump מלאה נבחרה.
הערה כברירת מחדל, קובץ dump זיכרון מלא אינו זמין. באפשרותך להפוך את האפשרות אם המחשב שלך כולל יותר מ- 2 GB של RAM פיזי.

הערה אם ברצונך לאפשר dump זיכרון מלא האפשרות, באופן ידני כ 0x1 תחת מפתח המשנה הבא ברישום את מפתח הרישום CrashDumpEnabled ולהפעיל מחדש את Windows:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
885117 "Dump זיכרון ליבה" מוצג באתחול ושחזור, אך מבוצע dump זיכרון מלא ב- Windows 2000 או Windows Server 2003

שטח דיסק

יש די שטח פנוי במיקום הנבחר כדי לכתוב את קובץ ה-dump של זיכרון. כברירת מחדל, קובץ ה-dump של זיכרון נכתבת בקובץ %SystemRoot%\Memory.dmp. אם אין די שטח פנוי בכונן % SystemRoot %, באפשרותך לנתב מחדש את קובץ ה-dump למיקום אחר הכולל די שטח פנוי. אם שטח הדיסק הפנוי באמצעי אחסון היעד קובץ dump אינו מספיק כדי להכיל קובץ dump חדש, קובץ ה-dump לא תועתק ולא 12 מזהה האירוע נרשם ביומן האירועים של המערכת. נתיב קובץ dump נקבעה בערך הרישום "DumpFile" תחת המיקום "HKLM\SYSTEM\CurrentControlSet\Control\Crash שליטה". הפקודה באה מדגימה 12 מזהה אירוע אשר נרשם ביומן האירועים של המערכת:

מזהה אירוע: 12
תיאור: קובץ dump של קריסה לא הצליחה עקב חוסר שטח פנוי בכונן היעד. להגדיל את כמות השטח הפנוי בכונן היעד עשויה לסייע למנוע שגיאה זו.



כדי לשנות את נתיב קובץ dump אפשרויות הפעלה ושחזור במחשב מבוסס Windows Server 2008, בצע את הפעולות הבאות:
  1. לחץ על התחל, לחץ לחיצה ימנית עלמחשבולאחר מכן לחץ עלמאפיינים.
  2. לחץ על הגדרות מערכת מתקדמות בדףהמערכת , ולאחר מכן לחץ מתקדם טאב.
  3. לחץ על הגדרות תחת האזור מידע Writingdebugging , ולאחר מכן להחליף את הנתיב anappropriate הערך בשדה קובץ Dump . במילים אחרות, באפשרותך לשנות את הנתיב מ %SystemRoot%\Memory.dmp כדי להצביע על כונן מקומי יש די שטח דיסק, כגון E:\Memory.dmp.
  4. הפעל מחדש את Windows כדי שהשינוי ייכנס לתוקף.
הערה כונן רשת, כונן משותף או כונן אחסון המחוברים לרשת (NAS) אין אפשרות להשתמש כיעד עבור קובץ dump זיכרון מכיוון שהוא עלול לא להיות זמין לפני תחילת העתקת קבצים.

התיקונים החמים עבור Windows Server 2008 SP1

התיקונים החמים הבאים עשוי לפתור בעיות שמתרחשות בעת ניסיון ליצור קובץ dump זיכרון ב- Windows Server 2008 עם SP1:
    960658 מערכות Windows Server 2008 עשויה ליצור קובץ dump חתוכים אם המערכת תומכת חלוקה למחיצות חומרה דינמי (DHP) והוספת אם הזיכרון הוא חם

    הערות
    • תיקון חם זה מעדכן את הקובץ Crashdmp.sys, המחליף את התיקון החם הנזכר במאמרי מאגר הידע 950858 ו- 958933.
    • תיקון חם זה מעדכן את Ntkrnlpa.exe או בקובץ Ntkrnlmp.exe, המחליף את התיקון החם הנזכר במאמר Knowledge Base מס ' 950917.

  • 950904 המערכת מפסיקה להגיב, ואת קובץ ה-dump לא נוצר כאשר מחשב שבו פועל Windows Vista או Windows Server 2008 מקבל פסיקת nonmaskable

    הערה תיקון חם זה מעדכן את הקובץ Ipmidrv.sys.
  • 953533 מחשב שבו פועל בגירסת x86 של Windows Vista או Windows Server 2008 דיסק IDE/ATA אינו יוצר קובץ dump חוקי כאשר מצב PAE זמין

    הערה תיקון חם זה מעדכן את הקבצים Dumpata.sys, Aliide.sys, Amdide.sys,Atapi.sys, Ataport.sys, Cmdide.sys, Intelide.sys, Msahci.sysm, Mshdc.inf,Pciide.sys, Pciidex.sys ו- Viaide.sys.
  • 955635 גודל קובץ ההחלפה עשוי להפוך לסירוגין קטן מדי או גדול מדי בעת הפעלת Windows Server 2008 או Windows Vista אם אין מקום פנוי, גודל קובץ ההחלפה מנוהלת על-ידי המערכת

    הערה תיקון חם זה מעדכן את הקובץ Smss.exe, אילו מחליף hotfixthat שהוזכר במאמר Knowledge Base מס ' 953341.
  • 957517 קובץ dump זיכרון מלא ייעודי עשוי לא להיות נוצרה בהצלחה אם אמצעי האחסון בו מאוחסן קובץ ה-dump ייעודי אין די שטח פנוי

    הערה תיקון חם זה מעדכן את Faultrep.dll, Werfault.exe, andWerfaultsecure.exe קבצים.

שיטות ליצירת קובץ dump זיכרון ידני

קיימות מספר שיטות ליצירת הליבה ידנית או קובץ ה-dump זיכרון מלא. שיטות אלה כוללות שימוש NMI, לוח המקשים (PS2/USB), ליבה מרחוק, או כלים NotMyFault.exe.

כיצד ליצור קובץ dump זיכרון ידנית באמצעות הכלי NotMyFault

אם אתה יכול להיכנס בזמן שהבעיה מתרחשת, באפשרותך להשתמש בכלי NotMyFault SysInternals של Microsoft. לשם כך, בצע את הפעולות הבאות:
  1. הורד את הכלי NotMyFault מאתר האינטרנט הבא של Microsoft:
    http://download.sysinternals.com/files/NotMyFault.zip
  2. לחץ על התחל, לאתר ולאחר לחץ לחיצה ימנית עלשורת הפקודהולאחר מכן לחץ על הפעל את asadministrator.
  3. בשורת הפקודה, הקלד NotMyFault.exe /crash, ולאחר מכן הקש ENTER.
הערה פעולה זו תיצור קובץ dump זיכרון והודעת שגיאה "Stop D1".

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

  • אם אתה משתמש בלוח מקשים מסוג PS/2, עליך ליצור
    CrashOnCtrlScroll
    ערך הרישום. לקבלת מידע נוסף אודות כיצד ליצור קובץ dump זיכרון באמצעות לוח המקשים, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
    244139 תכונה של Windows מאפשר לך ליצור קובץ dump זיכרון באמצעות לוח המקשים
  • אם אתה משתמש בלוח מקשים מסוג USB, תכונה זו אינה נתמכת ב- Windows Server 2008 Service Pack 1 עד שתתקין תיקון חם 971284 קילו-בתים. לקבלת מידע נוסף אודות השימוש את התיקון החם, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
    971284 תיקון חם זמין לאפשר קריסה CTRL-גלילה תמיכה ב- Vista S אודות שימוש תיקון חם ו- Windows Server 2008 בלוח מקשים USB
    עם זאת, היא נתמכת ב- Windows Server 2008 Service Pack 2 או בגירסאות מתקדמות יותר. עליך ליצור את מפתח הרישום CrashOnCtrlScroll במחשב מבוסס Windows Server 2008 עבור תכונה זו לעבודה. כדי להפוך לזמינה את התכונה במחשב המשתמש לוח מקשים מסוג USB, בצע את הפעולות הבאות:
    1. הפעל את עורך הרישום.
    2. אתר את מפתח המשנה הבא של הרישום ולחץ עליו:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\kbdhid\Parameters
    3. בתפריט עריכה , לחץ על הוסף ערךולאחר מכן להוסיף את ערך הרישום הבא.
      Name : CrashOnCtrlScroll 
      Data Type : REG_DWORD 
      Value : 1 
    4. צא מעורך הרישום.
    5. הפעל מחדש את המחשב. (במחשב בו נעשה שימוש בלוח מקשים USB, אין לך להפעיל מחדש את המחשב. ניתוק לוח המקשים ואת חיבורו בחזרה שוב מספיקה. לאחר מכן, קובץ ה-dump של זיכרון ניתן להפיק.)
    הערה הפעולה המקשים ייצור קובץ dump זיכרון והודעת שגיאה "Stop E2".
    תיקון חם זה כלול ב- Service Pack 2 עבור Windows Vista ו- Windows Server 2008.

כיצד ליצור קובץ dump של קריסה מלאה או קובץ dump של קריסה הליבה על-ידי שימוש של NMI במערכת מבוססת Windows

לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
927069 כיצד ליצור קובץ dump של קריסה מלאה או קובץ dump של קריסה הליבה על-ידי שימוש של NMI במערכת מבוססת Windows

הערה פעולה זו תיצור קובץ dump זיכרון ושגיאה מסוג "Stop 80".

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

לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
303021 כיצד ליצור קובץ Dump של זיכרון כאשר שרת מפסיק להגיב (נתקע)

הערה ב- WinDbg, באפשרותך להשתמש בפקודה .crash . פקודה זו יוצרת קובץ dump זיכרון במחשב היעד. לחלופין, אם ברצונך להעתיק את קובץ ה-dump זיכרון באמצעות מודם מסוג null, USB או IEEE 1394, השתמש בפקודה .dump .

ה-BIOS רמה מנגנון שחזור חומרה של שרת

למחשבים מסוימים יש תכונה ברמת ה-BIOS כדי לבצע שחזור חומרה. לדוגמה, מחשב עשוי להיות אחת מהתכונות הבאות:
  • תכונת שחזור מערכת אוטומטי (ASR) הוא שרתי Hewlett Packard (HP) onsome זמינים. אם קיים ASR, בטל אותו. ASR באפשרותך להפסיק תהליך thedump. בשרת HP, ניתן לבטל על-ידי שינוי הגדרות מהי ASR. אם תכונה זו זמינה ואם מהי אינו מזהה פעימה ממערכת ההפעלה, הוא בדרך כלל מחדש את המחשב בתוך 10 דקות.
  • מחשבי Dell יש את אותה תכונה ולאחר היא נקראת מסוף SpecialAdministration של Dell (SAC) או!SAC.
  • מחשבי IBM באותה התכונה, וכוללות היא נקראת watchdogs RSA II (OS).
  • Fujitsu, NEC, Samsung, Unisys ו hardwaremanufacturers שרת אחרות ייתכן בתכונה דומה בשרתים שלהם.
הערה אם אינך בטוח אם החומרה שלך יש תכונת שחזור חומרה, פנה ליצרן החומרה.

בדיקה אם באפשרותך להשיג קובץ dump זיכרון ידני

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

מחשב אם באפשרותך להשיג קובץ dump טוב במחשב, להשתמש NotMyFault, או הקש על מקש CTRL הימני לחוץ בעת הקשה על מקש SCROLL LOCK פעמיים. לאחר הפעלה מחדש של השרת, המתן פעילות הדיסק לעצור. קובץ ה-dump צריך להיות באותו גודל כמו זיכרון פיזי. אם אתה נתקל בבעיות קבלת קובץ dump זיכרון ידני, ייתכן שיהיה עליך לעדכן את הקושחה של בקר SCSI ואת מנהל ההתקן מספק החומרה.

השגת מידע במסך כחול לאחר יצירת קובץ dump זיכרון

באפשרותך לקבוע את התצורה של מערכת הפעלה מבוססת Windows לכתיבת הודעת יומן אירועים עם פרטי בדיקת באגים. כברירת מחדל, Windows Server 2008 מוגדר לכתוב הודעות של יומן האירועים. באפשרותך לבטל תכונה זו על-ידי יצירת ערך רישום LogEvent והגדרת אותה ל- 0 תחת מפתח המשנה הבא ברישום:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl
הערה התיאור והתבנית של יומן האירועים שונה מתבנית המוצגת כאשר המחשב כותב קובץ ה-dump של זיכרון. עם זאת, רוב המידע זהה. הבאה היא דוגמה ביומן האירועים:

מזהה אירוע: 1001 מקור: תיאור בדיקת באגים: המחשב אותחל מחדש לאחר בדיקת באגים. בדיקת הבאגים הייתה: 0xc00000E2 (0xffffffffffffffff, 0x0000000000000001, 0x0000000000000000, 0x0000000000000000). קובץ dump נשמר ב: C:\WINDOWS\MEMORY.DMP. מזהה דוח: 022309-16598-01

כיצד להשתמש בקובץ DumpChk.exe כדי לבדוק קובץ dump זיכרון

לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
156280 כיצד להשתמש Dumpchk.exe כדי לבדוק קובץ dump זיכרון

כיצד להשיג את כלי השירות כדי להפוך לאוטומטי את מפתחות הרישום ואת קבצי החלפה

  1. הורד DumpConfigurator.hta מאתר האינטרנט הבא של Microsoft:
    http://www.codeplex.com/WinPlatTools/SourceControl/changeset/view/14600#256939
  2. לחץ על הורדולאחר מכן לחץ על אני מסכים לאחר שקראת את תנאי רשיון התוכנה של Microsoft.
  3. שמור את הקובץ WInPlatTools-14600.zip ולאחר מכן לחלץ את כלי השירות DumpConfigurator.hta.
  4. לחץ על DumpConfigurator.htaולאחר מכן לחץ עלאוטומטית תצורה מלאה.

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

כדי להוריד ולהתקין את הגירסה העדכנית ביותר של כלי איתור הבאגים של Windows, בקר באתר האינטרנט הבא של Microsoft:
http://www.microsoft.com/whdc/devtools/debugging/default.mspx
לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
315263 כיצד לקרוא קובצי dump זיכרון קטנים Windows יוצרת לשם איתור באגים

לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר הרלוונטי מתוך Microsoft Knowledge Base:
824344 כיצד לאתר באגים שירותי Windows

לקבלת מידע נוסף אודות איתור באגים ב- Windows, ראה את הספרים הבאים:
  • תכונות פנימיות של Windows, מהדורה חמישית על-ידי Russinovich סימון. לקבלת מידע נוסף, בקר באתר האינטרנט הבא של Microsoft:
    http://www.microsoft.com/learning/en/us/Books/12069.aspx
  • מתקדם איתור הבאגים של Windows על-ידי Mario Hewardt ו- Pravat דניאל. לקבלת מידע נוסף, בקר באתר האינטרנט הבא של Microsoft:
    http://advancedwindowsdebugging.com

כיצד לוודא סימני איתור הבאגים של Windows

לקבלת מידע נוסף, לחץ על מספרי המאמרים הבאים כדי להציג את המאמרים מתוך מאגר הידע Microsoft Knowledge Base:
311503 השתמש בשרת הסמלים של Microsoft כדי להשיג קבצי הסימנים של איתור באגים
138258 מידע התקנה סימן איתור הבאגים של Windows NT
148659 כיצד להגדיר את סימני איתור הבאגים של Windows NT
148660 כיצד לוודא סימני איתור הבאגים של Windows
258205 כיצד להשתמש Rebase כדי לחלץ סימנים עבור DrWtSn32.exe
296110 מידע: כיצד להתקין את סימני איתור באגים לשימוש עם מוצרי Visual Studio
319037 כיצד להשתמש בשרת הסימנים עם הבאגים Visual Studio .NET
814411 חבילות התיקונים החמים אינם כוללים קבצי הסימנים של איתור באגים

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

מאפיינים

Article ID: 969028 - Last Review: שבת 15 פברואר 2014 - Revision: 3.0
המידע במאמר זה חל על:
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Datacenter without Hyper-V
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Enterprise without Hyper-V
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 R2 Standard without Hyper-V
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Business
  • Windows Vista Ultimate
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Enterprise
  • Windows 7 Ultimate
  • Windows Server 2008 R2 Service Pack 1
  • Windows 7 Service Pack 1
מילות מפתח 
kbsurveynew kbexpertiseadvanced kbhowto kbmt KB969028 KbMthe
תרגום מכונה
חשוב: מאמר זה תורגם באמצעות תוכנת תרגום מכונה של Microsoft וייתכן שנערך לאחר מכן על-ידי קהילת Microsoftבאמצעות טכנולוגייתCommunity Translation Framework (CTF) או באמצעות תרגום אנושי. Microsoft מציעה לך גם מאמרים בתרגום אנושי, מאמרים בתרגום מכונה ומאמרים שנערכו על ידי הקהילה כדי לאפשר גישה למאמרים הקיימים במאגר הידע (Knowledge Base) שלMicrosoft בשפות שונות. מאמרים מתורגמים יכולים להכיל שגיאות באוצר המילים, בתחביר או בדקדוק. Microsoft אינה אחראית לחוסר דיוק, שגיאות או נזקים שייגרמו כתוצאה מטעויות בתכנים או משימוש בתכנים על ידי לקוחותיה.
כותרת מאמר זה באנגלית: 969028

ספק משוב

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com