pubg内存溢出需从后台进程、虚拟内存、显卡驱动、游戏文件及画质设置五方面解决:关闭高占用进程;手动设置虚拟内存为物理内存1.5–3倍;更新驱动并启用resizable bar/sam;验证steam游戏文件完整性;调低阴影、植被、抗锯齿等内存敏感画质选项。

如果您在运行《绝地求生》(PUBG)时频繁遭遇内存溢出提示、游戏崩溃或闪退,这通常表明系统物理内存或虚拟内存资源已无法满足游戏运行所需。内存溢出并非仅由“内存容量小”导致,更常与后台进程争抢、显存映射异常、驱动兼容性及游戏配置超载有关。以下是针对性的解决方案:
一、关闭高内存占用后台进程
Windows系统中,大量后台程序持续占用RAM和页面文件,会显著压缩PUBG可用内存空间,尤其在加载大型地图或多人同屏时易触发内存分配失败。强制释放非必要内存可立即缓解溢出风险。
1、按下 Ctrl + Shift + Esc 直接打开任务管理器。
2、切换至“进程”选项卡,点击“内存”列标题进行降序排序。
3、逐一识别并右键结束以下类型进程:浏览器多标签页(尤其是Chrome系)、视频播放器、云同步服务(如OneDrive、iCloud)、下载工具(迅雷、IDM)、录屏软件(OBS、Bandicam)。
4、确认“Windows资源管理器”与“桌面窗口管理器”保持运行状态,其余非系统关键进程可安全终止。
二、调整虚拟内存设置
当物理内存不足时,Windows依赖硬盘上的分页文件(虚拟内存)作为补充。默认自动管理方式可能分配过小或位于高延迟磁盘分区,导致PUBG在突发内存请求时无法及时响应而崩溃。
1、右键“此电脑” → 选择“属性” → 点击“高级系统设置” → 在“性能”区域点击“设置” → 切换至“高级”选项卡 → 点击“虚拟内存”下的“更改”。
2、取消勾选“自动管理所有驱动器的分页文件大小”。
3、选中系统所在主硬盘(通常是C盘),选择“自定义大小”,输入初始大小与最大值:初始大小设为物理内存的1.5倍(如16GB内存则填24576),最大值设为物理内存的3倍(即49152)。
4、点击“设置”后重启计算机使更改生效。
三、更新显卡驱动并启用独显直连
现代GPU驱动不仅管理显存,还参与系统内存与显存之间的统一寻址(如NVIDIA Resizable BAR或AMD Smart Access Memory)。旧版驱动可能导致显存映射错误,使PUBG误将纹理数据写入系统内存边界外,直接触发溢出异常。
1、访问 NVIDIA官网(geforce.com/drivers)或AMD官网(amd.com/support),根据显卡型号下载最新Game Ready或Adrenalin驱动。
2、安装时务必勾选“执行干净安装”选项,彻底清除旧驱动残留配置。
3、进入主板BIOS/UEFI,确认“Resizable BAR”或“SAM”功能已开启(需CPU、主板、显卡三方支持)。
4、在NVIDIA控制面板中,将PUBG.exe的“首选图形处理器”设为“高性能NVIDIA处理器”;AMD用户则在Radeon Software中启用“Radeon Anti-Lag”与“Radeon Boost”。
四、验证并修复游戏文件完整性
内存溢出报错有时源于游戏本体文件损坏,例如内存管理模块(如Engine.dll、CoreUObject.dll)被错误覆盖或校验失败,导致运行时堆栈分配逻辑异常。Steam平台提供原生校验机制,可精准定位并替换损坏文件。
1、启动Steam客户端,右键库中“PlayerUnknown's Battlegrounds” → 选择“属性”。
2、切换至“本地文件”选项卡 → 点击“验证游戏文件的完整性...”。
3、等待校验完成(通常需3–8分钟),系统将自动下载并替换所有不匹配哈希值的文件。
4、校验结束后,关闭Steam并重新以管理员身份运行PUBG启动器。
五、禁用内存密集型游戏内设
PUBG内置渲染管线对内存带宽极为敏感。过高设置(如超高阴影距离、动态植被密度、抗锯齿模式)会大幅增加帧缓冲区与纹理缓存压力,超出显存+系统内存协同调度阈值,诱发溢出中断。
1、启动PUBG前,确保已关闭所有第三方Overlay(如Discord Overlay、GeForce Experience Share)。
2、进入游戏后,按Esc → “设置” → “图形” → 将以下选项强制下调:阴影质量:中;后期处理:低;植被密度:低;抗锯齿:FXAA;分辨率缩放:90%。
3、在“高级图形”中关闭“光线追踪反射”与“体积雾”,这两项极易引发显存溢出并回写至系统内存造成连锁崩溃。









