什么是 hiberfil.sys 和 pagefile.sys 文件,我可以安全地删除它们吗?

mar*_*set 71 hibernate pagefile

我注意到 C: 驱动器的根目录中有两个大 (~ 2GB) 文件 (hiberfil.sys 和 pagefile.sys) 并想知道它们是什么。我在谷歌上搜索并找到了一些有趣的链接,但在这个网站上没有找到任何答案。我想在这里回答这个问题以供将来参考会很好。

以下是我的问题:

  • 文件 hiberfil.sys 是做什么用的?
  • 文件 pagefile.sys 是做什么用的?
  • 我可以安全地删除这些文件吗?

wol*_*ajr 64

hiberfil.sys:是当您选择“休眠”系统时 Windows 使用的文件。如果您不使用休眠选项,请查看此站点以了解如何删除它。简而言之,您powercfg -h off在具有管理员权限的命令终端中运行。然后应自动删除该文件,并禁用 Windows 休眠功能。

pagefile.sys:是 Windows 用作页面文件或虚拟内存交换的文件。如果您有 1?GB 的 RAM 并且想要使用 2?GB 作为您的内存,Windows 将在您的 HD 中创建一个 1?GB 的虚拟内存并根据需要使用它。请参阅此站点以了解如何删除它。

你能删除它们吗?是的,但不是简单地转到 Windows 资源管理器并删除它们。查看提供的链接,或对您的 Windows 版本进行一些研究,以了解如何删除它们。

请注意,仅仅删除它们是不够的:您必须禁用休眠选项和 Windows 的虚拟内存使用。

  • 我不会在 Windows 7 中删除页面文件。根据我的经验,这会导致奇怪的行为。但是,如果您有过多的内存,您可以尝试一下。[这与 Windows XP 相反,如果您的内存超过 1GB,则删除页面文件可以正常工作] (7认同)
  • 在引入_hybrid sleep_(它似乎也使用“hiberfil.sys”)之后,这个答案仍然有效吗?https://answers.microsoft.com/en-us/windows/forum/all/hiberfilsys-for-sleep-mode/5ff5ca83-2800-4adf-84cb-27714dfe84f9 (2认同)

Unf*_*nut 15

顾名思义,Hiberfil.sys 是 Windows 保存快照数据的文件。因此,文件的大小始终等于计算机上可用 RAM 的总量。

删除文件并禁用休眠。

1.Open a command prompt with administrative privileges.
2.Enter “powercfg.exe -h off”.
Run Code Online (Sandbox Code Playgroud)

Pagefile.sys 是 Windows 页面文件,也称为 Windows 用作虚拟内存的文件。因此不应删除。