可通过多种方式使用 WinDbg 打开故障内存转储文件来调试代码。
WinDbg 菜单
如果 WinDbg 已在运行并且处于休眠模式,可以通过从“文件”菜单中选择“打开故障转储”或按 Ctrl+D 打开转储文件。 出现“ 打开故障转储 ”对话框时,在“文件名”框中输入故障转储文件的完整路径和 名称 ,或使用对话框选择正确的路径和文件名。 选择正确的文件后,选择“ 打开”。
命令提示符
在命令提示符窗口中,可以在启动 WinDbg 时打开转储文件。 请使用以下命令:
windbg -y <SymbolPath> -i <ImagePath> -z <DumpFileName>
选项 -v
(即详细模式)也很有用。 有关命令行语法的详细信息,请参阅 WinDbg 命令行选项。
调试器命令窗口
如果 WinDbg 已在内核模式调试会话中,则可以使用 .opendump (打开转储文件) 命令打开转储文件 ,后跟 g (Go) 命令。