内核内存转储

内核内存转储包含崩溃时内核使用的所有内存。

此类转储文件明显小于完整内存转储。 通常,转储文件的大小约为系统上物理内存的三分之一。 此数量会有很大差异,具体取决于你的情况。

此转储文件不包括未分配的内存或任何分配给用户模式应用程序的内存。 它仅包括分配给 Windows 内核和硬件抽象层 (HAL) 的内存,以及分配给内核模式驱动程序和其他内核模式程序的内存。

在大多数情况下,此故障转储最有用。 它明显小于完整内存转储,但它只省略了那些不太可能参与崩溃的内存部分。

由于此类转储文件不包含在崩溃时驻留在内存中的任何用户模式可执行文件的图像,因此,如果这些可执行文件变得重要,可能还需要设置可执行映像路径。

默认情况下,内核内存转储文件写入 %SystemRoot%\Memory.dmp。

如果出现第二个 bug 检查,并且创建了另一个内核内存转储 (或完整内存转储) ,则会覆盖上一个文件。

若要在调试内核内存转储时禁止显示缺少页的错误消息,请使用 .ignore_missing_pages 命令。

另请参阅

内核模式转储文件的种类