Freigeben über


WinDbg-Grundlagen

WinDbg-Logo mit einer Lupe, die Bits inspiziert.

Titel Beschreibung
WinDbg – Anmerkungen zur Veröffentlichung Was ist neu bei WinDbg

Das Datenmodell des Debuggers

Titel Beschreibung
dx-Befehl Interaktiver Befehl zur Anzeige eines Debugger-Objektmodell-Ausdrucks
Verwendung von LINQ mit den Debugger-Objekten SQL-ähnliche Abfragesprache
Native Debugger-Objekte in NatVis Verwendung der Objekte mit NatVis
WinDbg – Datenmodell Verwendung der eingebauten Datenmodell-Unterstützung in WinDbg

Erweitern des Datenmodells

Titel Beschreibung
Skripting mit JavaScript-Debugger Wie man mit JavaScript Skripte erstellt, die Debugger-Objekte verstehen
WinDbg – Skripting Verwendung der in WinDbg integrierten Skripterstellung
https://github.com/Microsoft/WinDbg-Samples Die GitHub-Seite des Debugger-Teams, auf der sie den neuesten JavaScript- (und C++-) Beispielcode bereitstellen.
Native Debugger-Objekte in JavaScript-Erweiterungen Beschreibt die Arbeit mit gängigen Objekten und bietet Referenzinformationen zu ihren Attributen und Verhaltensweisen.

TTD-Grundlagen

Titel Beschreibung
Zeitreise-Debugging – Überblick TTD-Übersicht
Zeitreise-Debugging – Beispiel-App Walkthrough Um Zeitreisen auszuprobieren, sehen Sie sich dieses Tutorial an.

TTD-Abfragen

Titel Beschreibung
Einführung in Zeitreisen-Debugging-Objekte. Sie können das Datenmodell verwenden, um Ablaufverfolgungen für Zeitreisen abzufragen.
https://github.com/Microsoft/WinDbg-Samples/blob/master/TTDQueries/tutorial-instructions.md Eine Anleitung zum Debuggen von C++-Code mit TTD-Abfragen, um den problematischen Code zu finden
https://github.com/Microsoft/WinDbg-Samples/tree/master/TTDQueries/app-sample Der gesamte im Lab verwendete Code ist hier verfügbar.

Videos

Sehen Sie sich diese Episoden von Defrag Tools an, um WinDbg in Aktion zu erleben.

Titel Beschreibung
Defrag Tools #182 Tim, Chad und Andy erläutern die Grundlagen von WinDbg und einige der Funktionen
Defrag Tools #183 Nick, Tim und Chad verwenden WinDbg und gehen eine kurze Demo durch
Defrag Tools #184 Bill und Andrew führen durch die Skriptfunktionen von WinDbg
Defrag Tools #185 James und Ivette geben eine Einführung in das Debugging von Zeitreisen
Defrag Tools #186 James und JCAB berichten über fortgeschrittenes Debugging von Zeitreisen

Installation und Verbindungsherstellung

Titel Beschreibung
WinDbg – Installation Installationsanleitung
WinDbg – Starten einer Sitzung im Benutzermodus Benutzermodus
WinDbg – Starten einer Sitzung im Kernelmodus Kernelmodus