若C盘被hiberfil.sys大量占用,可禁用休眠(powercfg -h off)、用磁盘清理工具删除、压缩文件至内存40%、或先禁用休眠再图形界面设置,重启后释放空间。

如果您在使用 Windows 11 时发现 C 盘空间被大量占用,且确认 hiberfil.sys 文件体积接近物理内存容量(如 16GB 内存对应约 8–12GB 文件),则该文件极大概率是系统休眠功能生成的。以下是彻底关闭休眠文件并释放磁盘空间的多种可行方案:
一、通过管理员命令提示符禁用休眠并自动清除文件
该方法调用系统级电源管理指令,在获得完整权限后强制停用休眠支持,系统将在下次启动时自动移除 C 盘根目录下的 hiberfil.sys 文件,无需手动删除,操作一步到位。
1、按下 Win + S 组合键,在搜索栏中输入“cmd”或“命令提示符”。
2、在搜索结果中右键点击“命令提示符”,选择“以管理员身份运行”。
3、在弹出的用户账户控制提示中,点击“是”。
4、在黑色窗口中输入命令:powercfg -h off,然后按回车键执行。
5、命令执行后无任何提示信息,即表示操作已成功提交;重启系统后,C:\hiberfil.sys 将不复存在。
二、通过管理员 Windows 终端执行等效命令
Windows 终端支持 PowerShell 与命令提示符双模式,执行逻辑完全一致,兼容性更强,适合已配置终端为默认工具的用户,且可避免传统命令提示符可能存在的路径或编码异常。
1、同时按下 Win + X 组合键,在弹出菜单中选择“终端(管理员)”。
2、确认左上角显示为“PowerShell”或“命令提示符”标识。
3、输入命令:powercfg /hibernate off,然后按回车键运行。
4、执行完毕后关闭终端,重启系统即可验证 hiberfil.sys 是否已被清除。
三、使用磁盘清理工具安全移除休眠文件
该方式不修改系统电源策略,仅清理当前休眠文件内容,适用于希望保留休眠功能但需临时释放空间的用户,全程图形化操作,避免误禁用导致合盖无法休眠等连锁问题。
1、在任务栏搜索框中输入“磁盘清理”,点击打开“磁盘清理”应用。
2、在驱动器列表中选择 C:,点击“确定”开始扫描。
3、扫描完成后点击“清理系统文件”按钮,再次选择 C 盘进行深度扫描。
4、在新弹出的选项列表中,勾选“休眠文件”(可能显示为“系统休眠文件”),其他项按需选择,点击“确定”执行清理。
四、调整休眠文件大小以保留功能并显著减小体积
若您仍需使用休眠功能(例如笔记本合盖即休眠),但希望大幅降低磁盘占用,可通过系统命令将 hiberfil.sys 压缩至物理内存容量的指定百分比,最低支持约 40%,兼顾实用性与空间效率。
1、以管理员身份打开命令提示符或 Windows 终端。
2、先执行命令清空现有文件:powercfg /h off。
3、再执行压缩命令:powercfg /h /size 40,将休眠文件设为物理内存容量的 40%。
4、最后重新启用休眠:powercfg /h on,系统将生成一个更小的 hiberfil.sys 文件。
五、通过控制面板图形界面配合命令彻底清理
该方式面向习惯图形化操作的用户,先在电源设置中取消休眠入口,防止误触发,再辅以命令确保 hiberfil.sys 被完全清除,避免仅界面操作导致文件残留。
1、按下 Win + R 打开“运行”对话框,输入 control 并回车,打开控制面板。
2、将查看方式设为“大图标”,点击“电源选项”。
3、在左侧菜单中点击“选择电源按钮的功能”,再点击“更改当前不可用的设置”。
4、在“关机设置”区域,取消勾选“休眠”,然后点击“保存更改”。
5、完成上述操作后,仍需打开管理员命令提示符或终端,执行 powercfg -h off 命令,确保 hiberfil.sys 被完全删除。











