应关闭windows 10蓝屏自动重启功能,具体有三种方法:一是通过系统属性取消勾选“自动重新启动”;二是用管理员权限运行bcdedit命令禁用引导层自动恢复;三是修改注册表crashcontrol项下autoreboot值为0。

当Windows 10遭遇蓝屏(BSOD)后立即自动重启,你根本来不及看清屏幕上的STOP代码、错误模块名称和参数值,诊断故障就成了一句空话。必须先让系统在崩溃后保持蓝屏界面静止,才能人工抄录或拍照取证。
通过系统属性关闭自动重启
这是最直接、最通用的方法,适用于所有Windows 10版本,无需管理员权限即可操作。
右键点击桌面“此电脑”图标→选择“属性”→点击左侧“高级系统设置”。
在弹出的“系统属性”窗口中,切换到“高级”选项卡→找到“启动和故障恢复”区域,点击右侧的“设置”按钮。
在新打开的“启动和故障恢复”窗口中,向下滚动到“系统失败”部分→【取消勾选“自动重新启动”】。
这一步做完后,下次蓝屏就不会闪退了。系统会停留在蓝屏界面,直到你手动长按电源键关机。注意:无需重启电脑,该设置在下一次崩溃时立即生效。
用管理员命令禁用引导层自动恢复
当图形界面卡死、无法进入桌面,或者系统属性设置被策略锁定时,这条命令能绕过UI直接干预底层行为。
方法一:以管理员身份运行“Windows PowerShell”→输入并执行:bcdedit /set {current} bootstatuspolicy ignoreallfailures→回车。
方法二:继续在同一窗口中输入并执行:bcdedit /set {current} recoveryenabled no→回车。
两条命令都成功返回“操作成功完成”后,关闭窗口→重启电脑。此后蓝屏将不再触发任何自动动作,包括自动重启和自动进入恢复环境。
修改注册表强制锁定崩溃响应
该方法效果最彻底,适合系统属性设置无效、或需批量部署的场景。一旦注册表值写入,连组策略也无法覆盖。
第一步:按Win + R打开“运行”,输入regedit→回车,以管理员身份运行注册表编辑器。
第二步:导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl。
第三步:在右侧窗格中,找到名为AutoReboot的DWORD (32位) 值→双击打开→将“数值数据”由1改为0→点击“确定”。
【若该值不存在,需右键空白处→新建→DWORD (32位) 值,命名为AutoReboot,再设为0】。
第四步:关闭注册表编辑器→重启计算机使更改生效。











