用 powercfg /hibernate on 开启休眠功能

找回电源菜单里消失的“休眠”选项和它依赖的 hiberfil.sys 文件。

Windows命令提示符电源与睡眠休眠低风险
管理员身份运行 powercfg /hibernate on;之后还需在控制面板电源选项的“选择电源按钮的功能”里勾选,菜单里才会出现休眠。

01命令

命令
$ powercfg /hibernate on
powercfg /h on

02作用说明

休眠会把当前整个会话(打开的应用、文件、窗口)写入磁盘后完全断电,对笔记本来说整晚不耗电又随时恢复,非常实用。Windows 有时会默认禁用它,禁用后 hiberfil.sys 被删除、菜单里也找不到入口;powercfg /hibernate on 会重建该文件并重新注册睡眠状态。注意该文件默认约为内存大小的 40%,32GB 内存会占约 13GB 磁盘;用 powercfg /h /type reduced 可以保留快速启动并缩小文件。如果电源菜单里还是没有休眠,去 控制面板 > 电源选项 > “选择电源按钮的功能” 里手动勾选。

03风险

风险低风险
使用条件Command Prompt or PowerShell as Administrator
!注意: 开启休眠会占用数 GB 磁盘存放 hiberfil.sys;SSD 空间紧张时可用 powercfg /h /size 50 缩小文件,或干脆关闭休眠。

04撤销

撤销
$ powercfg /hibernate off

05来源

  • powercfg command-line options
    Microsoft Learn · vendor-doc · 2026-09-17
    依据: Documents powercfg /hibernate (alias /h) with on/off switches to enable or disable hibernation.

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

06相关方案