如何在 WinXP 中删除或调整 pagefile.sys 的大小?在“我的电脑”中更改属性不起作用,在管理工具 > 计算机管理中更改属性也不起作用。
答案1
首先,我强烈建议您投资一些额外的存储空间(如果您担心的话),而不是这样做。如果您有大量的物理 RAM,您可能实际上不需要页面文件,但它是一个安全网,可以防止出现严重的“内存不足”错误,尤其是对于较旧的程序。
也就是说,您可以使用 system32 中的 pagefileconfig.vbs 脚本。示例(如果您担心 D 盘):
PAGEFILECONFIG.vbs /删除/VO D:
重新启动后,它将根据您设置的大小重建页面文件。
答案2
将页面文件的大小设置为 10 MB 有点没用。此时,它不会给你带来任何好处,而且操作系统可能也不允许这样做。一般来说,为了按设计运行,页面文件需要至少物理 RAM 的整个大小。实际上,它应该大于 RAM 的整个大小,否则它根本就没有意义。
如果您确实不需要页面文件,那么最好的解决方案就是将其完全关闭,而不是尝试将其设置为 10 MB。
禁用页面文件
在这样做之前,请确保这对你的情况来说是一个明智的选择。特别是,确保你已经很多的 RAM。一旦页面文件被禁用,如果程序试图分配比系统中可用的物理 RAM 更多的内存,它们就会失败。
话虽如此,如果您确实有足够的 RAM,禁用页面文件可能确实是最佳选择。禁用页面文件后,您应该会看到性能提升。如果您的系统是基于 SSD 的,则不将页面文件放在 SSD 上也会限制 SSD 的磨损,因此 SSD 的使用寿命应该会更长。
删除页面文件
- 打开计算机属性
- 转到“高级”选项卡
- 在“性能”标题下,点击“设置”
- 转到“高级”选项卡
- 在“虚拟内存”标题下,单击“更改”
- 确保“自动管理所有驱动器的分页文件大小”不是已检查
- 选择页面文件大小不为“无”的驱动器
- 选择“无页面文件”单选按钮,然后单击“设置”
- 重新启动计算机。
现在应该禁用页面文件并且pagefile.sys应该消失。