Windows 11 休眠文件占用了 80% 的磁盘空间

Windows 11 休眠文件占用了 80% 的磁盘空间

休眠文件占用了我 1TB 磁盘中的 818GB。我尝试过从命令提示符和 regedit 禁用它或减小它的大小:

命令:

powercfg.exe /hibernate /size N

powercfg -h off

注册编辑:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

并更改HibernateEnabledDefaultvalue为 0

但它似乎什么也没做。当我尝试更改大小时,我收到消息:“连接到系统的设备无法运行。”。

任何建议都值得赞赏。

在此处输入图片描述 在此处输入图片描述

答案1

hiberfil.sys我设法通过首先启用然后禁用休眠模式来摆脱该文件:

powercfg -h on

powercfg -h off

奇怪的是,虽然硬盘空间已经释放,但系统设置中仍然报告“休眠文件 818 GB”。

感谢所有发表答案或发表评论的人。

答案2

这是一个隐藏且受保护的文件。如果你看不到该文件,那么你怎么知道它有那么大?我认为它不太可能有 818GB。

Hiberfil.sys 隐藏系统文件位于安装操作系统的驱动器的根文件夹中。安装 Windows 时,Windows 内核电源管理器会保留此文件。此文件的大小大约等于计算机上安装的随机存取存储器 (RAM) 的大小。2021 年 9 月 23 日。

来自 learn.microsoft

从管理命令 shell 或 Powershell 使用以下命令

powercfg -h off 关闭休眠模式并删除文件。

powercfg -h on 开启休眠模式

powercfg hibernate size NN减小大小。其中 NN 是内存的百分比大小。请注意,它可能仍存储着其他项目,例如驱动程序。

答案3

hiberfil.sys磁盘上的文件有问题。

我建议使用提升的命令提示符禁用休眠模式,使用以下命令:

powercfg -h off

如果该hiberfil.sys文件仍然存在,请启动 Linux Live USB 并删除该文件。

重启 Windows 并立即运行chkdsk以验证磁盘。如果发现错误,请运行chkdsk /f以修复(但在此之前请备份您的数据)。

如果一切顺利,运行:

powercfg -h on

如果文件仍然太大,则使用以下命令将其减少到磁盘的 10%:

 powercfg.exe /hibernate /size 10

如果文件仍然太大,请再次重复上述过程。

如果文件仍然太大,则表明 Windows 存在问题。要修复, 通过就地升级修复安装 Windows 10,然后重复。

相关内容