可将页面文件分散到多个物理硬盘以提升内存交换性能。需先确认各硬盘为独立物理驱动器,再禁用自动管理,接着为每个目标非系统盘设置相同大小的自定义页面文件,然后将系统盘设为“无分页文件”,最后重启并验证各盘pagefile.sys生成情况。

如果希望提升Windows系统的内存交换性能,将页面文件分散到多个物理硬盘可以降低单一磁盘的I/O压力。以下是实现页面文件跨硬盘分布的具体操作步骤:
一、确认各硬盘为独立物理驱动器
页面文件分散仅在多个物理硬盘(而非同一硬盘的不同分区)上才具备实际性能收益。逻辑分区(如C:与D:位于同一SSD)无法提升并发读写能力。
1、按 Win + X,选择“磁盘管理”。
2、查看每个“磁盘X”条目右侧的物理设备名称及状态,确认目标盘符对应不同磁盘编号(如“磁盘0”“磁盘1”)。
3、右键任一卷,选择“属性”→“硬件”选项卡→点击设备→“属性”→“详细信息”→选择“父总线”或“位置路径”,比对是否指向不同PCIe通道或SATA控制器。
二、禁用系统自动管理页面文件
启用自动管理时,Windows仅在系统盘创建单个页面文件,且不允许手动添加其他位置。必须先关闭该选项才能自定义多盘配置。
1、右键“此电脑”→“属性”→左侧“高级系统设置”。
2、在“性能”区域点击“设置”→切换至“高级”选项卡→点击“虚拟内存”下的“更改”。
3、取消勾选“自动管理所有驱动器的分页文件大小”。
三、为非系统盘单独设置页面文件
每个目标物理硬盘需独立指定页面文件大小,且应避免设为“无分页文件”,否则该盘不参与交换操作。
1、在虚拟内存设置窗口中,从驱动器列表选择第一个目标非系统盘(如D:)。
2、选择“自定义大小”,输入初始大小与最大值(建议均为物理内存容量的1.2倍,例如16GB内存则填19456)。
3、点击“设置”按钮,确认状态栏显示“已设置”。
4、重复步骤1–3,为其余目标物理硬盘(如E:、F:)逐一配置相同数值的初始与最大大小。
四、调整系统盘页面文件为“无分页文件”
将系统盘页面文件移除可强制交换操作完全由指定的高速/低负载硬盘承担,减少系统盘碎片化与争用。
1、在虚拟内存驱动器列表中选择系统盘(通常为C:)。
2、选择“无分页文件”选项。
3、点击“设置”,弹出警告框时点击“是”确认清除。
五、重启系统并验证配置生效
Windows仅在重启后加载新页面文件配置,且需验证各目标盘根目录下pagefile.sys是否真实生成并具有正确权限。
1、点击“开始”→电源图标→选择“重新启动”(非“注销”或“睡眠”)。
2、重启进入系统后,打开文件资源管理器,依次访问各目标盘根目录(如D:\、E:\)。
3、启用“查看”→勾选“隐藏的项目”,确认存在pagefile.sys文件且大小与设置值一致(右键→属性→常规)。











