在 Windows 7 中减少 pagfile.sys 和 hiberfil.sys

在 Windows 7 中减少 pagfile.sys 和 hiberfil.sys

我最近使用 Defraggler 整合了 D: 驱动器上的可用空间区域,准备使用磁盘管理器将驱动器分成两个区域,一个区域作为 Windows 7 的“数据区域”(通常位于 C: 驱动器上),另一个区域用于试验 Windows 8。Defraggler 程序运行良好,我在 C: 驱动器上运行了它,结果 C: 驱动器和 D: 驱动器上都有很多可用空间。我非常高兴。第二天醒来,我发现几乎没有剩余可用空间,C: 驱动器上大约有 8 MB,D: 驱动器上大约有 3 GB。然后我运行了 Wintree(它以图形方式显示磁盘使用情况),发现我有一个很大的页面文件和一个很大的休眠文件。因此,我暂时关闭了休眠模式,将页面文件大小减小到 2000 兆字节,然后重新启动,以便两者都生效。它对 C: 驱动器或 D: 驱动器没有影响。这对我来说毫无意义。

是什么原因导致每个驱动器上的可用空间消失?为什么页面文件大小减少和休眠文件关闭不会释放 C: 或 D: 驱动器的磁盘空间?删除这两个文件是否有意义?如果有意义,我该怎么做?安全模式?

谢谢。

罗斯

答案1

Defraggler 不会释放空间,而是将数据移动到硬盘上的扇区中,以提高硬盘的访问效率。

--

如何向您展示如何禁用休眠模式,进而从您的系统中删除 hyberfil.sys - 我按照它所说的做了,并且它对我有用。

至于 pagefile.sys,将页面文件的最大大小更改为 2GB,然后重新启动应该会减小页面文件的大小(假设页面文件大于 2GB)。如果您告诉 Windows显示隐藏文件和系统文件然后转到页面文件所在驱动器的根目录。

我的建议是再次使用 WinTree,找出正在使用空间的内容或获取更大的驱动器。

相关内容