用 bcdedit 让下次开机直接进安全模式

用 bcdedit 设置 safeboot 标志,让下一次重启直接进入安全模式,之后删除标志恢复正常启动。

Windows启动命令提示符bcdedit 启动配置高风险
以管理员身份运行:bcdedit /set {default} safeboot minimal,然后重启;事后运行:bcdedit /deletevalue {default} safeboot

01命令

命令
$ bcdedit /set {default} safeboot minimal

02作用说明

bcdedit /set {default} safeboot minimal 会把默认启动项标记为安全模式,下一次重启就直接进入安全模式——适合系统只有在正常启动时才崩溃的情况。如果安全模式里需要联网,把 minimal 换成 network。用 bcdedit /deletevalue 删除该标志即可恢复普通启动。

03风险

风险高风险
使用条件Run in an elevated (Administrator) Command Prompt or Terminal
!注意: 别忘了恢复命令:不删除 safeboot 值的话,之后每次开机都会进安全模式。

04撤销

撤销
$ bcdedit /deletevalue {default} safeboot

05来源

  • bcdedit /set Command
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Official bcdedit /set reference; documents safeboot as a boot entry element that sets safe-mode start (Minimal/Network) for the next boot.
  • One-time Safeboot with bcdedit
    Microsoft Learn Q&A · community · 2026-09-17
    依据: Microsoft Q&A thread shows bcdedit /set {default} safeboot minimal to boot once into Safe Mode and bcdedit /deletevalue {default} safeboot to revert, plus safeboot network for Safe Mode with Networking.

最后验证: 2026-09-19 · 分类: 系统与设置

06相关方案