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

关于禁用Windows快速启动但保留休眠功能的可行性问询

禁用Windows快速启动但保留休眠功能的可行性问询

嘿,这个需求完全可以实现!我来给你唠唠具体怎么操作,亲测在Win10和Win11上都管用。

首先得搞清楚背后的逻辑:Windows的快速启动本质是部分休眠——只把内核状态写入hiberfil.sys,关机后重启时直接加载内核,跳过硬件初始化。而我们要的是关闭这个“部分休眠”,让普通关机变成真正的全关机,但保留完整休眠(把内核+所有用户会话都写入hiberfil)的功能。

具体操作分两步:

1. 确保完整休眠功能处于开启状态

首先得保证系统允许创建完整的hiberfil.sys。按下Win+X,选择“Windows终端(管理员)”,执行以下命令:

powercfg /h on

这个命令会开启休眠功能,同时保留足够大的hiberfil.sys来存储完整会话数据(默认是物理内存的75%左右)。

2. 关闭快速启动功能

这里有两种方式,选你顺手的来:

方式一:图形界面操作

  • 打开「控制面板」→「电源选项」→「选择电源按钮的功能」
  • 点击页面顶部的「更改当前不可用的设置」(需要管理员权限)
  • 在“关机设置”里,取消勾选「启用快速启动(推荐)」
  • 点击「保存修改」即可

方式二:命令行操作

同样打开管理员权限的终端,依次执行以下命令:

# 关闭交流电(插电)状态下的快速启动
powercfg /setacvalueindex SCHEME_CURRENT SUB_BUTTONS FASTSTARTUP 0
# 关闭直流电(电池)状态下的快速启动
powercfg /setdcvalueindex SCHEME_CURRENT SUB_BUTTONS FASTSTARTUP 0
# 保存当前电源计划设置
powercfg /s SCHEME_CURRENT

验证效果

设置完成后:

  • 执行 shutdown /s 或者点击系统菜单的「关机」,系统会进行完全关机,不会保留内核状态,下次启动是从头初始化硬件和系统服务
  • 执行 shutdown /h 或者选择「休眠」选项,系统会创建包含所有用户会话和内核状态的hiberfil.sys,下次开机直接恢复到休眠前的完整状态

这样就完美实现了你要的“关快速启动,留完整休眠”的需求~

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

火山引擎 最新活动