启用精简型休眠模式可将hiberfil.sys压缩至内存约50%,保留休眠恢复能力:以管理员身份运行powercfg /h /type reduced,再执行powercfg /h on并验证type为reduced,最后通过dir /ah C:\hiberfil.sys确认文件大小符合预期。

如果您希望减少Windows 10系统休眠文件(hiberfil.sys)所占用的磁盘空间,同时保留从休眠状态完全恢复系统的能力,则可启用精简型休眠模式。该模式通过仅保存内核及关键驱动状态,跳过用户会话数据,将文件体积压缩至内存总量的约50%。以下是实现此目标的具体操作步骤:
一、启用精简型休眠文件模式
该方法直接切换休眠文件类型为“reduced”,不依赖百分比参数,系统将自动重建 hiberfil.sys 并将其大小控制在物理内存容量的约50%,显著节省空间且无需禁用休眠功能。
1、按下 Win + X 组合键,从弹出菜单中选择 Windows PowerShell(管理员) 或 命令提示符(管理员)。
2、若出现用户账户控制(UAC)提示框,点击 是 确认权限提升。
3、在已获得管理员权限的窗口中,输入以下命令并按回车:powercfg /h /type reduced。
4、命令执行成功后,系统将立即开始重建 hiberfil.sys 文件,新文件大小通常为原 full 模式下的 30%–50%。
二、确保休眠功能已启用并验证类型
精简模式仅在休眠功能处于启用状态下生效;若当前休眠被禁用,该命令将失败或静默忽略。因此需先确认并激活休眠,再验证当前类型是否已更新为 reduced。
1、在管理员命令提示符中运行:powercfg /h on,确保休眠功能开启。
2、再次运行:powercfg /h /type,确认输出结果为 Current hibernation type: reduced。
3、如输出仍为 full,请重复步骤一中的命令,并检查是否有权限错误提示。
三、验证休眠文件实际大小与存在性
逻辑配置成功不代表物理文件已更新,必须通过文件系统层面确认 hiberfil.sys 是否真实存在、是否具备隐藏/系统属性,以及其字节大小是否符合精简模式预期。
1、打开文件资源管理器,进入 查看 → 显示/隐藏 → 勾选“隐藏的项目”,并取消勾选 “隐藏受保护的操作系统文件(推荐)”。
2、在管理员命令提示符中执行:dir /ah C:\hiberfil.sys。
3、观察返回结果中的 大小(字节) 字段,若系统内存为 16GB,则精简模式下文件大小应接近 8,589,934,592 字节(即 8GB) 左右。
四、恢复完整休眠模式(可选)
若后续需要恢复完整内存镜像以保障最快速唤醒或兼容特定调试场景,可将休眠类型切回 full 模式。此操作将重建 hiberfil.sys 至内存容量的 75%–100%,并保留全部用户会话状态。
1、在管理员命令提示符中输入:powercfg /h /type full 并按回车。
2、等待命令完成,系统将自动重建文件。
3、执行 powercfg /h /type 确认输出变为 Current hibernation type: full。










