В момента сте офлайн в очакване на повторно свързване с интернет

Как да разчитате малък файл за разтоварване на паметта (дъмп файл), който е създаден Препоръчано от Windows, ако има срив

Поддръжката за Windows XP завърши

Microsoft завърши поддръжката за Windows XP на 8 април 2014 г. Тази промянa се отрази на актуализациите на софтуера ви и на опциите за защита. Научете какво означава това за вас и как да останете защитени.

Поддръжката за Windows Server 2003 приключи на 14 юли 2015 г.

Microsoft прекрати поддръжката за Windows Server 2003 на 14 юли 2015 г. Тази промянa се отрази на актуализациите на софтуера ви и на опциите за защита. Научете какво означава това за вас и как да останете защитени.

ВАЖНО: Тази статия е преведена с използване на софтуер за машинен превод на Microsoft и може да бъде коригирана чрез технологията Рамка за превод от общността (CTF). Microsoft предлага статии, преведени машинно, допълнително редактирани от общността, и статии, преведени от хора, за да може да предостави достъп на много езици до всички статии в нашата База знания. Статиите, преведени машинно и редактирани допълнително, може да съдържат грешки в лексиката, синтаксиса и/или граматиката. Microsoft не носи отговорност за каквито и да било неточности, грешки или вреди, предизвикани от неправилен превод на съдържанието или използването му от нашите клиенти. Повече за CTF – на http://support.microsoft.com/gp/machine-translation-corrections/bg.

Щракнете тук, за да видите версия на тази статия на английски: 315263
Кратко изложение
В тази статия се описва стъпка по стъпка разучаването на малък файл за разтоварване на паметта (дъмп файл). Малък файл за разтоварване на паметта може да ви помогне да определите защо компютъра ви се срива.

Ако търсите информация за отстраняване на грешки за Windows 8 или по-късно, проверетеhttp://MSDN.Microsoft.com/EN-US/Library/Windows/Hardware/ff551063 (v=vs.85).aspx

За Още действия информация за малки дъмп Проверетеhttp://MSDN.Microsoft.com/EN-US/Library/Windows/Hardware/ff556895 (v=vs.85).aspx

Малки файлове за разтоварване на паметта

Ако компютърът се срива, как да разберете какво се е случило, оправите проблема и да го предотвратите да се случва отново? Можете да намерите файла за разтоварване на паметта полезен в тази ситуация. Малки дъмп файлове съдържат най-малкото количество полезна информация, която може да ви помогне да определите защо компютърът ви се срива. Файлът за разтоварване на паметта съдържа следната информация:
  • Съобщението за спиране, неговите параметри и други събиране на данни
  • външен списък със заредени драйвери
  • Контекстът на процесора (PRCB) за спрелия процесор
  • Информация за процеса и контекстът на ядрото (EPROCESS) за спрелия процес
  • Информация за процеса и контекстът на ядрото (ETHREAD) за спрения действие в работен поток
  • Извикванията в режима на натрупванията/стека на ядрото за спрелия действие в работен поток
За да създаде файл за разтоварване на паметта, Windows изисква файлът за виртуална памет при зареждане да е с размер поне 2 мегабайта (МБ). На компютри, работещи под Microsoft Windows 2000 или по-нова версия на Windows, нов файл за разтоварване на паметта се създава всеки път, когато може да възникне срив на компютъра. Хронологията на тези файлове се съхраняват в папка. При възникване на втори проблем и ако Windows създаде втори малък файл за разтоварване на паметта, Windows съхранява предишния файл. Windows дава на всеки файл отделно, кодирано по дата на завършване име за влизане. Например Mini022900-01.dmp е първият дъмп файл, създаден на 29 февруари 2000 г. Windows поддържа външен списък на всички малки файлове за разтоварване на паметта в папката %SystemRoot%\Minidump.

Малък файл за разтоварване на паметта може да е полезен, когато пространство на твърдия диск е ограничено. Обаче поради ограничената информация, която е включена, грешки, които не са причинени директно Препоръчано от потока, изпълняван в момента на проблема, може да не бъдат открити Препоръчано от анализа на този файл.

Конфигуриране на вида на дъмпа

За да конфигурирате опциите за стартиране и възстановяване при използване на малки файлове за разтоварване на паметта, изпълнете следните стъпки.

