WinDbg 是一种调试器,可用于分析故障转储、调试实时用户模式和内核模式代码,以及检查 CPU 寄存器和内存。
此最新版本具有更新的界面、完全现成的脚本功能、可扩展的调试数据模型、内置的时间旅行调试(TTD)支持和许多其他功能,具有更现代的用户体验。
有关详细信息,请参阅 WinDbg 概述。
注释
以前在 Microsoft Store 中作为 WinDbg 预览版 发布,此版本利用与 WinDbg(经典) 相同的基础引擎,并支持所有相同的命令、扩展和工作流。
直接安装 WinDbg
下载下面的 WinDbg 安装程序文件,然后打开该文件并按照提示进行作。
使用 Microsoft Store 安装 WinDbg
使用 Windows 包管理器安装 WinDbg
若要使用 Windows 包管理器安装 WinDbg,请从命令行/PowerShell 运行以下命令:
winget install Microsoft.WinDbg
注释
要求
- 支持的操作系统:
- Windows 11(所有版本)
- Windows 10 周年更新(版本 1607)或更高版本
- 处理器体系结构:
- x64 和 ARM64
更新 WinDbg
直接安装或随 Microsoft Store 一起安装时,WinDbg 会定期检查后台的新版本,并在必要时自动更新。
使用 Windows 包管理器安装时,运行以下命令以更新 WinDbg:
winget upgrade Microsoft.WinDbg
故障排除
如果在安装或使 WinDbg 保持更新时遇到问题,请参阅 解决应用安装程序文件的安装问题。
如果发现任何 bug 或具有功能请求,可以按照功能区中的反馈按钮转到 GitHub 页面 ,可在其中提出新问题。
WinDbg 入门
若要开始使用 WinDbg,请参阅 Windows 调试入门。
若要开始调试内核模式驱动程序,请参阅 调试通用驱动程序 - 分步实验室 (Echo Kernel-Mode)。 这是一个分步实验室,演示如何使用 WinDbg 调试 Echo,这是使用 Kernel-Mode 驱动程序框架(KMDF)的示例驱动程序。
以前的版本和相关下载
若要调试旧版本的 Windows,请使用 适用于 Windows 的调试工具提供的 WinDbg (经典)。