一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Win11 C 盘空间无故减少原来是 Hiberfil.sys 过大

时间:2026-07-29 09:36:53 编辑:袖梨 来源:一聚教程网

C盘空间被hiberfil.sys占用是Windows休眠功能生成的内存快照文件,大小约等于物理内存容量;可通过管理员终端执行powercfg -h off禁用休眠并永久删除,或用powercfg /h /size 40压缩体积,亦可借助磁盘清理工具临时移除。

你的 Win11 C 盘突然少了 12GB、16GB 甚至 30GB 空间,打开文件资源管理器却找不到大文件,用 WizTree 或 TreeSize 扫描后发现根目录下有个叫 hiberfil.sys 的隐藏系统文件占满空间——它不是病毒,也不是误删残留,而是 Windows 休眠功能自动生成的内存快照,大小直接对标你电脑的物理内存容量。

先确认 hiberfil.sys 是否确实占用了空间

不要急于删除,先打开文件资源管理器,并在地址栏输入 C: 按回车后点击「查看」,同时勾选「隐藏的项目」和「隐藏受保护的操作系统文件(推荐)」,然后刷新页面。若出现名为 hiberfil.sys的灰色文件,而且体积接近内存容量,例如 16GB 内存对应约 12–16GB 文件,问题来源就是它。

需要注意,该文件默认既不可见也不能直接删除;强制右键删除时,会出现“拒绝访问”或“正在使用中”的提示,只能通过系统级指令处理。

彻底关闭休眠并移除文件(适合不常使用休眠的用户)

这是处理得最彻底的一刀切方式,执行之后 hiberfil.sys 会永久消失,相关设置也不会残留。

第一步:按下 Win + X → 然后选择「终端(管理员)」或「Windows PowerShell(管理员)」;
第二步:键入命令 powercfg -h off → 再按回车;
第三步:命令行返回空白且没有报错即代表成功,随后立即重启电脑;
第四步:电脑重启后重新进入 C: 根目录并刷新,此时hiberfil.sys 已经完全消失

⚠️重要提醒:一定要重启!如果不重启,系统进程仍会锁定文件,资源管理器不会显示变化,磁盘空间也无法得到释放。

保留休眠功能并压缩文件(适用于需要快速恢复工作状态的用户)

若你经常合上笔记本就离开,同时希望开机后立即恢复微信/浏览器/未保存文档,就不应关闭休眠,而可采取压缩方案,将 hiberfil.sys 由“全内存镜像”调整为“精简快照”,从而节省 40%~60% 空间。

方法一:将其压缩至内存的 40%
以管理员身份打开终端,然后输入:powercfg /h /size 40 → 按回车后不用重启,等待几秒,文件便会自动重写。

方法二:开启“减少内存占用”模式
在管理员终端内运行:powercfg /h /type reduced → 回车后,该模式只会保留内核及驱动状态,不记录用户会话数据。文件体积虽然最小,但从休眠中唤醒后,需要重新登录并打开应用。

若要验证是否生效,可执行 dir /ah C:hiberfil.sys 检查当前体积,也可以刷新 WizTree 后进行对比。

使用磁盘清理工具安全删除(适合没有命令行基础的用户)

该方法不会调整电源策略,只进行一次系统级清理,适用于临时释放空间,或不愿操作命令行的用户。

在「此电脑」中右键 C 盘 → 进入「属性」→ 选择「磁盘清理」→ 等待扫描结束 → 点击「清理系统文件」→ 再次等待深度扫描 → 勾选列表里的「休眠文件清理」→ 点击「确定」→「删除文件」。

此操作将调用系统内部机制,在保留休眠功能的情况下,把当前 hiberfil.sys 移除;下次进入休眠时,系统还会按照原有规则重新创建它,因此只能暂时释放空间,并非永久方案。

【注意】如果该勾选项呈灰色且无法选择,表示休眠功能已经关闭,或者当前系统没有启用休眠支持,例如部分家庭版 OEM 预装系统。

热门栏目