虚拟内存不足时需手动设置页面文件大小、迁移至非系统SSD、禁用休眠、清理临时文件或多硬盘协同配置。具体包括:一、在系统盘设初始1.5倍/最大3倍物理内存值;二、将分页文件移至空闲NTFS SSD;三、管理员运行powercfg /h off释放休眠空间;四、清理%temp%及磁盘清理工具清除缓存;五、SSD设固定4GB,HDD设8–16GB以协同分担。
如果您在运行大型程序或进行多任务操作时收到“虚拟内存不足请保存工作”的提示,则说明当前系统页面文件容量已无法满足内存交换需求。以下是解决此问题的步骤:
一、手动设置系统盘虚拟内存大小
该方法通过解除Windows自动管理限制,为系统盘(通常为C:)指定精确的初始与最大页面文件尺寸,确保在物理内存饱和时有足够后备空间可用。推荐值基于物理内存容量计算,兼顾稳定性与磁盘空间占用。
1、右键点击桌面上的“此电脑”图标,选择“属性”。
2、在打开的“系统”窗口中,点击左侧边栏的“高级系统设置”。
3、在弹出的“系统属性”对话框中,切换到“高级”选项卡,点击“性能”区域右侧的“设置”按钮。
4、在“性能选项”窗口中,再次切换到“高级”选项卡,点击“虚拟内存”区域下方的“更改”按钮。
5、取消勾选“自动管理所有驱动器的分页文件大小”复选框。
6、在驱动器列表中选中系统盘(通常为C:),然后勾选“自定义大小”。
7、在“初始大小(MB)”栏输入物理内存容量(MB)的1.5倍数值,例如8GB内存对应12288;在“最大值(MB)”栏输入物理内存容量(MB)的3倍数值,如24576。
8、点击“设置”按钮保存该驱动器的页面文件配置。
9、依次点击“确定”关闭各窗口,系统将提示需要重启才能生效,请保存当前工作后重启计算机。
二、将虚拟内存迁移至非系统SSD分区
当系统盘为小容量固态硬盘且剩余空间低于20GB时,页面文件持续读写易引发I/O瓶颈与响应延迟。将分页文件整体迁移到另一块空闲、高速、NTFS格式的非系统SSD分区,可显著缓解C盘压力并提升缺页处理效率。
1、按方法一路径进入“虚拟内存”设置界面,并确保已取消“自动管理所有驱动器的分页文件大小”。
2、在驱动器列表中选中C盘,选择“无分页文件”,点击“设置”按钮。
3、选中目标非系统SSD分区(如D盘或E盘),确保其剩余空间大于拟设最大值。
4、勾选“自定义大小”,在“初始大小(MB)”和“最大值(MB)”栏输入与方法一相同的数值(例如:8GB内存对应12288和24576)。
5、点击“设置”按钮保存配置。
6、依次点击“确定”关闭所有窗口,按提示重启计算机。