网站搜索

什么是 hiberfil.sys 以及如何删除它?


摘要:当您将 PC 置于休眠模式时,Windows 将有关 PC 当前状态的信息存储在 hiberfil.sys 中。您可以通过禁用休眠模式来删除 Hiberfil.sys。以管理员身份运行命令提示符并在窗口中输入“powercfg -h off”以禁用休眠模式并删除 hiberfil.sys。

您可能正在阅读本文,因为您注意到系统驱动器上有一个巨大的 hiberfil.sys 文件,您想知道是否可以删除它以释放一些空间。这是该文件的内容,以及如何删除它(如果需要)。

什么是 hiberfil.sys 文件?

根据您使用的 Windows 版本,您可以在不使用 PC 时使用多个选项来节省电量。显然,您可以将其关闭。但是,您也可以让它进入睡眠或休眠模式,这样它使用的电量会大大减少,但在您需要时仍然可以快速使用。睡眠使用的电量刚好足以维持 PC 内存中的信息。 Hibernate 通过将内存中的信息写入硬盘驱动器并实质上关闭来节省更多电量——好处是让您的 PC 恢复运行比将其从完全关闭状态唤醒要快得多。这就是 hiberfil.sys 文件的来源——Windows 将内存中的信息写入该文件。

虽然我们建议在大多数情况下使用睡眠或休眠模式而不是关闭电脑,但我们知道许多人只是更喜欢关机。在这种情况下,禁用 PC 上的休眠模式将允许您删除该文件并回收宝贵的磁盘空间。而且该文件会占用相当多的空间。多少取决于您的 PC 中安装的内存量。在我们的示例中,hiberfil.sys 文件使用了高达 13 GB 的磁盘空间。

在 Windows 10、8、7 或 Vista 中禁用休眠模式

禁用休眠模式的技术在 Windows 10、8、7 和 Vista 中几乎相同。您需要在管理模式下使用命令提示符来完成它,但这只是一个简单的命令。禁用休眠模式会自动删除 hiberfil.sys 文件。

通过首先点击开始并键入“命令提示符”来打开命令提示符。当您看到弹出命令提示符应用程序时,右键单击它,然后选择“以管理员身份运行”。

在提示符下,键入以下命令,然后按 Enter:

powercfg -h off

此命令会立即禁用休眠模式,因此您会注意到它不再是关闭菜单中的一个选项。而且,如果您再次访问文件资源管理器,您会看到 hiberfil.sys 文件已被删除,所有磁盘空间再次归您所有。

如果您改变主意并想再次启用休眠模式,只需重新访问命令提示符并使用此命令:

powercfg -h on

您应该可以再次使用 Hibernate 命令,Windows 将重新创建 hiberfil.sys 文件。

在 Windows XP 中禁用休眠模式

在 Windows XP 中禁用休眠模式与在更高版本的 Windows 中略有不同。首先,前往控制面板 > 电源选项。在“电源选项”属性窗口中,切换到“休眠”选项卡并禁用“启用休眠”选项。

禁用休眠模式后,重新启动电脑,然后您需要手动删除 hiberfil.sys 文件。