
一、进入虚拟内存配置界面
如果您在运行《赛博朋克2077》《荒野大镖客:救赎2》等大型游戏时频繁出现卡顿、闪退或“内存不足”提示,很可能是系统虚拟内存配置未适配高负载场景。需手动调整分页文件参数以增强内存调度弹性。
1、按下 Win + R 组合键打开“运行”窗口,输入 sysdm.cpl 并回车,直接调出系统属性对话框。
2、切换至“高级”选项卡,在“性能”区域点击“设置”按钮。
3、在新弹出的“性能选项”窗口中,再次切换到“Advanced”(高级)选项卡,点击“虚拟内存”区域的“更改”按钮。
4、取消勾选 “自动管理所有驱动器的分页文件大小”,为后续自定义配置释放控制权。
二、按游戏负载等级配置初始值与最大值
不同规模的游戏对内存连续性与页面置换频率要求差异显著,需依据物理内存容量与典型使用场景分级设定参数,避免过小导致缺页风暴,或过大引发磁盘I/O瓶颈。
1、若物理内存为 8GB(常见于入门级游戏主机),建议初始大小设为 12288 MB(1.5倍),最大值设为 24576 MB(2倍),兼顾突发帧缓冲需求与SSD寿命。
2、若物理内存为 16GB(主流游戏配置),初始值设为 16384 MB,最大值设为 32768 MB;若常开直播推流+游戏双开,可将最大值提升至 49152 MB(3倍)。
3、若物理内存达 32GB 或以上(高端工作站级),推荐关闭C盘分页文件,改在独立SSD(如D盘)上设置固定大小 4096 MB,防止系统因过度分配而降低页面置换效率。
三、将分页文件迁移至高速存储设备
Windows默认将Pagefile.sys置于系统盘(C盘),但若该盘为机械硬盘或已高度碎片化,会严重拖慢缺页处理速度,直接影响大型游戏加载纹理、生成开放世界区块的流畅度。
1、在“虚拟内存”设置窗口中,先选中当前系统盘(如C:),选择“无分页文件”,点击“设置”以清除原有配置。
2、在列表中选中已连接的NVMe SSD所在盘符(如D:),勾选“自定义大小”,输入与第二步匹配的初始值和最大值。
3、确保该目标盘剩余空间 ≥ 最大值设定量,例如设置最大值为32768 MB,则需预留至少 33 GB 可用空间。
4、全部配置完成后点击“设置”,再点“确定”,系统将提示需重启生效。
四、禁用休眠文件释放冗余内存占用
Windows休眠功能(hiberfil.sys)默认占用约物理内存75%的空间,且与虚拟内存共享底层存储管理逻辑。在纯游戏PC中长期不使用休眠,可安全释放该空间并减少磁盘争用。
1、以管理员身份运行命令提示符(CMD)或 PowerShell。
2、输入命令:powercfg /h off 并回车执行。
3、系统将自动删除 hiberfil.sys 文件,通常可立即释放 8–24 GB 不等的磁盘空间,同时降低分页文件写入延迟。
五、验证虚拟内存实际生效状态
设置完成后不能仅依赖界面确认,必须通过实时运行数据验证分页文件是否被正确加载、映射及响应游戏进程的内存申请请求。
1、启动游戏前,右键任务栏空白处,选择“任务管理器”,切换至“性能”选项卡,点击左侧“内存”。
2、向下滚动查看“已提交”数值,其“峰值”项应明显高于“总计”(物理内存),且“可用”值在游戏加载阶段波动平缓而非骤降至接近零。
3、进入游戏后,按 Ctrl + Shift + Esc 呼出任务管理器,切换到“详细信息”选项卡,右键列标题 → “选择列” → 勾选“提交大小”,观察主游戏进程(如 Cyberpunk2077.exe)的该值是否稳定维持在 25000–50000 MB 区间(依游戏而异)。











