Windows 中的 Hiberfil.sys、Pagefile.sys 和 Swapfile.sys:差异和管理

最后更新: 26/05/2025
作者: 艾萨克
  • hiberfil.sys、pagefile.sys 和 swapfile.sys 在内存和暂停管理中发挥着关键作用 Windows.
  • 删除或缩小这些文件可以释放空间,但可能会影响系统稳定性或功能。
  • 根据 RAM 使用情况和计算机特性,可以并且建议管理其大小。

Windows 上 hiberfil.sys、pagefile.sys 和 swapfile.sys 之间的区别

当您在 Windows 中探索硬盘驱动器的内容时​​,迟早会遇到名为 hiberfil.sys、pagefile.sys 和 swapfile.sys 的神秘文件。 这些文件通常由操作系统本身隐藏和保护,但它们会引起注意,因为它们会占用数 GB 的空间。您是否真的知道它们的用途、是否可以删除它们,或者它们如何影响您的计算机性能?

在本文中,我们将深入了解 Windows 中的差异、功能以及如何管理这些文件。 我们还将分析是否值得删除它们、减小它们的大小或只是让系统处理它们。所有这些都以自然的方式进行了解释,没有不必要的技术细节,并提供了实用的建议以充分利用它。 存储 从您的计算机

什么是 hiberfil.sys、pagefile.sys 和 swapfile.sys?

要了解这些文件存在的原因以及它们在 Windows 中的作用,您需要 了解系统如何管理 RAM 以及睡眠和休眠方法。

HIBERFIL.SYS 它是 Windows 在计算机进入休眠模式或使用某些功能时保存 RAM 全部内容的文件,例如 快速入门。基本上,它会对 RAM 中的内容进行精确复制,让一切在重启后恢复到原来的样子。

Pagefile.sys时 它被称为分页文件或 虚拟内存。当实际物理内存已满时,它允许系统使用部分磁盘存储,就像它是额外的 RAM 一样。这样,Windows 会将不常用的进程和数据移动到磁盘,为优先级更高的任务保留 RAM。

Swapfile.sys而它则出现在Windows 8及更高版本中。它的功能与pagefile.sys非常相似,但专注于管理现代通用应用程序(UWP)的内存以及应用程序的快速挂起和恢复。 应用 地铁。该文件允许这些应用程序保留在后台,而不会消耗所有物理 RAM。

hiberfil.sys、pagefile.sys 和 swapfile.sys 文件的位置

这些文件位于何处?为什么它们不容易被看到?

默认, 所有这些文件都是在安装 Windows 的驱动器的根目录中创建并存储的,通常是 C: 但是,Windows 将它们隐藏起来,防止它们被意外访问或未经授权的删除。要查看它们,您需要转到文件夹选项并取消选中“隐藏受保护的操作系统文件”框。

  在 iPhone 和 Android 上存档 WhatsApp 聊天的方法

如果您更喜欢使用 comandos,你可以通过运行命令来查看它们 DIR /A:HC:\ 在控制台中。它们将与其他系统文件一起出现在那里。

hiberfil.sys 到底是什么以及它是如何工作的?

Hiberfil.sys 对于休眠模式至关重要,这是 手提 以及台式电脑,它允许您关闭电脑,同时保存系统的精确状态。当您使计算机休眠时,Windows 会将 RAM 的全部内容复制到 hiberfil.sys。然后机器完全关闭,消耗零能量。重新启动后,系统只需将该文件恢复到 RAM,将您的工作恢复到原来的位置。

此外,从 Windows 8 开始,此文件还用于实现所谓的“快速启动”,从而加快 引导 保存部分系统内核和主要驱动程序。因此,即使您不手动使用休眠模式,hiberfil.sys 也可能存在于您的磁盘上。

hiberfil.sys 的大小通常与安装的 RAM 相似,但可以使用高级命令进行调整(例如,使用 powercfg.exe /hibernate /size 50 将其减少到 50%)。但是,不能低于物理 RAM 的一半。

pagefile.sys 的作用是什么?为什么它很重要?

Pagefile.sys 是著名的虚拟内存或分页文件。其目的是允许 Windows 处理超出安装 RAM 数量的工作负载。当物理内存已满时,Windows 会“分页”或将很少使用的数据移动到 pagefile.sys,从而释放实际 RAM 中的空间以执行更重要的任务。

此文件对于防止 RAM 耗尽时崩溃和强制程序关闭至关重要。即使 RAM 已达到极限,它也能帮助操作系统和要求苛刻的应用程序顺利运行。

