内核模式故障转储文件有五个可用设置:
这些转储文件之间的差异是大小。 完整内存转储是最大的,包含最多信息,包括一些 User-Mode 内存。 活动内存转储稍小一些,但在大多数情况下包含类似的信息。 内核内存转储仍然较小,通常省略 User-Mode 内存,小型内存转储的大小仅为 64 KB。
如果选择 “自动内存转储”,则转储文件与内核内存转储相同,但 Windows 在设置系统分页文件的大小方面具有更大的灵活性。
较大的文件的优点是它们包含更多信息,使它们更有可能帮助你找到崩溃的原因。
较小的文件的优点是它们更快地写入。 速度通常很有价值;如果运行的是服务器,则可能希望在崩溃后尽快重新启动。 转储文件写入完成后才会重新启动。
创建完整的内存转储或内核内存转储后,可以从较大的转储文件创建小型内存转储文件。 有关详细信息,请参阅 .dump (创建转储文件) 命令。
注意 可以通过分析内核模式转储文件来获取大量信息。 但是,任何内核模式转储文件都不能提供与使用内核调试器直接调试崩溃一样多的信息。 转储文件是一个实时调试的快照,可以在程序执行时实时查看所有内存值。