Teď jste offline a čekáte, až se znova připojí internet.

Jak číst soubor výpisu paměti vytvořený systémem Windows, pokud dojde k chybě

Podpora Windows XP byla ukončena.

Společnost Microsoft ukončila dne 8. dubna 2014 podporu Windows XP. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

Podpora pro Windows Server 2003 byla ukončena 14. července 2015

Společnost Microsoft ukončila podporu pro Windows Server 2003 dne 14. července 2015. Tato změna ovlivnila aktualizace softwaru a možnosti zabezpečení. Další informace o tom, co to pro vás znamená a jak zajistit ochranu.

DŮLEŽITÉ: Tento článek je přeložen pomocí softwaru na strojový překlad Microsoft. Nepřesný či chybný překlad lze opravit prostřednictvím technologie Community Translation Framework (CTF). Microsoft nabízí strojově přeložené, komunitou dodatečně upravované články, a články přeložené lidmi s cílem zajistit přístup ke všem článkům v naší znalostní bázi ve více jazycích. Strojově přeložené a dodatečně upravované články mohou obsahovat chyby ve slovníku, syntaxi a gramatice. Společnost Microsoft není odpovědná za jakékoliv nepřesnosti, chyby nebo škody způsobené nesprávným překladem obsahu nebo jeho použitím našimi zákazníky. Více o CTF naleznete na http://support.microsoft.com/gp/machine-translation-corrections/cs.

Projděte si také anglickou verzi článku: 315263
Souhrn
Tento podrobný článek popisuje, jak zkontrolovat soubor s výpisem paměti. Soubor výpisu stavu paměti vám může pomoci zjistit, proč se váš počítač zhroutil.

Pokud hledáte informace o ladění pro Windows 8 nebo novější, zkontrolujte, zdapole http://msdn.microsoft.com/en-us/library/Windows/hardware/ff551063 (v=vs.85).aspx

Další informace o omezený výpis stavu paměti zkontrolujte, zdapole http://msdn.microsoft.com/en-us/library/Windows/hardware/ff556895 (v=vs.85).aspx

Soubory s výpisem stavu paměti

Pokud v počítači dojde k chybě, jak můžete zjistt, co se stalo, opravit problém a zabránit, aby se stalo znovu? Můžete najít užitečný soubor s výpisem stavu paměti v této situaci. Soubor s výpisem stavu paměti obsahuje nejmenší množství užitečných informací, které by mohly pomoci zjistit důvod selhání počítače. Soubor s výpisem stavu paměti obsahuje následující informace:
  • Zprávy Stop, její parametry a další data
  • Seznam načtených ovladačů
  • Kontext procesoru (PRCB) pro procesor, který se zastavil
  • Informace o procesu a kontext jádra (EPROCESS) pro proces, který se zastavil
  • Informace o procesu a kontext jádra (ETHREAD) pro podproces, který se zastavil
  • Zásobník volání režimu jádra pro podproces, který se zastavil
Chcete-li vytvořit soubor s výpisem stavu paměti, systém Windows požaduje stránkovací soubor na spouštěcím svazku, který je alespoň 2 megabajty (MB) velikost. V počítačích se systémem Microsoft Windows 2000 nebo novější verzi systému Windows je vytvořen nový soubor s výpisem stavu paměti pokaždé, když dojde k selhání počítače. Historie těchto souborů je uložena ve složce. Pokud dojde k druhé chybě a systém Windows vytvoří druhý soubor výpisu paměti systému Windows zachová předchozí soubor. Systém Windows nabízí každý soubor název souboru odlišné, kódovaná data. Například soubor Mini022900-01.dmp je první soubor výpisu paměti, která byl vygenerován ze dne 29. února 2000. Windows udržuje seznam všech souborů s výpisem stavu paměti ve složce% SystemRoot% \ Minidump.

Soubor s výpisem stavu paměti může být užitečný, pokud je omezený prostor na pevném disku. Nicméně, vzhledem k omezeným informacím, která je součástí, chyby, které nebyly způsobeny přímo podprocesem, který byl spuštěn v době problému, nemusí být objeveny analýzou tohoto souboru.

Nastavení typu výpisu

Chcete-li konfigurovat možnosti spouštění a zotavení pomocí souboru s výpisem stavu paměti, postupujte takto.

