Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.