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