hiberfil.sys是Windows休眠功能生成的隐藏系统文件,大小约等于物理内存容量,需通过管理员终端执行powercfg /hibernate off并重启才能安全删除;禁用后可在电源选项中移除休眠按钮,并用powercfg /a验证是否生效。

你的Win11 C盘突然少了12GB、16GB甚至31GB空间,用WizTree扫描发现C:\根目录下有个叫hiberfil.sys的灰色隐藏文件占满空间——它不是病毒,而是休眠功能自动生成的内存快照,大小约等于你物理内存容量,必须通过系统级指令才能安全删除。
确认hiberfil.sys是否真在作祟
打开文件资源管理器 → 地址栏输入C:\回车 → 点击「查看」→ 勾选「隐藏的项目」和「隐藏受保护的操作系统文件(推荐)」→ 刷新页面。如果看到一个名为hiberfil.sys、大小接近你内存容量(如32GB内存对应约24–31GB)的文件,就是它了。
【注意:该文件默认不可见、不可删,强行右键删除会提示“拒绝访问”或“正在使用中”】
管理员终端一键禁用并删除(最直接)
这一步调用系统原生电源管理指令,在获得最高权限后强制注销休眠支持,系统将在下次启动时自动删除C:\hiberfil.sys,无需手动干预,是释放空间最可靠的方式。
第一步:按Win + X → 选择「终端(管理员)」
第二步:确认左上角显示为「PowerShell」或「命令提示符」标识
第三步:输入命令:powercfg /hibernate off → 按回车执行
第四步:命令执行后无任何提示即表示成功;立即重启电脑 → 重启后再次打开C:\根目录刷新查看,hiberfil.sys已彻底消失
【关键提醒:必须重启!否则系统进程仍锁定该文件,资源管理器里看不到变化,磁盘空间也不会释放】
从关机菜单中移除休眠按钮
即使休眠功能已被禁用,部分品牌机型(如华硕台式机、联想ThinkPad)仍会在开始菜单关机展开项里显示灰色“休眠”选项——它不可用但容易误点。
方法一:控制面板路径
Win + R → 输入control → 回车 → 右上角「查看方式」切为「大图标」→ 点「电源选项」→ 左侧点「选择电源按钮的功能」→ 点顶部「更改当前不可用的设置」→ 取消勾选「休眠」→ 点「保存更改」
方法二:注册表强制屏蔽(适用于反复出现休眠选项的设备)
Win + R → 输入regedit → 回车 → 导航至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power → 在右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为HibernateEnableDefault → 双击将其数值数据改为0
验证是否真正生效
以管理员身份运行终端 → 输入命令:powercfg /a → 回车
若返回信息中明确出现「休眠未配置」且无「待机(S4)」字样,即表示已关闭
再打开「设置」→「系统」→「存储」→「系统和保留」,「休眠文件」这一项应已完全消失

















