要禁用系统休眠并释放磁盘空间,需通过组策略(专业版/企业版/教育版)禁用休眠超时并启用禁止待机,再以管理员身份运行 powercfg -h off 彻底删除 hiberfil.sys。
要通过组策略禁用系统休眠功能并释放磁盘空间,核心在于彻底关闭休眠支持,从而删除占用数gb的 hiberfil.sys 文件。仅在图形界面中设置“从不休眠”无效,必须从策略层面移除系统对休眠的底层调用能力。
确认系统版本与组策略可用性
该方法仅适用于 Windows 10/11 专业版、企业版或教育版。家庭版不包含本地组策略编辑器(gpedit.msc),需改用管理员命令行方式(powercfg -h off)实现同等效果。
禁用休眠的组策略路径与设置
组策略本身不直接提供“禁用休眠”开关,但可通过两项关键策略协同实现等效控制:
- 打开运行窗口(Win + R),输入 gpedit.msc 并回车
- 依次展开:计算机配置 → 管理模板 → 系统 → 电源管理 → 睡眠设置
- 双击右侧 “指定休眠超时(交流电源)”,设为 “已禁用” 或将值设为 0
- 双击 “指定休眠超时(电池供电)”,同样设为 “已禁用” 或 0
- 返回上一级,双击 “禁止待机状态(S1-S3)”,启用它 —— 此项虽名“待机”,实则阻断包括混合睡眠在内的多种低功耗路径,间接防止休眠被意外触发
配合命令行彻底清除休眠文件
组策略设置生效后,仍需执行命令才能真正删除 hiberfil.sys 并注销休眠驱动接口:
- 以管理员身份运行终端(Win + X → Windows Terminal(管理员))
- 输入命令:powercfg -h off,回车
- 无需重启即可生效;稍等片刻,检查 C:\ 根目录,hiberfil.sys 将自动消失
验证是否生效
完成上述操作后,可进一步确认:
- 在开始菜单电源按钮右键菜单中,“休眠”选项应已隐藏(若仍有,需在控制面板→电源选项→选择电源按钮的功能中再次解锁并关闭)
- 运行 powercfg /a 命令,输出中不应再出现 Hibernation 字样
- 任务管理器→性能→CPU 页面右下角,不再显示“休眠”状态提示










