You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何阻止Windows休眠后修改UEFI启动模式抢占引导流程?

如何阻止Windows休眠后修改UEFI启动模式抢占引导流程?

我之前在双启动的联想机器上也碰到过一模一样的问题——Windows休眠后就像“霸占”了UEFI引导,连F12都唤不出来,只能硬关机再重启才行。结合你的情况,给你几个实测有效的解决办法:

  • 彻底禁用Windows混合休眠功能
    你已经关了快速启动,但Windows的混合休眠(Hybrid Sleep)可能还在暗中搞事:它会同时把系统状态写入磁盘并保留内存供电,容易触发UEFI的自动恢复机制。
    操作步骤:

    1. 打开「控制面板→电源选项→更改计划设置→更改高级电源设置」
    2. 展开「睡眠」选项,把「允许混合睡眠」设为「关闭」
    3. 也可以用管理员命令行确认生效:powercfg /change hybrid sleep off
  • 修改Windows BCD引导配置,取消强制自动恢复
    Windows休眠后可能在引导配置里加了强制自动恢复的参数,我们可以手动关掉它:

    1. 以管理员身份打开命令提示符
    2. 执行以下两条命令:
      bcdedit /set {current} bootstatuspolicy ignoreallfailures
      bcdedit /set {current} recoveryenabled No
      

    这会让Windows放弃强制自动恢复的权限,给UEFI留出弹出引导菜单的机会。

  • 检查并调整UEFI固件设置
    联想的UEFI固件里有几个选项可能和这个问题相关,你可以开机按F1(或F2,不同机型略有差异)进入设置界面,检查以下内容:

    • 关闭UEFI层面的「Fast Boot」(快速启动):注意这和Windows系统里的快速启动不是一回事,一般在「Startup」或「Boot」菜单下,关掉它能让UEFI在开机时完全初始化,不会跳过引导菜单。
    • 禁用「Resume on AC/Power」之类的选项:防止机器通电后直接自动恢复Windows休眠状态。
    • 确认引导模式是纯UEFI(不要选Legacy或混合模式),同时确保UEFI没有锁定引导项选择权限。
  • 用rEFInd作为全局引导管理器(终极方案)
    如果上面的方法都没能解决,推荐安装rEFInd——这是一个轻量的UEFI引导管理器,能绕过Windows对UEFI的修改,开机自动弹出图形化引导菜单,让你自由选择启动Linux或恢复Windows的休眠状态。
    在Linux系统下,你可以用包管理器直接安装rEFInd,比如Debian/Ubuntu系用sudo apt install refind,安装完成后执行sudo refind-install,它会自动配置到UEFI的默认引导项里,之后开机就不用再按F12了,直接选系统就行。

备注:内容来源于stack exchange,提问作者eek

火山引擎 最新活动