虚拟内存不足实为系统资源被异常占用所致,需先通过任务管理器排查高内存进程并清理剪贴板,再根据硬盘类型选择c盘扩容或迁移至非系统盘,并严格按物理内存1.5–2倍设置初始与最大值,最后必须重启生效。

电脑突然弹出“虚拟内存不足”警告,正在编辑的文档卡住不动,浏览器打不开新标签页,甚至游戏直接闪退——这不是硬件报废的信号,而是系统在紧急求救,告诉你它快没地方“暂存数据”了。
检查并释放被占用的系统资源
先别急着改设置,很多“虚拟内存不足”其实是假警报。按下 Ctrl + Shift + Esc 打开任务管理器→切换到“性能”选项卡→点击左侧“内存”,看右下角“已提交”的数值是否接近或超过“限制”。如果已提交远高于物理内存(比如8G物理内存,已提交显示14GB),说明系统确实在拼命调用虚拟内存,但更可能是某些程序在偷偷吃资源。
切回“进程”选项卡→点击“内存”列标题排序→重点关注那些名称陌生、CPU或内存占用长期高于30%的进程。右键结束它们,尤其是名字带“Update”“Helper”“Sync”或一长串随机字符的后台服务。
特别注意剪贴板:如果你刚复制过高清图片或几MB的代码块,系统剪贴板可能正占着几百MB内存。按 Win + R 输入 clipbrd 回车→打开剪贴板查看器→点“编辑”→“删除”→关闭窗口。这一步能立刻释放被锁死的内存,无需重启。
科学调整虚拟内存大小
方法一:优先在C盘合理扩容(适合SSD用户)
右键“此电脑”→“属性”→“高级系统设置”→“高级”选项卡→“性能”区点“设置”→再点“高级”→“虚拟内存”区点“更改”。
取消勾选“自动管理所有驱动器的分页文件大小”→选中C盘→选择“自定义大小”。
【初始大小必须设为物理内存MB数的1.5倍,最大值设为2倍】。例如你有16GB物理内存(16384MB),就填初始大小24576,最大值32768。填错会导致系统拒绝应用设置。
点“设置”→“确定”→一路确认关闭所有窗口。
方法二:把虚拟内存迁移到非系统盘(适合C盘空间紧张或使用HDD的用户)
在上一步打开的虚拟内存窗口中,先选中C盘→点选“无分页文件”→点“设置”(这步必须做,否则系统仍会在C盘保留小文件)。
再选中D盘或E盘(确保该盘剩余空间>30GB)→选“自定义大小”→初始大小填物理内存MB数的1.5倍,最大值填2倍→点“设置”。
迁移后,系统会生成新的 pagefile.sys 文件,旧C盘残留的隐藏文件需手动清理:打开C盘→启用“显示隐藏的项目”和“文件扩展名”,找到 pagefile.sys →右键删除(若提示占用,请先在虚拟内存设置中彻底禁用C盘再试)。
立即生效的关键操作
完成上述任一设置后,不要点击“确定”就关窗——必须先点“设置”按钮保存当前磁盘配置,再点“确定”关闭虚拟内存窗口,最后点“确定”关闭系统属性窗口。
此时系统会弹出提示:“要使更改生效,必须重新启动计算机”。【必须重启,不能仅注销或休眠】。重启后,打开任务管理器→“性能”→“内存”,观察“已提交”上限是否已更新为你设置的最大值。











