In Debugtools für Windows enthaltene Tools
Die Debugtools für Windows umfassen neben der Debug-Engine und den Debugumgebungen mehrere Tools. Die Tools befinden sich im Installationsverzeichnis der Debugtools für Windows.
Tools und Hilfsprogramme
Name | BESCHREIBUNG |
---|---|
Einbruch | Bewirkt, dass in einem Prozess ein Benutzermodus unterbrochen wird. Wenn Sie Hilfe benötigen, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und geben Sie ein breakin /? . |
DumpChk | Überprüfen sie eine Speicherabbilddatei. |
GFlags | Steuern Sie Registrierungsschlüssel und andere Einstellungen. |
Töten | Beenden sie einen Prozess. |
List (Dateilisten-Hilfsprogramm) | Wenn Sie Hilfe benötigen, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und geben Sie ein list /? . |
Logger und LogViewer | Aufzeichnen und Anzeigen von Funktionsaufrufen und anderen Aktionen eines Programms. |
PLMDebug | Verwenden Sie den Windows-Debugger, um windows-Apps zu debuggen, die unter Process Lifecycle Management (PLM) ausgeführt werden. Mit PLMDebug können Sie die manuelle Kontrolle über das Anhalten, Fortsetzen und Beenden einer Windows-App übernehmen. |
Tlist | Listet alle ausgeführten Prozesse auf. |
UMDH | Analysieren von Heapzuordnungen. |
USBView | Anzeigen von USB-Hostcontrollern und verbundenen Geräten. |
USBView2 | Anzeigen von USB-Hostcontrollern und verbundenen Geräten. Wenn Sie Hilfe benötigen, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und geben Sie ein USBView2 /? . |
Symbol- und Quelltools
Name | BESCHREIBUNG |
---|---|
AgeStore | Entfernen Sie alte Einträge im Downstreamspeicher eines Symbolservers oder Quellservers. |
DBH | Zeigt Informationen zum Inhalt einer Symboldatei an. |
PDBCopy | Entfernen Sie private Symbolinformationen aus einer Symboldatei, und steuern Sie, dass öffentliche Symbole in der Datei enthalten sind. |
SrcSrv | Ein Quellserver, der zum Übermitteln von Quelldateien während des Debuggens verwendet werden kann. |
SymChk | Vergleichen Sie ausführbare Dateien mit Symboldateien, um zu überprüfen, ob die richtigen Symbole verfügbar sind. |
SymProxy | Erstellen Sie einen einzelnen HTTP-Symbolserver in Ihrem Netzwerk, auf den alle Debugger verweisen können. Dieser Ansatz hat den Vorteil, dass er auf mehrere Symbolserver (sowohl intern als auch extern) mit einem einzelnen Symbolpfad verweist, die gesamte Authentifizierung verarbeitet und die Leistung über das Zwischenspeichern von Symbolen erhöht. Symproxy.dll befindet sich im Ordner SymProxy im Installationsverzeichnis. |
SymSrv | Ein Symbolserver, den der Debugger zum Herstellen einer Verbindung mit einem Symbolspeicher verwenden kann. Informationen zum Arbeiten mit dem Symbolserver finden Sie unter Öffentliche Microsoft-Symbole. |
SymStore | Erstellen Sie einen Symbolspeicher. Weitere Informationen finden Sie unter Verwenden von SymStore. |
Remote- und Proxydebuggertools
Name | BESCHREIBUNG |
---|---|
DbgRpc | Anzeigen von Rpc-Statusinformationen (Remote Procedure Call, Remote Procedure Call) von Microsoft. Weitere Informationen finden Sie unter RPC-Debuggen und Verwenden des DbgRpc-Tools. |
DbgSrv | Ein Prozessserver, der für das Remotedebuggen verwendet wird. Weitere Informationen finden Sie unter Verarbeiten von Servern (Benutzermodus). |
DbEngPrx | Ein Repeater (kleiner Proxyserver), der für das Remotedebuggen verwendet wird. Weitere Informationen finden Sie unter Repeater. |
KDbgCtrl (Kerneldebuggensteuerelement) | Steuern und Konfigurieren der Kerneldebugverbindung. Weitere Informationen finden Sie unter Verwenden von KDbgCtrl. |
KdSrv | Ein KD-Verbindungsserver, der für das Remotedebuggen verwendet wird. Weitere Informationen finden Sie unter KD-Verbindungsserver (Kernelmodus). |
RTList (Remote Task List Viewer) | Listet ausgeführte Prozesse über einen DbgSrv-Prozessserver auf. Wenn Sie Hilfe benötigen, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und geben Sie ein rtlist /? . |
Remote | Remotesteuerung aller Konsolenprogramme, einschließlich KD, CDB und NTSD. Weitere Informationen finden Sie unter Remotedebuggen mithilfe von Remote.exe. |
Installationsverzeichnis
Das Standardinstallationsverzeichnis für 64-Bit-Betriebssysteminstallationen der Debugtools ist C:\Programme (x86)\Windows Kits\10\Debuggers\. Wenn Sie über ein 32-Bit-Betriebssystem verfügen, finden Sie den Ordner Windows Kits unter C:\Programme. Informationen dazu, ob Sie die 32-Bit- oder 64-Bit-Tools verwenden sollten, finden Sie unter Auswählen der 32-Bit- oder 64-Bit-Debugtools.
Verwandte Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für