SSD 可用磁盘空间的周期性变化:WinDirStat 结果

SSD 可用磁盘空间的周期性变化:WinDirStat 结果

我第一次启动电脑时,它显示我只有 1.1 GB 的可用空间!但是当我重新启动时,它显示 11.4 GB,如果我再次重新启动,它会回到 1.1GB,依此类推。实际数字随着时间的推移越来越小,但差异相当稳定,约为 10GB。(我运行的是 Windows7 Pro SP1)。

从研究该问题来看,PageFile 和 Hiberfil 可能是罪魁祸首。此外,如果您查看 WinDirStat 结果的 jpeg,您会发现差异更多的是系统文件造成的。

1.) 我是否已经做了足够的工作来证明 Pagefile 或 Hiberfil 是导致问题的原因?如果没有,我还应该做哪些额外的工作?

2.) PageFile/Hiberfil 是否会导致我所经历的可用磁盘空间的周期性变化?

巴兹

显示有 11.4 GB 可用

第一张图片显示剩余11.4GB

显示仅剩 1.1GB 可用

第二个显示只有 1.1GB 可用

答案1

如果您从命令提示符运行以下命令:

cd \
dir /A:SH *.sys

您将看到这些文件。在我自己的 Windows 8.1 机器上,我得到:

 Directory of C:\

2015-05-21  08:53     6,792,314,880 hiberfil.sys
2015-05-21  08:53     1,342,177,280 pagefile.sys
2015-05-21  08:53        16,777,216 swapfile.sys
               3 File(s)  8,151,269,376 bytes
               0 Dir(s)  214,779,428,864 bytes free

因此,只需在 2 种不同的可用空间情况下运行相同的命令即可得到答案。

如果您能用您拥有的 RAM 数量更新您的问题,它可能会提供更多线索。但是,如果您的驱动器太小,则需要释放一些空间。这是在 SSD 上运行的缺点。

您可以关闭休眠功能,这样可以删除(或允许您删除)hiberfil.sys。该文件的大小应该与您安装的 RAM 大小大致相同。例如,我有 8GB 的​​ RAM,而我的文件刚好超过 6GB。

你的页面文件也与 RAM 相关,但不同之处在于你可能会看到文件的增长取决于你使用的 RAM需要与 RAM 相比. 使用太少的 RAM 运行太多事情会导致其增长。

更新:由于其他问题,您无法休眠,因此您应该禁用此功能。

如果有的话,将页面文件移动到另一个驱动器是一种选择,但实际上,通过移动不常用的文件(例如图像或音乐),您可能会获得更好的性能(除非第二个磁盘也是 SSD)。

答案2

页面文件一开始很小,然后根据需要增大。您一定正在运行一些占用大量内存的应用程序。

运行 Firefox 和 Chrome 并打开数百个标签页需要巨大的内存容量。

查看内存使用情况:

  • 在 Firefox 中,导航至关于:记忆并点击“测量”
  • 在 Chrome 中,导航到 chrome://memory。

手动设置页面文件大小将减少一些开销,

考虑添加 RAM 来匹配使用情况或减少使用情况以匹配您的 RAM。

相关内容