禁用休眠可彻底删除hiberfil.sys释放空间:需管理员权限运行powercfg -h off命令,重启后取消隐藏受保护系统文件才能可见并确认删除;磁盘清理可临时清除休眠文件但需其仍被系统识别;powercfg /h /size 40可将休眠文件压缩至内存40%且保留功能。

当你发现C盘空间突然告急,资源管理器里却找不到明显的大文件,大概率是休眠文件hiberfil.sys在作祟——它默认驻留在C盘根目录,大小通常为物理内存的40%–75%,16GB内存机器就占约6–12GB,且带系统隐藏属性,普通操作根本删不掉。
用管理员命令彻底禁用休眠并删除文件
第一步:按 Win + R 打开“运行”,输入 cmd,然后按住 Ctrl + Shift 不放再按回车,弹出UAC提示时点“是”——【这一步必须做,否则powercfg命令无权限删除hiberfil.sys】。
第二步:在黑窗口中准确输入 powercfg -h off(注意是英文短横线,小写字母),回车执行。
第三步:界面没有任何反馈是正常的,说明命令已生效;但必须重启电脑,否则hiberfil.sys仍被系统内核锁定,无法真正删除。
第四步:重启后打开文件资源管理器,进入C盘根目录 → 点击“查看”选项卡 → 勾选“隐藏的项目” → 再点击“选项” → “更改文件夹和搜索选项” → 在“查看”标签页中取消勾选“隐藏受保护的操作系统文件(推荐)” → 点击“确定”。此时若操作成功,C:\下将不再显示hiberfil.sys。
用磁盘清理工具临时释放空间(保留休眠功能)
方法一:右键“此电脑”中的C盘 → 选择“属性” → 点击“磁盘清理” → 等待扫描完成 → 点击下方“清理系统文件”按钮 → 再次扫描 → 在列表中找到“休眠文件”或“系统休眠文件”,勾选它 → 点击“确定” → 确认删除。
方法二:任务栏搜索“磁盘清理” → 以管理员身份运行 → 选择C盘 → 扫描完成后点击“清理系统文件” → 勾选“休眠文件” → 删除。
注意:如果列表里没看到“休眠文件”选项,说明当前hiberfil.sys未被系统识别为可清理项,通常是因为休眠功能已被禁用,或该文件正被占用——此时应优先尝试管理员命令方式。
压缩休眠文件体积(兼顾功能与空间)
① 以管理员身份打开终端(PowerShell或CMD均可);
② 输入命令:powercfg /h /size 40;
③ 回车执行。该命令会将hiberfil.sys压缩至物理内存容量的40%,大幅缩减体积却不影响休眠功能使用。比如16GB内存的电脑,文件将从约10GB压到约6.4GB。

















