Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Soubory výpisu paměti v režimu jádra můžete analyzovat pomocí WinDbg.
Spusťte WinDbg
Soubory s výpisem paměti obvykle končí příponou .dmp nebo .mdmp. Pro soubor s výpisem paměti můžete použít síťové sdílené složky nebo názvy souborů Universal Naming Convention. Procesor nebo verze Windows použité k vytvoření souboru s výpisem paměti se nemusí shodovat s platformou, na které běží KD.
Pokud chcete analyzovat soubor s výpisem paměti, spusťte WinDbg a uveďte možnost příkazového řádku -z :
windbg -y <SymbolPath> -i <ImagePath> -z <DumpFileName>
Parametr -v, který aktivuje podrobný režim, je také užitečný. Úplný seznam možností najdete v tématu Možnosti příkazového řádku WinDbg.
Pokud je WinDbg již spuštěný v nečinném režimu, otevřete výpis paměti výběrem Soubor | Otevřít výpis paměti nebo stiskněte Ctrl+D. Po zobrazení dialogového okna Otevřít výpis stavu systému zadejte úplnou cestu a název souboru s výpisem stavu systému v názvu souboru nebo pomocí dialogového okna vyberte cestu a název souboru. Po zadání souboru vyberte Otevřít.
Nebo můžete otevřít soubor s výpisem paměti poté, co je ladicí program spuštěn, pomocí příkazu .opendump (Open Dump File), a poté zadáním příkazu g (Go).
Můžete ladit více souborů výpisu najednou. Do příkazového řádku zahrňte několik přepínačů -z , za kterými následuje jiný název souboru, nebo spuštěním příkazu .opendump přidejte další soubory výpisu paměti jako cíle ladicího programu. Další informace o řízení relace s více cíli naleznete v tématu Ladění více cílů.
Soubory s výpisem paměti lze zabalit do souboru CAB. Pokud zadáte název souboru, včetně přípony souboru ..cab, za parametr -z nebo jako argument příkazu .opendump, ladicí program načte výpisy přímo.
Pokud soubor CAB obsahuje více souborů s výpisem paměti, ladicí program čte pouze jeden z nich. Ladicí program nečte žádné jiné soubory z CAB, i když jsou soubory se symboly nebo jiné soubory přidružené k výpisu.
Analyzujte výpis paměti
Pokud chcete analyzovat výpis paměti jádra nebo malý výpis paměti, možná budete muset nastavit cestu spustitelné image tak, aby odkazovala na spustitelné soubory v paměti během chybového ukončení.
Analýza souboru s výpisem paměti se podobá analýze živé relace ladění. Podrobnosti o příkazech dostupných pro ladění souborů výpisu paměti v režimu jádra najdete v části Referenční informace o příkazech ladicího programu .
Ve většině případů začněte používat !analyze. Tento příkaz pro rozšíření provádí automatickou analýzu výpisového souboru, který často poskytuje užitečné informace.
Příkaz .bugcheck (Display bug check data) zobrazuje kód kontroly chyb a jeho parametry. Informace o konkrétní chybě naleznete v odkazu na kód kontroly chyb.
Pro analýzu výpisu stavu systému v režimu jádra jsou užitečná následující rozšíření ladicího programu:
Techniky, jak číst konkrétní druhy informací ze souboru s výpisem paměti, naleznete v tématu Extrahování informací ze souboru s výpisem paměti.
Viz také
Začínáme s WinDbg (režimem jádra)