Poznámka: Vzhledem k tomu, že existuje několik verzí systému Microsoft Windows, mohou být následující kroky ve vašem počítači odlišné. Pokud tomu tak je, naleznete v dokumentaci k produktu kompletní dokončení těchto kroků.
  1. Klepněte na tlačítko Start a na příkaz Ovládací panely.
  2. Poklepejte na panel systém a potom klepněte na tlačítko Upřesnit nastavení systému.
  3. Klepněte na kartu Upřesnit a potom klepněte na tlačítko Nastavení ve skupinovém rámečku spuštění a zotavení systému.
  4. V seznamu Zapsat ladicí informace klepněte na položku omezený výpis stavu paměti (64 kB).
    Omezený výpis stavu paměti
    Chcete-li změnit umístění složky pro soubory výpisu stavu paměti, zadejte novou cestu do pole Soubor s výpisem stavu paměti (nebo v poli Složka pro omezený výpisv závislosti na verzi systému Windows).

Nástroje pro čtení souboru s výpisem stavu paměti

Použití Dump nástroje pro kontrolu (Dumpchk.exe) číst soubor výpisu stavu paměti nebo ověřte, zda byl soubor vytvořen správně.

Poznámka: Nástroj pro kontrolu výpisu stavu paměti nevyžaduje přístup k symbolům ladění. Soubory symbolů, podržte řadu dat, která nejsou potřeba skutečně při spuštění binárních souborů, ale které by mohly být velmi užitečné při ladění procesu.

Další informace o jak používat Dump nástroje pro kontrolu v systému Windows NT, Windows 2000, Windows Server 2003 nebo Windows Server 2008 naleznete v tématu Microsoft Knowledge Base v článku 156280: jak pomocí Dumpchk.exe ke kontrole souboru s výpisem stavu paměti.

Další informace o jak používat Dump nástroje pro kontrolu v systému Windows XP, Windows Vista nebo Windows 7 naleznete v tématu Microsoft Knowledge Base v článku 315271: použití Dumpchk.exe ke kontrole souboru výpis stavu paměti.

Nebo číst soubory s výpisem stavu paměti můžete použít ladicí program systému Windows (WinDbg.exe) nástroj nebo nástroj ladicí program jádra (KD.exe). Program WinDbg a KD.exe jsou zahrnuty v nejnovější verzi balíčku Debugging Tools for Windows.

Instalace ladicích nástrojů, naleznete Stažení a instalace ladicích nástrojů pro systém Windows webové stránky. Vyberte typickou instalaci. Ve výchozím nastavení nainstaluje instalační služba ladicí nástroje v následující složce: C:\Program Files\Debugging Tools for Windows

Tato webová stránka poskytuje také přístup ke stáhnutelným balíčkům symbolů pro systém Windows. Další informace o symboly systému Windows naleznete v tématu Microsoft Knowledge Base v článku 311503: použití symbolového serveru společnosti Microsoft získat ladění symbol files311503: použití symbolového serveru společnosti Microsoft získat soubory symbolů laděnía Stáhnout Windows Symbol balíčky webové stránky.


Další informace o možnostech souborů s výpisem stavu paměti v systému Windows naleznete v tématu Microsoft Knowledge Base v článku 254649: Přehled souboru s výpisem stavu paměti, možnosti pro Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7 a Windows Server 2008 R2

Otevřete soubor s výpisem stavu paměti

Po dokončení instalace, otevřete soubor s výpisem stavu paměti, postupujte takto:
  1. Klepněte na tlačítko Start, klepněte na tlačítko Spustit, typ příkaz cmda potom klepněte na tlačítko OK.
  2. Přejděte do složky Debugging Tools for Windows. Chcete-li to provést, zadejte na příkazovém řádku následující příkaz a stiskněte klávesu ENTER:
    CD c:\program files\debugging tools pro systém windows
  3. Soubor s výpisem stavu paměti načíst do ladicího programu, zadejte jeden z následujících příkazů a stiskněte klávesu ENTER:
    Program WinDbg -y SymbolPath -i ImagePath -z DumpFilePath
    kd -y SymbolPath -i ImagePath -z DumpFilePath
