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.
Die Debugtools für Windows umfassen zusätzlich zu den Debugmodul- und Debuggingumgebungen mehrere Tools. Die Tools befinden sich im Installationsverzeichnis der Debugtools für Windows.
Tools und Hilfsprogramme
| Name | BESCHREIBUNG |
|---|---|
| Umbruch | Bewirkt, dass ein Benutzermodusbruch in einem Prozess auftritt. Öffnen Sie die Hilfe, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und drücken Sie die Eingabetaste breakin /?. |
| DumpChk | Überprüfen Sie eine Speicherabbilddatei. |
| GFlags | Steuern Sie Registrierungsschlüssel und andere Einstellungen. |
| Kill | Beenden sie einen Prozess. |
| Liste (Dateiliste-Dienstprogramm) | Öffnen Sie die Hilfe, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und drücken Sie die Eingabetaste list /?. |
| Logger und LogViewer | Aufzeichnen und Anzeigen von Funktionsaufrufen und anderen Aktionen eines Programms. |
| PLMDebug | Verwenden Sie den Windows-Debugger zum Debuggen von Windows-Apps, die unter Process Lifecycle Management (PLM) ausgeführt werden. Mit PLMDebug können Sie die manuelle Steuerung des Anhaltens, Fortsetzens und Beendens einer Windows-App übernehmen. |
| TList | Listet alle ausgeführten Prozesse auf. |
| UMDH | Analysieren Sie Heap-Allokationen. |
| USBView | Zeigen Sie USB-Hostcontroller und verbundene Geräte an. |
| USBView2 | Zeigen Sie USB-Hostcontroller und verbundene Geräte an. Öffnen Sie die Hilfe, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und drücken Sie die Eingabetaste USBView2 /?. |
Symbol- und Quelltools
| Name | BESCHREIBUNG |
|---|---|
| AgeStore | Entfernen Sie alte Einträge im nachgelagerten Speicher eines Symbolservers oder eines 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 beim Debuggen zum Bereitstellen von Quelldateien verwendet werden kann. |
| SymChk | Vergleichen Sie ausführbare Dateien mit Symboldateien, um sicherzustellen, dass 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, auf mehrere Symbolserver (sowohl intern als auch extern) mit einem einzelnen Symbolpfad zu verweisen, die gesamte Authentifizierung zu behandeln und die Leistung über die Zwischenspeicherung von Symbolen zu erhöhen. 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. Siehe Verwenden von SymStore. |
Remote- und Proxy-Debugger-Tools
| Name | BESCHREIBUNG |
|---|---|
| DbgRpc | Zeigt den Status des Microsoft Remoteprozeduraufrufs (RPC) an. Siehe RPC-Debugging und Verwenden des DbgRpc-Tools. |
| DbgSrv | Ein Prozessserver, der für das Remotedebugging verwendet wird. Siehe Prozessserver (Benutzermodus). |
| DbEngPrx | Ein Repeater (kleiner Proxyserver), der für das Remotedebugging verwendet wird. Siehe Repeater. |
| KDbgCtrl (Kernel-Debugging-Steuerelement) | Steuern und Konfigurieren der Kerneldebuggingverbindung. Siehe Verwenden von KDbgCtrl. |
| KdSrv | Ein KD-Verbindungsserver, der für das Remotedebugging verwendet wird. Siehe KD-Verbindungsserver (Kernelmodus). |
| RTList (Remote Task List Viewer) | Auflisten der ausgeführten Prozesse über einen DbgSrv-Prozessserver. Öffnen Sie die Hilfe, öffnen Sie ein Eingabeaufforderungsfenster, wechseln Sie zum Installationsverzeichnis, und drücken Sie die Eingabetaste rtlist /?. |
| Remote | Steuern Sie jedes Konsolenprogramm, einschließlich KD, CDB und NTSD, remote. Siehe das Remotedebugging mit Remote.exe. |
Installationsverzeichnis
Das Standardinstallationsverzeichnis für 64-Bit-Betriebssysteminstallationen der Debugtools lautet C:\Program Files (x86)\Windows Kits\10\Debuggers\. Wenn Sie über ein 32-Bit-Betriebssystem verfügen, finden Sie den Ordner "Windows Kits" unter C:\Program Files. Informationen dazu, ob Sie die 32-Bit- oder 64-Bit-Tools verwenden sollten, finden Sie unter Auswählen der 32-Bit- oder 64-Bit-Debuggingtools.