Tento podrobný článok popisuje preskúmať malé pamäťové dump súbor. Malé pamäťové dump súbor vám pomôže určiť, prečo váš počítač havaroval.
Malé pamäťové dump súbory
Kliknite tu pre zobrazenie alebo skrytie informácií
Ak váš počítač havaruje, ako môžete zistiť, čo sa stalo, opraviť problém, a to zabrániť opakovaniu? Vám môžu hodiť malé pamäťové dump súbor v tejto situácii. Malé pamäťové dump súbor obsahuje najmenšie množstvo užitočných informácií, ktoré by mohli pomôcť zistiť, prečo počítač havaroval. Súbor s výpisom pamäte obsahuje nasledujúce informácie:
- Hlásenie Stop, jeho parametre a ďalšie údaje
- Zoznam načítaných ovládačov
- Kontext procesora (PRCB) pre procesor, ktorý sa zastavil
- Proces informácie a kontext jadra (EPROCESS) zastaveného procesu
- Proces informácie a kontext jadra (ETHREAD) zastavené vlákno.
- Zásobník volaní režimu jadra pre zastavené vlákno.
Ak chcete vytvoriť súbor s výpisom pamäte, systém Windows vyžaduje stránkovací súbor v zavádzacom zväzku, ktorý je aspoň 2 Megabajty (MB) veľkosť. Na počítačoch so systémom Microsoft Windows 2000 alebo novšiu verziu systému Windows, nový súbor s výpisom pamäte je vytvorený zakaždým, keď sa havárie počítača sa môže vyskytnúť. História týchto súborov je uložená v priečinku.
Ak sa vyskytne ďalší problém a systém Windows vytvorí druhý malé pamäťové dump súbor, systém Windows uchová predchádzajúci súbor. Windows priradí každému súboru odlišný, dátum-kódovaný súbor názov. Napríklad Mini022900-01.dmp je prvý súbor s výpisom pamäte že bol vygenerovaný dňa 29 februára. Systém Windows uchováva všetky malé pamäťové dump súbory v priečinku %SystemRoot%\Minidump.
Malé pamäťové dump súbor môže byť užitočné pri pevnom disku je obmedzená. Však obmedzené informácie, ktorá je zahrnutá v cene, chyby, ktoré neboli priamo spôsobené vláknom spusteným v čase výskytu problému môžu byť objavené analýzou tohto súboru.
Konfigurovanie typu výpisu
Kliknite tu pre zobrazenie alebo skrytie informácií
Ak chcete konfigurovať možnosti spustenia a obnovenia používať malé pamäťové dump súbor, postupujte nasledovne.
Zbaliť tento obrázokRozbaliť tento obrázok
Poznámka Pretože existuje niekoľko verzií systému Microsoft Windows, nasledujúce kroky môžu byť na vašom počítači rozdielne. Ak sú, nájdete v dokumentácii produktu na vykonanie týchto krokov.
- Kliknite na tlačidlo Štart, a potom kliknite na tlačidlo Ovládací Panel.
- Dvakrát kliknite na Systém, a potom kliknite na tlačidlo Rozšírené systémové nastavenia.
- Kliknite na tlačidlo Rozšírené karte, a potom kliknite na tlačidlo nastavenia podľa Spustenie a zotavenie.
- V Zápis informácií pre ladenie Zoznam, kliknite na tlačidlo Malý výpis pamäte (64 kB).
Zbaliť tento obrázokRozbaliť tento obrázok
Ak chcete zmeniť umiestnenie priečinka pre malé pamäťové dump súbory, zadajte novú cestu v Súbor s výpisom box (alebo v Adresár pre malý výpis políčko, v závislosti od vašej verzie systému Windows).
Nástroje na čítanie súboru malým výpisom pamäte
Kliknite tu pre zobrazenie alebo skrytie informácií
Pomocou nástroja skontrolujte výpis (Dumpchk.exe) čítať súbor s výpisom pamäte alebo overiť, že súbor bol vytvorený správne.
Zbaliť tento obrázokRozbaliť tento obrázok
Poznámka Nástroj na kontrolu výpisov nevyžaduje prístup k ladiace symboly. Symbol súbory držať rôzne údaje, ktoré nie sú skutočne potrebné, keď binárne súbory sú beh, ale ktoré by mohli byť veľmi užitočné v procese ladenie.
Ďalšie informácie o ako používať Dump skontrolovať v Windows NT, Windows 2000, Windows Server 2003 alebo Windows Server 2008, pozrite článok databázy Microsoft Knowledge Base
156280: Ako používať Dumpchk.exe na kontrolu súboru výpisu pamäte
(http://support.microsoft.com/kb/156280)
.
Ďalšie informácie o ako používať Dump skontrolovať v Windows XP, Windows Vista alebo Windows 7, pozrite článok databázy Microsoft Knowledge Base
315271: Ako používať Dumpchk.exe na kontrolu súboru výpisu pamäte
(http://support.microsoft.com/kb/315271)
.
Môžete tiež použiť Windows Debugger (WinDbg.exe) alebo nástroj na ladenie jadra nástrojom (KD.exe) čítať malé pamäťové dump súbory. Nástroje WinDbg a KD.exe sú zahrnuté najnovšie verzie balíka Debugging Tools for Windows.
Ak chcete nainštalovať nástroje na ladenie, prejdite na
Stiahnite a nainštalujte nástroje ladenie pre Windows
(http://msdn.microsoft.com/en-us/windows/hardware/gg463009.aspx)
webové stránky. Vyberte
Typické Inštalácia. V predvolenom nastavení nainštalujú nástroje na ladenie do nasledujúceho priečinka:
C:\Program Debugging Tools pre systém Windows
Ladiaci nástroj web tiež poskytuje prístup k sťahovateľná symbol balíky pre Windows. Ďalšie informácie o Windows symboly, kliknite na nasledovné číslo článku nájdete v článku databázy Microsoft Knowledge Base:
311503
(http://support.microsoft.com/kb/311503)
Použitie symbolového servera spoločnosti Microsoft získať files311503 symbolom ladenia: Použitie symbolového servera spoločnosti Microsoft na získanie súborov symbolom ladenia
Ďalšie informácie sú dostupné na
Stiahnuť Windows Symbol balíky
(http://msdn.microsoft.com/en-us/windows/hardware/gg463028.aspx)
webové stránky.
Ďalšie informácie o možnostiach súboru s výpisom v systéme Windows, kliknite na nasledovné číslo článku nájdete v článku databázy Microsoft Knowledge Base:
254649
(http://support.microsoft.com/kb/254649)
Prehľad o možnostiach súboru s výpisom pamäte pre Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 a Windows Server 2008 R2
Otvorenie súboru s výpisom
Kliknite tu pre zobrazenie alebo skrytie informácií
Po dokončení inštalácie otvoriť súbor s výpisom, postupujte nasledovne:
- Kliknite na tlačidlo Štart, kliknite na tlačidlo Spustiť, typ cmd, a potom kliknite na tlačidlo ok.
- Prejdite do priečinka Debugging Tools for Windows. To urobiť, zadajte nasledovný príkaz príkazového riadka a stlačte kláves Enter:
CD c:\program files\debugging tools for windows
- Dump súbor načítať do ladiaceho nástroja, zadajte jeden z nasledovných príkazov a stlačte kláves Enter:
WinDbg -y SymbolPath -i ImagePath -z DumpFilePath
KD -y SymbolPath -i ImagePath -z DumpFilePath
Nasledujúca tabuľka vysvetľuje použitie zástupných symbolov použitých v uvedených príkazoch.
Zbaliť túto tabuľkuRozbaliť túto tabuľku
| Zástupný symbol | Vysvetlenie |
|---|
| SymbolPath | Buď lokálnu cestu kde sa prevzali súbory so symbolmi, alebo cesta symbolového servera vrátane priečinka vyrovnávacej pamäte. Pretože súbor malým výpisom pamäte obsahuje obmedzené informácie, musia byť naložené aj skutočné binárne súbory spolu so symbolmi súbor s výpisom správne prečítať. |
| ImagePath | Cesta k týmto súborom. Súbory sa nachádzajú v priečinku I386 na disku CD-ROM systému Windows XP. Cesta môže byť napríklad C:\Windows\I386. |
| DumpFilePath | Cesta a názov súboru pre súbor s výpisom, ktorý skúmate. |
Vzorové príkazy
Kliknite tu pre zobrazenie alebo skrytie informácií
Na otvorenie súboru s výpisom môžete použiť nasledovné vzorové príkazy. Tieto príkazy predpokladať nasledovné:
- Obsah priečinka I386 na disku CD-ROM systému Windows sa skopíroval do priečinka C:\Windows\I386.
- Dump súbor je pomenovaný C:\Windows\Minidump\Minidump.dmp.
Vzorka 1
KD -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp
Vzorka 2
Ak uprednostňujete grafickú verziu nástroja na ladenie a nie verziu s príkazovým riadkom, zadajte nasledujúci príkaz:
WinDbg -y srv*c:\symbols*http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp
Preskúmanie súboru s výpisom
Kliknite tu pre zobrazenie alebo skrytie informácií
Na zhromaždenie informácií v súbore s výpisom môžete použiť niekoľko príkazov. Tieto zahŕňajú:
- Na ! analyze - Ukázať príkaz zobrazí kód chyby Stop a jej parametre. Kód chyby Stop je tiež známy ako kód kontroly chýb.
- ! Analýzu - v príkaz zobrazí podrobný výstup.
- Lm N T príkaz zobrazí zoznam zadaných načítaných modulov. Výstup zahŕňa postavenie a cestu modulu.
Zbaliť tento obrázokRozbaliť tento obrázok
Poznámka! Ovládače rozšírenie príkaz zobrazí zoznam všetkých ovládačov načítaných v cieľovom počítači spolu so súhrnnými informáciami o ich využití pamäte.
! Ovládače rozšírenie je v systéme Windows XP a novších verziách zastarané. Ak chcete zobraziť informácie o načítaných ovládačoch a ostatných moduloch, použite príkaz
lm .
Lm N T príkaz zobrazuje informácie vo formáte, ktorý je podobný starý
! ovládače rozšírenie.
Pomocníka použiť iné príkazy a celú syntax príkazov, pozri dokumentáciu pomocníka pre nástroje ladenie. Ladenie nástroje dokumentáciu nájdete v nasledovnom umiestnení:
C:\Program Debugging Tools pre Windows\Debugger.chm
Zbaliť tento obrázokRozbaliť tento obrázok
Poznámka Ak máte problémy súvisiace, použite pomôcku Symchk overiť, či sú správne vložené správne symboly.Ďalšie informácie o používaní Symchk nájdete v článku databázy Microsoft Knowledge Base
311503: Použitie symbolového servera spoločnosti Microsoft na získanie súborov symbolom ladenia
(http://support.microsoft.com/kb/311503)
.
Zjednodušenie príkazov pomocou dávkového súboru
Kliknite tu pre zobrazenie alebo skrytie informácií
Po určení príkazu, ktoré musíte mať na načítanie výpisov pamäte, môžete vytvoriť dávkový súbor preskúmať súbor s výpisom. Napríklad, vytvorte dávkový súbor a nazvite ho Dump.bat. Uložiť v priečinku cin, ktoré sú nainštalované nástroje na ladenie. Do dávkového súboru zadajte nasledovný text:
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
Ak chcete preskúmať súbor s výpisom, zadajte nasledujúci príkaz prejsť cestu k súboru výpisu do dávkového súboru:
dump c:\windows\minidump\minidump.dmp
ID článku: 315263 - Posledná kontrola: 25. apríla 2013 - Revízia: 2.0
Informácie v tomto článku sa týkajú nasledujúcich produktov:
- Microsoft Windows Server 2003, Enterprise x64 Edition
- Microsoft Windows Server 2003 Datacenter Edition
- Microsoft Windows Server 2003 Enterprise Edition
- Microsoft Windows Server 2003 Standard Edition
- 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 Edition
- 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 KbMtsk |
Strojovo preloženéDÔLEŽITÉ: Tento článok bol preložený pomocou softvéru na strojový preklad od spoločnosti Microsoft, nie prekladateľom. Spoločnosť Microsoft ponúka články preložené prekladateľmi aj strojovo preložené články, vďaka čomu máte možnosť prístupu ku všetkým článkom databázy Knowledge Base vo svojom jazyku. Strojovo preložený článok však nie je vždy perfektný. Môže obsahovať chyby týkajúce sa slovnej zásoby, syntaxe alebo gramatiky, podobne ako cudzinec môže robiť chyby, keď rozpráva vašim jazykom. Spoločnosť Microsoft nenesie zodpovednosť za akékoľvek nepresnosti, chyby alebo škody spôsobené akýmkoľvek nepresným prekladom obsahu alebo jeho použitím zo strany zákazníkov. Spoločnosť Microsoft softvér na strojový preklad pravidelne aktualizuje.
Pokiaľ chcete vidieť anglickú verziu článku, kliknite sem:
315263
(http://support.microsoft.com/kb/315263/en-us/
)