Windows 10虚拟内存需手动优化:①禁用自动管理,按内存大小设C盘pagefile.sys初始/最大值(如8GB内存设12288/24576);②C盘空间不足时可迁移至NTFS格式的SSD分区;③可用sysdm.cpl命令快速直达设置界面。

Windows 10系统频繁卡顿、弹出“虚拟内存不足”提示,或运行大型软件时无响应,往往是因为pagefile.sys文件未按硬件实际负载合理配置——它不是越大越好,也不是放任系统自动管理就万事大吉。
手动设置系统盘虚拟内存大小
这一步最常用,适合8GB~32GB内存、C盘为SSD且空间尚可(剩余≥20GB)的主流用户。系统默认自动管理会导致pagefile.sys反复伸缩,产生碎片并加速SSD磨损。
① 右键桌面“此电脑”图标 → 选择“属性” → 点击左侧“高级系统设置”。
② 在“系统属性”窗口中切换到“高级”选项卡 → 点击“性能”区域右侧的“设置”按钮。
③ 在“性能选项”中再次切换至“高级”选项卡 → 点击“虚拟内存”下方的“更改”按钮。
④ 取消勾选【自动管理所有驱动器的分页文件大小】 → 选中C:盘 → 勾选“自定义大小”。
输入数值时注意:若物理内存为8GB(8192MB),初始大小填12288,最大值填24576;16GB内存建议初始=16384,最大=40960;32GB及以上内存设备,【强烈建议初始与最大值设为相同值,例如4096】,彻底禁用动态扩容,避免碎片和I/O抖动。
点击“设置” → 依次点击“确定”关闭所有窗口 → 按提示重启生效。
将分页文件迁移到非系统SSD分区
当C盘是小容量NVMe SSD(如256GB)、使用率长期高于85%,或C盘为机械硬盘而你另有空闲高速SSD(如D盘)时,迁移能立竿见影缓解卡顿。
方法一:完整迁移(推荐)
先按上一节步骤①~④进入虚拟内存更改界面,确保已取消“自动管理”。
选中C:盘 → 选择“无分页文件” → 点击“设置”。
再选中目标SSD分区(如D:)→ 勾选“自定义大小” → 输入与原C盘一致的初始/最大值(例如8192)→ 点击“设置”。
【关键前提:目标分区必须为NTFS格式,且剩余空间 ≥ 所设最大值的1.2倍】,否则重启后系统会回退并生成临时页面文件,引发启动警告。
点击“确定”退出 → 重启后,C盘pagefile.sys将被自动删除,D盘生成新文件。
方法二:保留C盘最小化 + 主力放SSD(进阶)
不选“无分页文件”,而是将C盘设为初始=最大=256(仅保留最低应急能力),同时在D盘设为主力配置(如初始=最大=8192)。这样既规避单点故障,又把高频读写导流至SSD。
用快捷命令直达设置界面
如果你正在远程操作、键盘优先,或桌面右键菜单异常,这条路径绕过图形导航,一步到位。
按Win + R打开“运行” → 输入sysdm.cpl → 回车。
直接弹出“系统属性”窗口 → 切换到“高级”选项卡 → 点击“性能”旁的“设置” → 再点“Advanced”选项卡 → 点“虚拟内存”下的“更改”。
后续操作同前两节:取消自动管理 → 选盘 → 自定义大小 → 设置 → 确定 → 重启。
这步操作起来很简单,直接把命令敲进去就行,比层层点开快至少三秒。

