Забележка Тъй като съществуват няколко версии на Microsoft Windows, следващите стъпки може да са различни за вашия компютър. Ако е така, вижте документацията на продукта, за да изпълните тези стъпки.
  1. Щракнете върху Старт и след това щракнете върху Контролен панел.
  2. Щракнете двукратно върху Система и след това щракнете върху Допълнителни системни настройки.
  3. Щракнете върху раздела Разширени и щракнете върху " Настройки " при Стартиране и възстановяване.
  4. В списъка с Данните запис щракнете върху Small memory dump (64 k).
    Малки дъмп
    За да смените местонахождението на папката за малки дъмп файлове на паметта, въведете новия път в полето Дъмп файл (или в полето Small dump directory, в зависимост Препоръчано от вашата версия на Windows).

Инструменти за четене на дъмп файлове с малка памет

Използвайте назначена програма Dump Check Utility (Dumpchk.exe), за да разчетете файла за разтоварване на паметта или да проверете дали файлът е създаден правилно.

Забележка: Помощната назначена програма Dump Check не изисква достъп до символи за отстраняване на грешки. Символ файлове притежават различни събиране на данни, които не са необходими при Изпълни с файлове, но които могат да бъдат много полезни в процеса на отстраняване на грешки.

За Още действия информация как да използвате помощната назначена програма Dump Check в Windows NT, Windows 2000, Windows Server 2003 или Windows Server 2008 вижте статията в база знания на Microsoft 156280: на Use Dumpchk.exe за проверка на дъмп файл на паметта.

За Още действия информация как да използвате помощната назначена програма Dump Check в Windows XP, Windows Vista или Windows 7 вижте статията в база знания на Microsoft 315271: използване на Dumpchk.exe за проверка на Memory Dump файл.

Можете също да използвате инструмента Windows Debugger (WinDbg.exe) или инструмента Kernel Debugger (KD.exe) за четене на малки файлове за разтоварване на паметта. WinDbg и KD.exe са включени в най-новата версия на пакета инструменти за отстраняване на грешки за Windows.

За да инсталирате инструментите за отстраняване на грешки, вижте Изтегляне и инсталиране на инструменти за отстраняване на Windows уеб страница. Изберете обикновената инсталация. по подразбиране инсталационната назначена програма инсталира инструментите за отстраняване на грешки в следната папка: C:\Program Files\Debugging Tools for Windows

Тази уеб страница също ви осигурява достъп да изтеглите пакети Препоръчано от символи за Windows. За Още действия информация относно Windows символи вижте статията в база знания на Microsoft 311503: използване на сървър за символи на Microsoft да получите грешки символ files311503: използване на сървър за символи на Microsoft да получите файлове на символите за отстраняване на грешкии Изтеглете Windows пакети Препоръчано от символи уеб страница.


За Още действия информация относно опциите за дъмп файл в Windows Вижте статията в база знания на Microsoft 254649: Преглед на дъмп файл на опции за Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 и Windows Server 2008 R2

Отваряне на дъмп файла

За да отворите дъмп файла след като инсталирането завърши, изпълнете следните стъпки:
  1. Щракнете върху Старт, изберете изпълнение, въведете cmd, след което щракнете върху OK.
  2. Промяна на папката Debugging Tools for Windows. За да направите това, въведете следното в командния ред и натиснете ENTER:
    CD c:\program files\debugging tools за windows
  3. За да заредите дъмп файла в дебъгер, въведете една Препоръчано от следните команди и натиснете ENTER:
    WinDbg -y Път_към_символа -i ImagePath -z Път_към_дъмп_файла
    Kd -y Път_към_символа -i ImagePath -z Път_към_дъмп_файла
В таблицата по-долу е описано използването на местата за съхранение, които са използвани в тези команди.
КонтейнерОбяснение
Път_към_символаИли локалния път, където са били изтеглени символните файловете, или пътят за символите в сървъра, включително и кеширана папка. Тъй като малките файлове за разтоварване на паметта съдържат ограничен обем информация, реалните двоични файлове трябва да се заредят заедно със символите на дъмп файла, за да се четат правилно.
ImagePathПътят към тези файлове. Тези файлове се съдържат в папката I386 на компактдиска с Windows XP. Например пътят може да е C:\Windows\I386.
Път_към_дъмп_файлаПътят и името на файла към дъмп файла, който изучавате.

