当系统因物理内存不足而卡顿时,可通过五种方法优化虚拟内存:一、手动配置大小;二、迁移至非系统SSD;三、PowerShell重置为自动管理;四、运行命令直达设置界面;五、按内存容量分级设定参数。

如果您发现系统在运行多任务或大型程序时响应迟缓、频繁卡顿,可能是物理内存不足导致系统过度依赖低速硬盘交换,此时调整虚拟内存配置可显著改善运行流畅度。以下是提升系统性能的设置方法:
一、通过系统属性手动配置虚拟内存
该方法允许用户完全控制虚拟内存的位置、初始大小和最大大小,适用于对系统性能有明确需求的用户。Windows默认使用“自动管理所有驱动器的分页文件大小”,但此模式可能无法适配高负载场景。
1、右键点击“此电脑”或“我的电脑”,选择“属性”。
2、在左侧菜单中点击“高级系统设置”。
3、在“系统属性”窗口中,切换到“高级”选项卡,点击“性能”区域下的“设置”按钮。
4、在“性能选项”窗口中,切换到“高级”选项卡,点击“虚拟内存”区域下的“更改”按钮。
5、取消勾选“自动管理所有驱动器的分页文件大小”。
6、选中系统所在的驱动器(通常是C盘),选择“自定义大小”,在“初始大小(MB)”和“最大大小(MB)”中输入数值。建议初始大小设为物理内存的1.5倍,最大大小设为物理内存的3倍;例如16GB内存对应24576 MB初始值与49152 MB最大值。
7、点击“设置”,再点击“确定”,重启计算机使更改生效。
二、将虚拟内存迁移至非系统固态硬盘分区
当系统盘(C盘)空间紧张或存在频繁读写瓶颈时,将虚拟内存迁移至另一块空闲且读写性能良好的固态硬盘分区,可降低C盘IO压力并提升页面文件访问效率。该操作要求目标分区为NTFS格式且具备足够连续空间。
1、按步骤一中第1–4步打开“虚拟内存”设置窗口。
2、取消勾选“自动管理所有驱动器的分页文件大小”。
3、先选中当前系统盘(如C:),选择“无分页文件”,点击“设置”以禁用该盘上的页面文件。
4、再选中目标固态硬盘上的一个非系统分区(如D:),选择“自定义大小”,输入与步骤一相同的初始大小和最大大小数值。
5、确保C盘设置为“无分页文件”,其他分区仅保留一处启用状态,且目标分区至少有20GB连续可用空间。
6、点击“设置”,确认提示后点击“确定”,重启计算机。
三、使用PowerShell命令重置为系统托管模式
当手动配置出错或需要快速恢复默认行为时,可通过PowerShell命令强制启用系统自动管理功能。该方式绕过图形界面限制,直接修改注册表底层参数,适用于无法进入常规设置界面的故障状态。
1、以管理员身份运行PowerShell。
2、输入以下命令并按回车执行:Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name 'PagingFiles' -Value 'C:\pagefile.sys' -Type MultiString。
3、输入以下命令启用系统自动管理:Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management' -Name 'AutomaticManagedPagefile' -Value 1 -Type DWord。
4、重启计算机使更改生效。
四、通过运行命令直达虚拟内存设置界面
该方式绕过图形化导航层级,通过内置命令直接调起系统属性高级选项卡,适合快捷操作或桌面右键功能被策略禁用的环境,可确保稳定进入配置入口。
1、按下Win + R组合键,打开“运行”对话框。
2、输入systempropertiesadvanced并按回车键。
3、系统将直接打开“系统属性”窗口,且默认定位在“高级”选项卡。
4、点击“性能”区域的“设置”按钮。
5、在“性能选项”窗口中,切换到“高级”选项卡,点击“虚拟内存”区域的“更改”按钮。
五、依据物理内存容量设定比例参数
不同容量物理内存对应最优虚拟内存范围不同,盲目套用统一数值可能导致SSD写入损耗加剧或内存交换频繁。需按实际RAM规模分级设定,兼顾性能与寿命。
1、若物理内存为4GB及以下,初始大小设为物理内存的1.5–2倍,最大值不超过3倍。
2、若物理内存为8GB–16GB,初始大小设为物理内存的1–1.5倍,最大值设为1.5–2倍。
3、若物理内存为32GB及以上,初始大小设为物理内存的0.5–1倍,最大值与初始值相等即可避免动态扩展开销。
4、完成设置后,在“虚拟内存”窗口中确认所选驱动器显示“已启用”状态,并检查数值与预期一致。











