必须从系统设置、管理员命令、关机菜单三层面同步禁用休眠:先在“电源和电池”中将所有屏幕与睡眠超时设为“从不”,再以管理员身份运行powercfg /hibernate off删除hiberfil.sys并关闭内核支持,最后通过电源选项或注册表(hibernateenabledefault=0)移除休眠按钮。

要让 Windows 11 完全不进入休眠状态,避免 hiberfil.sys 占用数GB C盘空间,防止合盖、电源键或远程唤醒意外触发休眠中断工作流,必须从系统策略、界面入口、内核支持三层面同步切断。
通过系统设置禁用休眠前置条件
这一步不直接关闭休眠,但能阻断绝大多数自动触发路径——因为系统只有在“屏幕关闭→设备睡眠→休眠”链路中才会走到最后一步。
按 Win + I 打开设置 → 左侧点“系统” → 右侧选“电源和电池” → 点击“屏幕、睡眠和休眠超时” → 将“已接通电源时关闭屏幕”“使用电池时关闭屏幕”“已接通电源时进入睡眠”“使用电池时进入睡眠”全部设为“从不”。
注意:若只设“睡眠”为从不而保留“关闭屏幕”,系统仍可能在屏幕黑掉后 5 分钟自动休眠——这是 Windows 的默认兜底逻辑。
用管理员终端彻底禁用休眠内核支持
这是唯一能删除 hiberfil.sys 文件并永久停用休眠能力的操作,其他方法都只是隐藏入口或绕过触发条件。
右键“开始”菜单 → 选择“终端(管理员)” → 若弹出 UAC 提示,点击“是” → 输入命令:powercfg /hibernate off → 按回车执行。
执行成功后,C 盘根目录下的 hiberfil.sys 会立即被删除,释放对应大小的磁盘空间;同时系统内核级休眠支持被关闭,后续所有休眠相关调用均返回失败。
验证是否生效:再输入 powercfg /a 回车,若返回信息中明确出现“休眠未配置”且无“待机(S4)”字样,即表示已关闭。
从关机菜单中移除休眠按钮
即使休眠功能已被禁用,某些品牌机型(如华硕台式机、部分联想笔记本)仍会在开始菜单关机按钮展开项里显示灰色“休眠”选项——它不可用但容易误点,需手动清除。
方法一:控制面板路径
Win + R → 输入 control → 回车 → 右上角“查看方式”切为“大图标” → 点“电源选项” → 左侧点“选择电源按钮的功能” → 点顶部“更改当前不可用的设置” → 取消勾选“休眠” → 点“保存更改”。
方法二:注册表强制屏蔽(适用于反复出现休眠选项的设备)
Win + R → 输入 regedit → 回车 → 导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power → 在右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为 HibernateEnableDefault → 双击该值 → 将数值数据改为 0 → 点击“确定”。
【修改注册表前务必备份】 错误编辑可能导致电源策略异常,建议先导出该分支键值再操作。











