增加虚拟内存有三种方法:一、通过系统属性调整大小,取消自动管理后自定义c盘分页文件;二、新建独立分区(如d:)存放页面文件并禁用c盘原有设置;三、用powershell命令批量配置注册表参数并重启。

如果您的电脑频繁弹出“内存不足”的提示,系统运行变慢或程序无法正常启动,则可能是物理内存容量已满,系统需要借助硬盘空间扩展可用内存。以下是增加虚拟内存的具体方法:
一、通过系统属性调整虚拟内存大小
此方法直接修改Windows系统的页面文件设置,让系统在硬盘上分配更大空间作为补充内存,适用于所有Windows版本,无需第三方工具。
1、右键点击“此电脑”或“我的电脑”,选择“属性”。
2、在左侧菜单中点击“高级系统设置”。
3、在“系统属性”窗口中,切换到“高级”选项卡,点击“性能”区域的“设置”按钮。
4、在新窗口中切换到“高级”选项卡,点击“虚拟内存”区域的“更改”按钮。
5、取消勾选“自动管理所有驱动器的分页文件大小”。
6、选中系统所在磁盘(通常是C盘),选择“自定义大小”,在“初始大小”和“最大值”栏中输入数值(建议初始大小设为物理内存的1.5倍,最大值设为物理内存的3倍,单位为MB)。
7、点击“设置”,再点击“确定”,重启电脑使更改生效。
二、使用磁盘未分配空间新建独立虚拟内存分区
将虚拟内存移至另一块读写速度较快且碎片较少的硬盘分区,可减少系统盘I/O压力,提升页面文件调用效率,尤其适合C盘空间紧张或SSD+HDD混合配置的电脑。
1、打开“磁盘管理”(右键“此电脑”→“管理”→“磁盘管理”)。
2、确认目标磁盘存在至少5GB以上的连续未分配空间,或先压缩卷腾出空间。
3、右键该未分配空间,选择“新建简单卷”,按向导完成创建并分配盘符(如D:)。
4、返回虚拟内存设置界面(同方法一第1–4步)。
5、选中新建的分区(如D:),选择“自定义大小”,输入与方法一相同的初始大小和最大值。
6、选中原系统盘(C:)的虚拟内存条目,选择“无分页文件”,点击“设置”。
7、点击“确定”,重启电脑。
三、通过PowerShell命令批量配置虚拟内存参数
适用于需快速部署多台设备或管理员批量维护场景,绕过图形界面操作,直接调用Windows Management Instrumentation接口写入注册表级配置。
1、以管理员身份运行PowerShell(开始菜单搜索PowerShell → 右键“以管理员身份运行”)。
2、执行以下命令关闭自动管理:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "PagingFiles" -Value @() -Type MultiString
3、设定新页面文件路径与大小(示例设为D:\pagefile.sys,初始2048MB,最大6144MB):
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "PagingFiles" -Value @("D:\pagefile.sys 2048 6144") -Type MultiString
4、执行命令重启虚拟内存服务:
Restart-Computer -Force










