Windows系统崩溃后自动重启和生成Dump文件需分别配置:自动重启在“启动和故障恢复→设置”中勾选“自动重新启动”,Dump类型在同界面“写入调试信息”中选择(如小内存转储或内核内存转储),并确保页面文件足够大、磁盘空间充足。
windows系统崩溃后自动重启和生成dump文件需要分别配置,两者互不冲突,但必须独立启用。关键在于:自动重启由“系统故障恢复”控制,dump生成则取决于“内存转储类型”设置,且需确保页面文件足够大、磁盘空间充足。
开启自动重启功能
系统默认已启用自动重启,但建议手动确认:
- 打开“控制面板 → 系统和安全 → 系统”,点击左侧“高级系统设置”
- 切换到“高级”选项卡,在“启动和恢复”区域点“设置”
- 勾选“系统失败”下的“自动重新启动”
- 点击“确定”保存,无需重启即可生效
配置崩溃时生成Dump文件
这一步决定生成哪种Dump及保存位置:
- 在同一“启动和恢复→设置”窗口中,下拉“写入调试信息”菜单
- 推荐选择“小内存转储(256 KB)”:体积小、生成快、适合日常排查;路径固定为 C:\Windows\Minidump\
- 如需更详细信息,可选“内核内存转储”:保留核心驱动与系统进程内存,文件约等于物理内存大小减去预留空间,保存至 C:\Windows\MEMORY.DMP
- 修改“转储文件”路径(可选):点击右侧“浏览”按钮,指定有足够空间的本地磁盘(如 E:\CrashDumps\MEMORY.DMP)
确保系统具备生成条件
即使设置了转储类型,若基础条件不满足,Dump仍不会生成:
- 页面文件必须启用且足够大:小转储至少需 2 MB 页面文件;内核转储要求页面文件 ≥ 物理内存 × 0.5(推荐 ≥ 实际内存大小)
- 检查方式:系统属性 → 高级 → 性能【设置】→ 高级 → 虚拟内存【更改】→ 确保“自动管理所有驱动器的分页文件大小”已勾选,或手动设置C盘分页文件为“系统管理的大小”
- 磁盘剩余空间建议 ≥ 1 GB(小转储)或 ≥ 物理内存大小(内核转储)
- 蓝屏发生后,首次启动时系统会自动写入Dump,过程可能持续数秒至数分钟(取决于内存大小和磁盘速度)
验证是否生效
完成设置后可快速验证:
- 小转储:下次蓝屏后,检查 C:\Windows\Minidump\ 是否存在以 MiniYYYY-MM-DD-XXXX.dmp 命名的文件
- 内核转储:检查 C:\Windows\MEMORY.DMP 文件修改时间是否与蓝屏时间接近,且大小合理(例如16 GB内存对应约8–12 GB文件)
- 若未生成,优先检查页面文件设置和磁盘空间,再确认注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl 中 CrashDumpEnabled 值是否为 1


