Примерни команди

Можете да използвате следните примерни команди, за да отворите дъмп файла. Тези команди предполагат следното:
  • Съдържанието на папката I386 на компактдиска на Windows се копира в папката C:\Windows\I386.
  • Вашият дъмп файла е с име за влизане C:\Windows\Minidump\Minidump.dmp.
Пример 1:
Kd -y srv * c:\symbols* http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp
Пример 2. Ако предпочитате да използвате графичната версия на дебъгера вместо версията на командния ред, въведете следната команда:
WinDbg -y srv * c:\symbols* http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp

Изучаване на дъмп файла

Има няколко команди, които можете да използвате за събиране на информация в дъмп файла, включително:
  • ! Analyze - show показва кода на стоп грешката и нейните параметри. Този код се нарича също код за проверка на грешка.
  • ! Analyze - v извежда много събиране на данни.
  • Командата lm N T посочва външен списък с посочените заредени модули. Данните включват статуса и пътя към модула.
Забележка Командата разширение на !драйвери показва външен списък на всички драйвери, заредени на компютър цел, заедно с обобщена информация за използваната Препоръчано от тях памет. ! Драйвери разширение е остарял в Windows XP и по-късно. За показване на информация за заредените драйвери и други модули използвайте командата lm . Командата lm N T показва информация във формат, който е подобен на старото разширение ! драйвери.

За помощ с други команди и пълния синтаксис на командите, вижте помощната документация на инструментите за отстраняване на грешки. Документацията може да бъде открита на следното място:
C:\Program Files\Debugging Tools for Windows\Debugger.chm
Забележка Ако имате проблеми, свързани със символ, използвайте помощната назначена програма Symchk да се уверите, че нужните символи са заредени правилно. За Още действия информация относно използването на Symchk вижте статията в база знания на Microsoft 311503: използване на сървър за символи на Microsoft да получите файлове на символите за отстраняване на грешки .

Опростяване на командите чрез използване на пакетен файл

След определяне на командата, която трябва да имате за зареждане на дъмповете на паметта, можете да създадете файл, за да разгледате дъмп файла. Например създайте команден файл и го наречете Dump.bat. Запишете го в папката, където са инсталирани инструментите за отстраняване на грешки. Въведете следния текст в командния файл:
CD "c:\program files\debugging tools for windows"

Kd -y srv * c:\symbols* http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z %1
Когато поискате да разучите дъмп файла, въведете следната команда, за да преминете Препоръчано от пътя на дъмп файла към командния файл:
Dump c:\windows\minidump\minidump.dmp
увисване на спиране на отговарянето затваря рестартиране рестартиране срив на син екран на death bsod

Предупреждение: Тази статия е преведена автоматично

Свойства

ИД на статията: 315263 – Последен преглед: 04/24/2015 17:18:00 – Редакция: 9.0

Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition, Microsoft Windows Small Business Server 2003 Premium Edition, Microsoft Windows Small Business Server 2003 Standard Edition, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional, Microsoft Windows XP Professional x64 Edition, Microsoft Windows XP Media Center Edition 2005 Update Rollup 2, Microsoft Windows XP Tablet PC Edition, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition, Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Business N, Windows Vista Business N 64-bit Edition, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Basic N, Windows Vista Home Basic N 64-bit Edition, Windows Vista Home Premium, Windows Vista Ultimate, 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 Enterprise, Windows Server 2008 R2 Standard, Windows Server 2008 Standard without Hyper-V, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate

  • kbhowto kbenv kbinfo kbmt KB315263 KbMtbg
Обратна връзка
>=">r.init(); html>h
México - Español
Tunisie - Français
中国 - 简体中文
Dominican Republic - Español
Nederland - Nederlands
Türkiye - Türkçe
台灣 - 繁體中文
Ecuador - Español
New Zealand - English
United Kingdom - English
日本 - 日本語
Eesti - Eesti
Norge - Bokmål
United States (English)
香港特別行政區 - 繁體中文
El Salvador - Español
Panamá - Español
Uruguay - Español
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
amp;t=">tps://c.microsoft.com/ms.js"> did=1&t=">l) + "//c.microsoft.com/ms.js'><\/script>"); ">