Sdílet prostřednictvím


Nástroje zahrnuté v nástrojích ladění pro Windows

Debugging Tools for Windows includes several other tools in addition to the debugging engine and debugging environments. The extra tools are available in the installation directory of Debugging Tools for Windows, as described in this article.

Následující tabulky používají zkratky k odkazování na několik ladicích programů systému Windows, včetně ladicího programu jádra (KD), ladicího programu konzoly Microsoft (CDB) a symbolického ladicího programu systému Microsoft NT (NTSD).

Nástroje a pomůcky

V následující tabulce jsou uvedeny dostupné nástroje a nástroje:

Name Description
Breakin Způsobit přerušení uživatelského režimu v procesu. To view the help for the command, open a Command Prompt window, go to the installation directory, and enter breakin /?.
DumpChk Ověřte soubor výpisu paměti.
GFlags Ovládejte klíče registru a další nastavení.
Kill Ukončete proces.
List (nástroj seznam souborů) To view the help for the command, open a Command Prompt window, go to the installation directory, and enter list /?.
Logger a Prohlížeč záznamů Zaznamenejte a zobrazte volání funkcí a další akce programu.
PLMDebug Ladicí program windows slouží k ladění aplikací pro Windows, které běží v rámci správy životního cyklu procesů (PLM). Pomocí PLMDebug můžete převzít ruční kontrolu nad pozastavením, obnovením a ukončením aplikace pro Windows.
TList Zobrazí seznam všech spuštěných procesů.
UMDH Analyzujte přidělení haldy pomocí nástroje User-Mode Haldy výpisu paměti (UMDH).
USBView Zobrazení hostitelských řadičů USB (Universal Serial Bus) a připojených zařízení
USBView2 Zobrazení hostitelských řadičů USB a připojených zařízení To view the help for the command, open a Command Prompt window, go to the installation directory, and enter USBView2 /?.

Symboly a zdrojové nástroje

Následující tabulka popisuje další nástroje, které podporují ladění zdrojového serveru nebo serveru symbolů:

Name Description
AgeStore Odeberte staré položky v podřízené úložišti serveru symbolů nebo zdrojového serveru.
DBH Zobrazení informací nápovědy k ladění (DBH) o obsahu souboru symbolů
PDBCopy Odeberte informace o privátních symbolech ze souboru symbolů ladění Pythonu (PDB) a určete, jestli jsou v souboru zahrnuty veřejné symboly.
SrcSrv Tento zdrojový server slouží k doručování zdrojových souborů při ladění.
SymChk Porovnejte spustitelné soubory se soubory symbolů a ověřte, že jsou k dispozici správné symboly.
SymProxy Vytvořte v síti jeden server symbolů HTTP, na který můžou odkazovat všechny ladicí programy. Tento přístup má výhodu odkazování na více serverů symbolů (interní i externí) s jednou cestou symbolů, zpracováním veškerého ověřování a zvýšením výkonu prostřednictvím ukládání symbolů do mezipaměti. The symproxy.dll file is in the SymProxy folder in the installation directory.
SymSrv Tento server symbolů použijte v ladicím programu a připojte se k úložišti symbolů. Informace o práci se serverem symbolů najdete v tématu Veřejné symboly Microsoftu.
SymStore Vytvořte úložiště symbolů. For more information, see Using SymStore.

Nástroje pro vzdálené a proxy ladění

Následující tabulka popisuje další nástroje, které podporují ladění vzdáleného nebo proxy serveru, a obsahuje odkazy na prostředky, které vám pomůžou získat další informace:

Name Description
DbgRpc Zobrazí informace o stavu vzdáleného volání procedur (RPC). For more information, see RPC debugging and Using the DbgRpc tool.
DbgSrv Tento procesový server použijte pro vzdálené ladění. Další informace najdete v tématu Procesové servery (uživatelský režim).
DbEngPrx Tento opakovač (malý proxy server) použijte pro vzdálené ladění. For more information, see Repeaters.
KDbgCtrl (kontrola ladění jádra) Ovládejte a konfigurovat připojení pro ladění jádra. For more information, see Using KDbgCtrl.
KdSrv Tento server připojení KD použijte ke vzdálenému ladění. Další informace najdete v tématu Servery připojení KD (režim jádra).
RTList (vzdálený prohlížeč seznamu úloh) Výpis spuštěných procesů prostřednictvím procesového serveru DbgSrv To view the help for the command, open a Command Prompt window, go to the installation directory, and enter rtlist /?.
Remote Vzdálené řízení libovolné konzolové aplikace, včetně KD, CDB a NTSD. Další informace naleznete v tématu Vzdálené ladění pomocí remote.exe.

Installation directory

Výchozí umístění instalace pro nástroje ladění pro Systém Windows se liší v závislosti na operačním systému. Pokud chcete zjistit, jestli chcete použít 32bitové nebo 64bitové nástroje, přečtěte si téma Volba 32bitových nebo 64bitových nástrojů pro ladění.

  • Pro 64bitové nástroje: Výchozí umístění složky je C:\Program Files (x86)\Windows Kits\10\Debuggers.

  • For 32-bit tools: Locate the Windows Kits folder under the C:\Program Files folder.