微软文档指出,并不建议用户仅因电脑装有32GB内存就关闭页面文件。Windows页面文件(pagefile.sys)不仅用于在需要时把较少访问的已修改数据移出内存,也会扩大系统能够向应用程序承诺的内存总量,并为系统崩溃转储提供存储空间。

任务管理器中的“正在使用”内存与“已提交”内存并不是一回事。“已提交”表示Windows已向程序承诺可用的内存额度;其上限由物理内存和页面文件共同决定。关闭页面文件后,系统提交上限会降至略低于实际RAM容量,因此32GB电脑的应用程序合计可获得的承诺内存也会被限制在略低于32GB。即使当下仍有空闲RAM,程序若已申请大量内存,也可能因触及提交上限而出现冻结、崩溃或其他故障。

微软表示,页面文件应根据每台电脑的峰值内存提交量和崩溃转储设置来决定,无法用一个固定尺寸适用于所有设备,因此默认让Windows自动管理。系统管理的页面文件会根据内存需求和崩溃转储要求调整;如果系统提交量达到上限的90%,页面文件可能自动扩展。若页面文件关闭,Windows通常也无法保存系统崩溃转储,除非另行配置专用转储文件。

页面文件占用率达到100%本身不等于电脑变慢,关键是系统提交量是否接近提交上限;硬页面错误也不一定意味着Windows正在读取页面文件,因为从程序或动态链接库读取数据同样会被计为硬页面错误。对大多数32GB电脑而言,如果常用游戏和程序的峰值提交量远低于上限,关闭页面文件通常也难带来明显提速,却会失去额外内存余量。报道作者的测试机上,系统管理的页面文件占用25.6GB,但这只是其设备的实际情况,不代表所有电脑都会占用同样空间。
微软提到一种特殊情况:若某些程序在自动扩展页面文件期间频繁申请内存,可能遇到暂时性的内存不足错误;此时可考虑按工作负载手动设置页面文件初始大小,微软支持文档列出的一个建议是初始值设为RAM的1.5倍。这属于针对特定问题的处理方式,并非所有电脑都应照此设置