开启休眠(Hibernation)功能后,Windows 操作系统会创建一个名为 hiberfil.sys 的文件,它保存在 Windows 安装盘的根目录下。例如,Windows 10 的盘符是 C,那么这个文件就位于 C:\ 目录中。
hiberfil.sys 文件默认是隐藏的,你需要先设置文件资源管理器,让它显示受保护的操作系统文件以及隐藏的文件和文件夹。

在 Windows 10 中,休眠功能默认是开启的。虽然电源菜单中默认不显示休眠选项,但该功能实际上处于启用状态。
根据电脑内存的大小,hiberfil.sys 文件可能占用几百 MB 甚至数 GB 的空间。一般来说,它的大小约为电脑内存容量的 30% 到 70%。
休眠是一个非常棒的功能:你可以在不真正关机、不关闭运行中程序的情况下切断电脑电源。它和睡眠模式(Sleep)完全是两回事。
如果你因为某些原因并不使用休眠功能,可以考虑删除 hiberfil.sys 文件,为 Windows 10 电脑腾出可观的磁盘空间。下面介绍如何查看该文件,并通过彻底禁用休眠功能来删除它。
查看 hiberfil.sys 文件及其大小
步骤 1:打开 Windows 10 安装盘的根目录。例如 Windows 10 装在 C 盘,就双击 C 盘图标打开 C:\。
步骤 2:由于 hiberfil.sys 是隐藏文件,此时可能还看不到它。点击文件(File)菜单,再点击 Options(选项)或 Change folder and search options(更改文件夹和搜索选项),打开文件夹选项对话框。

步骤 3:切换到查看(View)选项卡,选择 Show hidden files, folders, and drives(显示隐藏的文件、文件夹和驱动器)选项,同时取消勾选 Hide protected operating system files(隐藏受保护的操作系统文件)选项。如果弹出确认对话框,点击 Yes(是)按钮。

最后点击 Apply(应用)按钮,就能看到 hiberfil.sys 文件了。
注意,你可能只会看到名为 hiberfil 的文件而看不到扩展名。想显示扩展名的话,点击查看(View)选项卡,再勾选 File name extensions(文件扩展名)即可。
要查看文件大小,右键点击该文件,选择属性(Properties)选项。

在 Windows 10 中删除 hiberfil.sys 文件
要删除 hiberfil.sys,必须先禁用休眠功能,具体方法如下。
步骤 1:以管理员身份打开命令提示符。在开始菜单或任务栏搜索框中输入 CMD,在搜索结果中右键点击命令提示符,选择以管理员身份运行(Run as administrator)。

如果出现用户账户控制(UAC)界面,点击 Yes(是)按钮。
步骤 2:在命令提示符中输入以下命令并按回车,即可禁用休眠功能并删除 hiberfil.sys 文件。
Powercfg /hibernate off

以后想重新启用休眠功能,只需在管理员命令提示符中输入 powercfg /hibernation on 即可。
如果还想继续释放系统盘空间,可以参考删除 Windows 10 中 pagefile.sys 文件的方法。
标签: Windows 10 hiberfil.sys 休眠