可压缩休眠文件至内存40%或切换为reduced模式:先以管理员身份运行powercfg /h /size 40压缩大小,或执行powercfg /h /type reduced启用轻量模式;磁盘清理仅临时清空数据,不改变策略。

如果你在 Windows 11 的“设置 > 系统 > 存储”中看到“系统和保留”区域显示休眠文件(hiberfil.sys)占用高达 24GB 或更多,而你既不想彻底关闭休眠功能,又希望腾出几 GB 的 C 盘空间,就需要修改休眠文件的占用大小——它默认接近物理内存容量的 75%,但可通过命令压缩至最低约 40%,甚至切换为更精简的 reduced 模式。
用命令压缩休眠文件到指定内存百分比
这一步直接改写系统休眠策略,让 hiberfil.sys 只保留必要数据,不删功能、不丢状态,适合仍需合盖休眠的笔记本用户。
第一步:按下 Win + X,在弹出菜单中选择终端(管理员)。
第二步:确认当前标签页是 PowerShell 或 CMD(左上角有标识),输入命令:powercfg /h /size 40,然后回车执行。
第三步:系统会立即清空旧文件并生成一个新 hiberfil.sys,大小约为你物理内存的 40%。例如 32GB 内存 → 新文件约 12.8GB,立省 11GB+ 空间。
⚠️ 注意:百分比只能设为 40~100 之间的整数,输入 39 或小数会报错;若之前用过非标准值(如 65),建议先执行 powercfg /h /size 0 重置为默认再设新值。
切换休眠文件类型为 reduced 模式
reduced 模式是 Windows 11 官方推荐的轻量级方案,专为快速启动优化,文件体积更小、兼容性更好,且不依赖完整内存镜像。
以管理员身份打开终端 → 输入:powercfg /h /type reduced → 回车。
该命令会将休眠文件类型从 full 切换为 reduced,对应大小自动降至物理内存的约 20%(仅保留内核与驱动上下文),同时仍支持快速启动和基础休眠。
执行后无需重启,下次进入休眠时即生效;若提示“参数错误”,说明当前休眠未启用,先运行 powercfg /h on 启用即可。
通过磁盘清理工具临时释放空间
此方法不改变休眠策略,只清空当前休眠文件内容,适合临时救急或验证是否真为 hiberfil.sys 占用空间。
在任务栏搜索“磁盘清理”,打开应用 → 选择 C 盘 → 点击“清理系统文件” → 勾选“休眠文件” → 点击“确定”。
这一步会删除当前 hiberfil.sys 的数据块,但只要休眠功能开着,下次休眠时又会重建——所以它只是“擦除”,不是“瘦身”。
如果勾选后提示不可用,说明系统认为该文件正在被保护,此时必须配合 powercfg /h off → powercfg /h on 循环一次才能解锁清理权限。


















