![我可以不将 C: 上的最低 400Mb 页面文件.... 2 个页面文件吗?](https://linux22.com/image/1445503/%E6%88%91%E5%8F%AF%E4%BB%A5%E4%B8%8D%E5%B0%86%20C%3A%20%E4%B8%8A%E7%9A%84%E6%9C%80%E4%BD%8E%20400Mb%20%E9%A1%B5%E9%9D%A2%E6%96%87%E4%BB%B6....%202%20%E4%B8%AA%E9%A1%B5%E9%9D%A2%E6%96%87%E4%BB%B6%E5%90%97%EF%BC%9F.png)
我有 8Gb RAM、C: 驱动器(60Gb SSD,仅剩 250Mb)和 2Gb 的页面文件(C:)。C: 是 Windows 7 64 位、系统程序、Office、iTunes、IE、N360 和所有付费程序的所在位置。所有免费程序和用户数据都位于另一个驱动器 D: 7200rpm 1Tb Surveillance WD 24/7 Purple 驱动器(2015 年 3 月 5 日新购买)。
我想释放 C: 上的空间。
由于我不断收到 Windows 警告,称 C: 驱动器内存不足,因此我在 D: 驱动器上创建了一个 12,288Mb 的页面文件(建议大小)。但当我尝试将 C: 驱动器页面文件设置为“无页面文件”时,我收到最低 400Mb 的警告。
这是真正的问题吗?我在论坛上看到了有关崩溃转储的警告。作为家庭用户,我需要崩溃转储吗?但崩溃转储不会转到 D: 页面文件吗?
那么,C: 上至少需要有 400Mb 的空间吗?
有 2 个页面文件可以吗?
这与性能无关,系统足够快,只是为了释放 C: 盘上的空间。
任何帮助都深表感谢。
答案1
保留 400MB,这是默认分配。这就足够了。不需要在另一个驱动器上放置页面文件。以下是一些如何重新获得一些空间的提示:
如果您不使用休眠模式,请在提升的命令提示符下运行此命令:
powercfg-h关闭
这样可以释放 8GB
运行所述程序这里
运行此命令:
vssadmin 列出 shadowstorage
ALLOCATED 是多少,MAXIMUM 是多少。如果 MAXIMUM 大于 4GB,请运行以下命令:
vssadmin 调整 shadowstorage /For=C: /On=C: /MaxSize=4GB
- 跑步这个程序并检查是否有任何可以删除的大块数据。在彩色图片中检查很容易。只需单击框即可。
答案2
我运行了我家的主计算机(Windows 7,8GB)两年,没有任何页面文件,几乎没有出现问题。我认为,只要我需要超过 8GB 的内存,就说明存在严重的内存问题,我宁愿让错误的程序因内存不足而停止,也不愿让整个系统在内存开始分页时慢慢停止运行。只要你有足够的 RAM,就没问题,但你可能需要观察你通常使用的 RAM 数量,以确定多少才够用。任何多余的 RAM 都将用于缓存,因此,如果你在执行最耗内存的操作时有合理数量的 RAM(无论是空闲的还是由缓存使用的),那么就可以了。
理想情况下,如果您要拥有一个 SSD,您确实希望将页面文件放在 SSD 上,但我知道将内容拆分到驱动器之间可能会很棘手 - 我在 128GB SSD C 驱动器上遇到了同样的情况,将用户文件放在 2TB HDD D 驱动器上。