Windows 虚拟内存怎么调

16 阅读2分钟

有些同学在跑大项目、打包构建、开多个 IDE,或者同时跑本地模型时,经常会遇到内存占用过高、系统变卡,甚至直接报内存不足。

这时候除了加物理内存,还可以先把 Windows 的虚拟内存设置合理一点。

一、什么情况下需要调整虚拟内存

如果你经常遇到下面这些情况,可以考虑调大:

  • 打包或编译时提示内存不足
  • 同时打开多个开发工具后系统明显卡顿
  • 大型工程启动很慢,甚至容易崩溃
  • 明明磁盘空间充足,但系统自动分配的分页文件不够用

需要说明的是,虚拟内存不是物理内存的替代品,它更像是一个缓冲区。它能缓解问题,但不能从根本上替代加内存。

二、具体操作步骤

  1. 右键“此电脑”或“我的电脑”,点击“属性”
  2. 打开“高级系统设置”
  3. 在“高级”页签中,进入“性能”的“设置”
  4. 再切到“高级”页签,找到“虚拟内存”
  5. 点击“更改”
  6. 取消“自动管理所有驱动器的分页文件大小”
  7. 选择一个空间更充足的磁盘,手动设置初始大小和最大值
  8. 点击“设置”
  9. 一路点击“确定”
  10. 重启电脑生效

三、设置时怎么选磁盘

通常建议优先考虑:

  • 剩余空间比较大的磁盘
  • 不是系统盘也可以
  • 尽量避免已经很满的磁盘

如果你的系统盘空间本来就紧张,把分页文件全部压在系统盘上,后续体验通常不会太好。

四、设置时的两个注意点

1. 不要把虚拟内存完全关掉

有些教程会建议直接关闭虚拟内存,这种做法风险比较大。对开发机来说,保留一个合理的分页文件更稳妥。

2. 修改完一定要重启

很多人设置完发现“不生效”,其实只是没有重启系统。

五、总结

如果你最近正好遇到:

  • 前端工程打包占内存
  • Java / Node / IDE 一起开很吃资源
  • 电脑偶尔弹出内存不足

那先把虚拟内存调整一下,通常是一个成本很低、见效很快的优化动作。