应启用虚拟内存以缓解物理内存不足导致的卡顿,可通过系统属性设置、PowerShell命令或注册表修改三种方式配置,均需重启生效。

如果您的Windows系统在运行大型程序或多个应用程序时出现响应缓慢、卡顿甚至提示内存不足的情况,可能是物理内存容量已接近上限。启用虚拟内存可以让系统将部分不常用的数据临时存放到硬盘空间中,从而缓解物理内存压力。以下是开启虚拟内存的具体步骤:
一、通过系统属性设置虚拟内存
该方法通过Windows图形界面调整页面文件大小,适用于所有版本的Windows 10和Windows 11,操作直观且不易出错。
1、右键点击“此电脑”或“我的电脑”,选择“属性”。
2、在左侧菜单中点击“高级系统设置”。
3、在“系统属性”窗口中,切换到“高级”选项卡,点击“性能”区域下的“设置”按钮。
4、在“性能选项”窗口中,切换到“高级”选项卡,点击“虚拟内存”区域下的“更改”按钮。
5、取消勾选“自动管理所有驱动器的分页文件大小”。
6、选中系统所在磁盘(通常是C盘),选择“自定义大小”,在“初始大小(MB)”和“最大值(MB)”中输入数值。建议初始大小设为物理内存的1.5倍,最大值设为物理内存的3倍。例如,16GB物理内存可设为24576 MB(24GB)至49152 MB(48GB)。
7、点击“设置”,再点击“确定”,最后重启计算机使更改生效。
二、使用PowerShell命令启用并配置虚拟内存
该方法适用于熟悉命令行操作的用户,可在无GUI环境(如服务器核心版)中快速部署,且支持脚本化批量配置。
1、以管理员身份运行PowerShell。
2、执行命令禁用当前页面文件:Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "PagingFiles" -Value @() -Force。
3、执行命令设置新的页面文件路径与大小(以C盘为例,初始24576MB,最大49152MB):Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name "PagingFiles" -Value @("C:\pagefile.sys 24576 49152") -Force。
4、执行命令重启系统以应用更改:Restart-Computer -Force。
三、通过注册表直接修改页面文件参数
该方法绕过图形界面与PowerShell层,直接编辑注册表项,适合需精确控制或自动化部署的场景,但需谨慎操作以防误改其他键值。
1、按Win+R,输入regedit,以管理员权限打开注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management。
3、在右侧窗格中,双击名为“PagingFiles”的多字符串值。
4、在“数值数据”框中,删除原有内容,输入:C:\pagefile.sys 24576 49152(注意空格分隔,末尾无换行)。
5、点击“确定”,关闭注册表编辑器。
6、重启计算机。










