hiberfil.sys 是 Windows 休眠功能必需的系统文件,大小默认约等于物理内存容量,用于保存内存数据以快速恢复;可压缩至40%–100%或彻底禁用以释放磁盘空间。

休眠文件是什么,为什么能调大小
hiberfil.sys 是 Windows 休眠功能必需的系统文件,存放在 C 盘根目录,默认大小约等于你电脑的物理内存容量(比如 16GB 内存 → 文件约 16GB)。它保存了关机前全部内存数据,以便快速恢复状态。但多数人用不到完整休眠,尤其笔记本常接电源、台式机基本不用,所以压缩或关闭它很安全,不伤系统也不影响睡眠(Sleep)功能。
以管理员身份运行命令提示符
这是所有操作的前提,否则命令无效:
- 按 Win + Q,输入 cmd
- 在搜索结果中右键“命令提示符”,选 以管理员身份运行
- 点击“是”确认 UAC 提示
调整休眠文件大小(保留休眠功能)
用 powercfg /h /size 命令可把 hiberfil.sys 缩小到内存的指定百分比,最低支持 40%:
- 想设为内存的 50%:输入 powercfg /h /size 50 回车
- 想最小化(40%):输入 powercfg /h /size 40 回车
- 执行成功后无需重启,但建议重启让设置完全生效
注意:数值必须是 40–100 的整数;输错或低于 40,系统会自动按 40% 处理。
彻底禁用休眠、删除休眠文件
如果你从不点“休眠”,只用“关机”或“睡眠”,直接关掉最省空间:
- 在管理员命令提示符中输入:powercfg /h off 回车
- 回车后 hiberfil.sys 会立即被删除,C 盘瞬间腾出几 GB 到十几 GB
- 之后“休眠”选项将从电源菜单消失,但睡眠(Sleep)和关机照常可用










