.opendump(打开转储文件)

.opendump 命令将打开一个转储文件进行调试。

.opendump DumpFile 
.opendump /c "DumpFileInArchive" [CabFile] 

参数

DumpFile
指定要打开的转储文件的名称。 DumpFile 包含文件扩展名(通常为 .dmp 或 .mdmp),并包含绝对路径或相对路径。 相对路径相对于启动调试器的目录。

/c DumpFileInArchive
指定要调试的转储文件的名称。 此转储文件必须包含在 CabFile 指定的存档文件中。 必须将 DumpFileInArchive 文件括在引号中。

CabFile
指定要打开的存档文件的名称。 CabFile 包含文件扩展名(通常为 .cab),并包含绝对路径或相对路径。 相对路径相对于启动调试器的目录。 如果使用 /c 开关在存档中指定转储文件,但省略 CabFile,则调试器将重复使用最近打开的存档文件。

环境

模式

用户模式、内核模式

目标

仅故障转储(但如果其他会话正在运行,则可以使用此命令)

平台

全部

注解

使用 .opendump 命令后,必须使用 g (Go) 命令完成转储文件的加载。

打开存档文件(如 CAB 文件)时,应使用 /c 开关。 如果不使用此开关,并且指定 DumpFile 的存档,调试器将打开此存档中文件扩展名为 .mdmp 或 .dmp 的第一个文件。

即使调试会话正在进行,也可以使用 .opendump。 此功能能够同时调试多个故障转储。 有关如何控制多目标会话的详细信息,请参阅调试多个目标

注意 在一起调试实时目标和转储目标时,存在一些复杂情况,因为对于每种类型的调试,命令的行为方式不同。 例如,如果在当前系统是转储文件时使用 g(执行)命令,调试器将开始执行,但无法中断回调试器,因为中断命令无法识别为对转储文件调试有效。