自动内存转储
发布时间:2026-08-29 | 浏览:1
访问此页面需要授权。 可以尝试 登录 或 更改目录 。
访问此页面需要授权。 可以尝试 更改目录 。
自动内存转储 包含与 内核内存转储 相同的信息。 两者之间的差异不在于转储文件本身,而在于 Windows 设置系统分页文件大小的方式。
如果系统分页文件大小设置为 系统托管大小 ,并且内核模式故障转储设置为 自动内存转储 ,则 Windows 可以将分页文件的大小设置为小于 RAM 的大小。 在这种情况下,Windows 会将分页文件的大小设置地足够大,以确保大部分时间都可以捕获内核内存转储。
如果计算机崩溃,且分页文件不够大,无法捕获内核内存转储,Windows 会自动将分页文件的大小增加到至少与 RAM 一样大。 此事件的时间记录在注册表中:
HKLM \ SYSTEM \ CurrentControlSet \ Control \ CrashControl \ LastCrashTime
增加的分页文件大小保持 4 周,然后恢复到较小的大小。 如果要在 4 周前返回到较小的分页文件,可以删除注册表项。
若要查看分页文件设置,请转到 控制面板 > 系统和安全 > 系统 > 高级系统设置 。 在 “性能 ”下,选择 “设置 ”。 在“ 高级 ”选项卡上的 “虚拟内存 ”下,选择“ 更改 ”。 在“虚拟内存”对话框中,可以看到分页文件设置。
默认情况下,自动内存转储文件将写入 %SystemRoot%\Memory.dmp。
自动内存转储在 Windows 8 及更高版本中可用。
注意 若要在调试自动内存转储时禁止显示缺少的页面错误消息,请使用 .ignore_missing_pages 命令。
Kernel-Mode 转储文件
创建 Kernel-Mode 转储文件
想要尝试使用 Ask Learn 阐明或指导你完成本主题?
Last updated on 2025-07-18