c盘空间无故减少多因休眠文件hiberfil.sys占用,其大小约等于内存容量且默认隐藏;需取消隐藏受保护系统文件才能查看;永久删除需管理员运行powercfg -h off并重启;也可用磁盘清理工具单独删除或压缩文件体积。

C盘空间无故变小,尤其是突然少了几个G甚至十几G,大概率是系统休眠文件hiberfil.sys在作祟——它默认隐藏、受保护,且大小≈你电脑内存容量,16GB内存就占掉约15.8GB,却不会随重启自动消失。
确认休眠文件是否正在吃掉C盘空间
打开文件资源管理器,进入C盘根目录 → 点击顶部“查看”选项卡 → 勾选“隐藏的项目” → 再点击右上角“选项”→ 选择“更改文件夹和搜索选项”→ 切换到“查看”标签页 → 【取消勾选“隐藏受保护的操作系统文件(推荐)”】 → 点击“确定”。此时刷新C盘,若看到名为hiberfil.sys的文件,大小接近你的内存容量(如16.0 GB),就是它占用了空间。
这一步必须做,否则你根本看不到这个文件,后续所有清理都无从验证。
永久删除休眠文件(推荐)
按下Win + R调出运行框 → 输入cmd → 【按住Ctrl+Shift不放再按回车】,弹出UAC窗口点“是”,进入管理员命令提示符 → 输入powercfg -h off(注意:-h中间是英文短横线,字母全小写,无空格)→ 回车执行。
界面不会有任何提示,这是正常现象。命令已生效,但文件尚未删除——【必须重启电脑】,系统会在启动过程中自动移除hiberfil.sys。重启后再次检查C盘根目录,该文件将彻底消失,释放空间即时可见。
临时释放空间但保留休眠功能
方法一:用磁盘清理工具单独删休眠文件
任务栏搜索“磁盘清理” → 以管理员身份运行 → 选择C盘 → 点“确定”扫描 → 扫描完成后点“清理系统文件” → 再次选C盘深度扫描 → 在列表中找到“休眠文件”或“系统休眠文件” → 【仅勾选这一项】 → 点“确定”并确认删除。此操作不关闭休眠,下次休眠时会重建文件,空间可能再度被占满。
方法二:压缩休眠文件体积
管理员运行CMD → 输入powercfg -h size 40(数字代表内存占比,40即40%)→ 回车。例如16GB内存设备,休眠文件将从15.8GB压缩至约6.3GB。该指令可随时调整,无需重启立即生效。