Následující tabulka vysvětluje použití zástupných znaků použitých v příkazech.
Zástupný symbolVysvětlení
SymbolPathMístní cesta, kde byly staženy soubory symbolů nebo cesta symbolového serveru, včetně složky mezipaměti. Protože soubor výpisu stavu paměti obsahuje omezené informace, musí být aktuální binární soubor načten společně se symboly pro soubor s výpisem stavu paměti správně číst.
ImagePathCesta z těchto souborů. Soubory jsou obsaženy ve složce I386 na disku CD-ROM systému Windows XP. Cesta může být například C:\Windows\I386.
DumpFilePathCestu a název souboru s výpisem, který je zkoumán.

Ukázky příkazů

Chcete-li otevřít soubor s výpisem stavu paměti můžete použít následující ukázkové příkazy. Tyto příkazy předpokládají splnění následujících podmínek:
  • Obsah složky I386 na disku CD-ROM systému Windows zkopírovány do složky C:\Windows\I386.
  • C:\Windows\Minidump\Minidump.dmp je název souboru s výpisem stavu paměti.
Příklad 1:
kd -y srv * \symboly*, http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp
Příklad 2. Pokud dáváte přednost grafické verze ladicího programu namísto verze příkazového řádku, zadejte následující příkaz:
Program WinDbg -y srv * \symboly*, http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z c:\windows\minidump\minidump.dmp

Zkontrolujte soubor s výpisem stavu paměti

Existuje několik příkazů, které lze použít k získání informací ze souboru s výpisem stavu paměti, včetně následující příkazy:
  • ! Analyze - show příkaz zobrazí kód chyby Stop a její parametry. Kód chyby Stop je také označován jako kód kontroly chyb.
  • ! - V analýze zobrazí podrobný výstup.
  • Příkaz lm N T zobrazí seznam specifikovaných načtených modulů. Výstup obsahuje stav a cestu k modulu.
Poznámka:! Ovladače rozšíření příkazu zobrazí seznam všech ovladačů načtených v cílovém počítači společně se souhrnnými informacemi o jejich využití paměti. ! Ovladače rozšíření je zastaralá, v systému Windows XP a novější. Chcete-li zobrazit informace o načtených ovladačů a dalších modulů, použijte příkaz lm . Příkaz lm N T zobrazí informace ve formátu, který je obdobou starého ! ovladače rozšíření.

Nápovědu k dalším příkazům a úplnou syntaxi příkazů naleznete nápovědu k ladicím nástrojům. Nápovědu k ladicím nástrojům lze nalézt v následujícím umístění:
C:\Program Files\Debugging Tools for Windows\Debugger.chm
Poznámka: Pokud máte problémy s symbolu, použijte nástroj Symchk ověřte, zda jsou správné symboly správně načteny. Další informace o použití Symchk získáte v tématu Microsoft Knowledge Base v článku 311503: použití symbolového serveru společnosti Microsoft získat soubory symbolů ladění .

Zjednodušení příkazů pomocí dávkového souboru

Po identifikaci příkazu je nutné k načtení výpisů stavu paměti můžete vytvořit dávkový soubor, který chcete zkontrolovat soubor s výpisem stavu paměti. Například vytvořte dávkový soubor s názvem Dump.bat. Uložte do složky, kde jsou nainstalovány ladicí nástroje. Zadejte do dávkového souboru následující text:
CD "c:\program files\debugging tools for windows"

kd -y srv * \symboly*, http://msdl.microsoft.com/download/symbols -i c:\windows\i386 - z %1
Pokud chcete zkontrolovat soubor s výpisem stavu paměti, předejte cestu k souboru s výpisem stavu paměti dávkového souboru následující příkaz:
výpis c:\windows\minidump\minidump.dmp
zablokovat přestat reagovat neočekávaně restartovat restartování havárie modrá obrazovka konce bsod

Upozornění: Tento článek je přeložený automaticky

Vlastnosti

ID článku: 315263 - Poslední kontrola: 01/02/2016 03:57:00 - Revize: 13.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 KbMtcs
Váš názor
/html>pt" async=""> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write(" k by $index" class="col-sm-6 col-xs-24 ng-scope"> 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
1.microsoft.com/c.gif?DI=4050&did=1&t=">d=1&t="> l) + "//c.microsoft.com/ms.js'><\/script>"); >&t=">