pagefile.sys 的大小取决于 RAM 以及 Windows 的自动或手动配置。。默认情况下,系统会动态调整其大小,但用户可以更改它、限制它,甚至完全禁用虚拟内存(尽管后者仅在您有大量 RAM 并且知道自己在做什么时才推荐)。

  您应该知道如果您的 HP 打印机无法扫描,您可以在 Windows 10 中执行哪些操作。

swapfile.sys 起什么作用?

Swapfile.sys 是三个文件中最不为人所知的,但它在现代版本的 Windows 中发挥着非常特殊的作用。它旨在高效管理通用应用程序(UWP)的快速暂停和恢复,特别是系统标配的应用程序和针对Metro/ModernUI界面开发的应用程序。

该文件允许这些应用程序保持“暂停”状态而不占用物理内存,并加快其重新打开速度。它的大小与 pagefile.sys 或 hiberfil.sys 相比要小得多,并且通常不会造成磁盘空间方面的问题。

您真的可以删除这些文件而不发生任何事情吗?

这是一个价值百万美元的问题。答案取决于文件以及您如何使用计算机。

删除 hiberfil.sys: 如果您从未使用休眠功能(并且不依赖快速启动),您可以删除 hiberfil.sys,除了失去该功能外,不会产生任何后果。为此,您必须使用命令禁用休眠 powercfg /h 关闭 在一个窗口中 终端 具有管理员权限。重新启动后,Windows 将删除 hiberfil.sys 并释放几 GB 的空间,具体取决于您的 RAM。

唯一的负面影响是您将无法使计算机进入休眠状态,并且快速启动模式将不再可用,因此启动速度会稍微慢一些。除了笔记本电脑的休眠功能有助于节省电池寿命外,禁用它通常不会有问题。

删除或减少 pagefile.sys

  • 转到控制面板 > 系统 > 高级系统设置。
  • 在“高级”选项卡上,单击性能下的“设置”。
  • 再次选择“高级”选项卡,然后单击“虚拟内存”下的“更改”。
  • 取消选中“自动管理所有驱动器的分页文件大小”框。
  • 选择“无分页文件”并按“设置”将其删除,或选择“自定义大小”来限制其空间(例如,初始 4000 MB,最大 8000 MB,取决于您的需求和 RAM)。
  • 单击“确定”并重新启动计算机以应用更改。

理事会全国: 如果您有多个磁盘,则可以将页面文件移动到辅助驱动器,只要它的速度等于或快于主驱动器即可。如果将其移至速度较慢的驱动器,性能可能会变差而不是提高。

  如何在 Pokémon GO 中获取仙子伊布:终极指南

减小 hiberfil.sys 的大小(可选)

  • 以管理员身份打开命令提示符。
  • powercfg.exe /休眠/大小 50 这样它就只使用一半的 RAM(低于 50% 是不可能的)。

这些文件实际上占用了多少空间?

每个文件的大小取决于 RAM 的数量和系统配置:

  • HIBERFIL.SYS:它通常占用 75% 到 100% 的 RAM。例如,如果您有 16GB 的 RAM,则该文件可能占用 12 到 16GB 之间的空间。
  • Pagefile.sys时:它的大小是动态的,但通常是 RAM 的 1 到 1,5 倍,尽管如果您手动限制它,它可能会小得多。
  • Swapfile.sys:它是最小的,通常小于 1 GB,具体取决于所使用的 UWP 应用程序。

这些文件可能占用数十 GB,这对于配备硬盘的笔记本电脑尤其重要。 SSD 容量有限。

删除或修改这些文件的优点和缺点

消除或减少它们的好处:

  • 如果存储空间很小,请释放大量空间(几 GB)。
  • 更好地控制系统使用的资源。

缺点或可能的风险:

  • 您将失去休眠(在 hiberfil.sys 的情况下)或使用快速启动的能力。
  • 如果在 RAM 有限的计算机上删除 pagefile.sys,可能会遇到崩溃、意外关机或性能下降的情况。
  • 某些程序可能需要虚拟内存才能正常运行。

如果删除这两个文件会发生什么情况?

如果您同时删除 hiberfil.sys 和 pagefile.sys,并且您的 RAM 也较低,则当您同时打开多个应用程序时,您的计算机可能会变得不稳定甚至崩溃。 在具有 16GB 或更多 RAM 的现代计算机上通常不会出现问题。,但在较旧或内存不足的 PC 上,最好至少保留分页文件。

至于 swapfile.sys,除非您正在寻求最大程度的优化并且确切知道自己在做什么,否则不值得担心它的空间。

相关文章:
Windows 10 修复:大型 Windows.edb 文件

发表评论