Freigeben über


Tools, die in Debugtools für Windows enthalten sind

Debugtools für Windows enthält neben dem Modul und den Debugging-Umgebungen mehrere Tools. Die Tools befinden sich im Installationsverzeichnis von Debugtools für Windows.

Tools und Hilfsprogramme

Name Beschreibung
Breakin Verursacht eine Unterbrechung des Benutzermodus in einem Prozess. Um Hilfe zu erhalten, öffnen Sie ein Eingabeaufforderungsfenster, gehen Sie in das Installationsverzeichnis und geben Sie breakin /? ein.
DumpChk Validiert eine Dumpdatei für den Speicher.
GFlags Kontrolliert Registrierungsschlüssel und andere Einstellungen.
Kill Beendet einen Prozess.
List (Dienstprogramm Dateiliste) Um Hilfe zu erhalten, öffnen Sie ein Eingabeaufforderungsfenster, gehen Sie in das Installationsverzeichnis und geben Sie list /? ein.
Logger und LogViewer Aufzeichnung und Anzeige von Funktionsanfragen und anderen Aktionen eines Programms.
PLMDebug Verwendet den Windows-Debugger, um Windows-Anwendungen zu debuggen, die unter Process Lifecycle Management (PLM) laufen. Mit PLMDebug können Sie das Anhalten, Fortsetzen und Beenden einer Windows-Anwendung manuell steuern.
TList Listet alle laufenden Prozesse auf.
UMDH Analysiert die Heap-Zuweisungen.
USBView Zeigt USB-Host-Controller und angeschlossene Geräte an.
USBView2 Zeigt USB-Host-Controller und angeschlossene Geräte an. Um Hilfe zu erhalten, öffnen Sie ein Eingabeaufforderungsfenster, gehen Sie in das Installationsverzeichnis und geben Sie USBView2 /? ein.

Symbol- und Quelltools

Name Beschreibung
AgeStore Entfernt alte Einträge im nachgelagerten Speicher eines Symbolservers oder eines Quellservers.
DBH Zeigt Informationen über den Inhalt einer Symboldatei an.
PDBCopy Entfernt private Symbolinformationen aus einer Symboldatei und kontrolliert, dass öffentliche Symbole in die Datei aufgenommen werden.
SrcSrv Ein Quellserver, mit dem während des Debuggens Quelldateien bereitgestellt werden können.
SymChk Vergleicht ausführbare Dateien mit Symboldateien, um zu überprüfen, ob die richtigen Symbole vorhanden sind.
SymProxy Erstellt einen einzigen HTTP-Symbolserver in Ihrem Netzwerk, auf den alle Ihre Debugger verweisen können. Dieser Ansatz hat den Vorteil, dass er mit einem einzigen Symbolpfad auf mehrere (interne und externe) Symbolserver verweist, alle Authentifizierungen abwickelt und die Leistung durch das Zwischenspeichern von Symbolen erhöht. Die Datei Symproxy.dll befindet sich im Ordner SymProxy im Installationsverzeichnis.
SymSrv Ein Symbolserver, den der Debugger verwenden kann, um eine Verbindung zu einem Symbolspeicher herzustellen. Informationen über die Arbeit mit dem Symbolserver finden Sie unter Microsoft öffentliche Symbole.
SymStore Erstellt einen Symbolspeicher. Siehe SymStore verwenden.

Remote- und Proxy-Debugger-Tools

Name Beschreibung
DbgRpc Zeigt die Statusinformationen von Microsoft Remote Procedure Call (RPC) an. Siehe RPC debugging und Verwendung des DbgRpc-Tools.
DbgSrv Ein Prozessserver, der für die Ferndiagnose verwendet wird. Siehe Process servers (user mode).
DbEngPrx Ein Repeater (kleiner Proxy-Server), der für die Ferndiagnose verwendet wird. Siehe Repeater.
KDbgCtrl (Kernel-Debugging-Steuerung) Kontrolliert und konfiguriert die Kernel-Debugging-Verbindung. Siehe Verwendung von KDbgCtrl.
KdSrv Ein KD-Verbindungsserver, der für die Ferndiagnose verwendet wird. Siehe KD-Verbindungsserver (Kernelmodus).
RTList (Remote Task List Viewer) Listet laufende Prozesse über einen DbgSrv Prozess-Server auf. Um Hilfe zu erhalten, öffnen Sie ein Eingabeaufforderungsfenster, gehen Sie in das Installationsverzeichnis und geben Sie rtlist /? ein.
Remote Steuert jedes beliebige Konsolenprogramm aus der Ferne, einschließlich KD, CDB und NTSD. Siehe Fern-Debugging mit Remote.exe.

Installationsverzeichnis

Das Standard-Installationsverzeichnis für Installationen der Debugtool auf 64-Bit-Betriebssystemen lautet C:\Program Files (x86)\Windows Kits\10\Debuggers\. Wenn Sie ein 32-Bit-Betriebssystem haben, suchen Sie den Ordner Windows Kits unter C:\Program Files. Um festzustellen, ob Sie die 32-Bit- oder die 64-Bit-Tools verwenden sollten, überprüfen Sie Auswahl der 32-Bit- oder 64-Bit-Debugtools.

Tools im Zusammenhang mit Debugtools für Windows