WinDbg is a debugger that can be used to analyze crash dumps, debug live user-mode and kernel-mode code, and examine CPU registers and memory.
This latest version features a more modern user experience with an updated interface, fully-fledged scripting capabilities, an extensible debugging data model, built-in Time Travel Debugging (TTD) support, and many additional features.
Formerly released as WinDbg Preview in the Microsoft Store, this version leverages the same underlying engine as WinDbg (classic) and supports all the same commands, extensions, and workflows.
Install WinDbg directly
Download the WinDbg installer file below, then open the file and follow the prompts.
If you find any bugs or have a feature request, you can follow the feedback button in the ribbon to go to the GitHub page where you can file a new issue.
To get started with debugging kernel-mode drivers, see Debug Universal Drivers - Step by Step Lab (Echo Kernel-Mode). This is a step-by-step lab that shows how to use WinDbg to debug Echo, a sample driver that uses the Kernel-Mode Driver Framework (KMDF).
Learn how to efficiently debug your .NET app by using Visual Studio to fix your bugs quickly. Use the interactive debugger within Visual Studio to analyze and fix your C# applications.