如何在 Windows 8 上禁用 swapfile.sys?

如何在 Windows 8 上禁用 swapfile.sys?

可以禁用页面文件系统休眠文件然而,似乎没有关于如何禁用交换文件

文件交换文件似乎是来自 Metro 的附加分页文件,我想知道是否也有办法禁用它。

答案1

不建议完全禁用页面文件,但如果您有大量 RAM,您可以将其限制为合理的小尺寸,这样它就不会占用您宝贵的 SSD 空间。除了节省 SSD 空间外,禁用页面文件不会使 PC 运行得更快,除非真的有必要,否则 Windows 不会使用页面文件。

要手动设置页面文件大小,请Win+Break按 打开控制面板系统页面,单击Advanced System Settings,选择Advanced选项卡,单击Settings...(性能组),选择Advanced选项卡,单击Change...按钮(虚拟内存组),取消选中Automatically...,选择Custom size单选按钮,然后在两个字段中输入相同的值。例如,512 MB 即可。按Set,然后OK。现在您需要重新启动才能应用新设置。

澄清David Schwartz 的评论。Windows 经常会在安装过程中为分页文件分配不合理的空间(例如在 16G RAM 的机器上分配 16G),并且不会自动缩小空间(我猜它有一个“只增长”策略)。但是实际的分页文件使用量限制在 100-200M 左右,因为主 RAM 实际上从未耗尽。我猜小的使用量来自一些 Windows 架构原因,正如 David 正确提到的那样。所以,如果你有标准 HDD,你真的不需要关心。但如果你受到小型 SSD 的限制,节省几 GB 的空间真的很有用。那是唯一的我知道手动设置页面文件大小的正当理由。我又想起了一条 - 您的 HDD 备份可能会变得更小(取决于您使用的备份软件有多智能)。

答案2

swapfile.sys 是针对新 Windows 应用商店应用的特殊页面文件。您可以删除它,前提是禁用正常页面文件

还有一个禁用它的方法,但保留正常的 pagefile.sys. 运行regedit.exe,转到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management,创建一个32位DWORDSwapfileControl并将其设置为0

相关内容