PUBG错误闪退怎么办?常见原因与解决方法一篇搞定
PUBG闪退常由显卡驱动过旧或不兼容、DirectX/VC运行库缺失、游戏文件损坏、后台软件冲突、内存不足及散热不良等引起,解决时建议更新显卡驱动和系统补丁,安装常用运行库,在平台验证游戏文件完整性,关闭杀毒、录屏、第三方优化等冲突软件,适当降低画质并关闭高占用后台程序,确保散热良好,若仍闪退,可查看错误报告定位问题模块,或重装游戏及显卡驱动,按此排查可有效减少闪退。
PUBG(绝地求生)在运行过程中出现“错误闪退”,是很多玩家都遇到过的头疼问题,有时是刚进游戏就闪退,有时是跳伞、开车、对枪时突然崩溃,甚至弹出“BattlEye Launcher”或“Untrusted system file”等报错,下面这篇文章就来梳理PUBG错误闪退的常见原因,并提供一套从简单到深入的排查修复方法。
先判断闪退的大致类型
PUBG错误闪退通常表现为以下几种:
- 启动时闪退:点击开始后,游戏窗口出现一下立即消失。
- 加载时闪退:进入大厅正常,但匹配进入游戏读条时崩溃。
- 游戏中闪退:玩几分钟到半小时后突然崩溃,可能伴随报错弹窗。
- 固定场景闪退:例如打开背包、打开地图、扔烟雾弹、切枪时闪退。
不同类型的闪退,原因可能不同,但多数可以按下面的方法逐步解决。
基础排查:先排除最常见问题
验证游戏文件完整性
PUBG更新频繁,文件损坏或缺失是闪退的常见原因。
- Steam平台:右键点击PUBG → 属性 → 本地文件 → 验证游戏文件的完整性。
- 等待验证完成后,Steam会自动重新下载损坏文件。
这一步建议放在最前面,很多闪退问题验证完就解决了。
检查电脑配置是否达到最低要求
虽然PUBG优化比早期好了一些,但如果内存不足、显卡过旧,仍然容易闪退。
- 最低内存建议:8GB,推荐16GB及以上。
- 显卡:至少GTX 960 / RX 560级别,推荐GTX 1060或更高。
- 硬盘:强烈建议将PUBG安装在SSD固态硬盘中,机械硬盘加载慢也容易导致读图闪退。
如果配置勉强达到最低要求,可以尝试降低游戏画质和分辨率。
关闭不必要的后台程序
后台软件可能与PUBG的反作弊系统BattlEye冲突,导致闪退。
建议关闭以下类型的软件后再试:
- 录屏软件:Bandicam、Fraps、OBS等。
- 直播软件:OBS Studio、斗鱼/虎牙直播助手等。
- 输入法:某些第三方输入法可能导致游戏中按键闪退。
- 杀毒软件/安全卫士:360、腾讯管家、火绒等可能拦截游戏文件。
- 游戏加速器:部分加速器节点不稳定可能引发闪退,可尝试切换节点或暂时关闭。
更新与修复系统运行环境
更新显卡驱动
显卡驱动过旧或驱动文件损坏,是PUBG错误闪退的重要原因。
- NVIDIA用户:前往英伟达官网或使用GeForce Experience更新驱动。
- AMD用户:使用AMD Software: Adrenalin Edition更新驱动。
- 如果更新到最新驱动后反而闪退,可以尝试回退到上一个稳定版本,有时最新驱动对老显卡并不友好。
更新DirectX和VC++运行库
PUBG依赖DirectX和Microsoft Visual C++运行库,缺失或版本过旧会导致报错闪退。
- 从微软官网下载最新的DirectX End-User Runtime。
- 安装VC++ 2015-2022运行库,建议同时安装x86和x64版本。
- 也可以使用一些可靠的运行库合集工具,但注意从正规渠道下载。
更新Windows系统
部分Windows版本存在兼容性问题,尤其是老版本Windows 10或Windows 11的早期版本。
- 打开设置 → Windows更新 → 检查更新,确保系统为最新。
- 如果刚更新系统后出现闪退,可以尝试卸载最近的系统更新,回退到之前稳定版本。
游戏内设置调整
降低图形设置
如果闪退发生在对枪、开车、烟雾弹等特效较多的场景,可以尝试降低画质:
- 将渲染比例调低至100或以下。
- 关闭“鲜明度”“垂直同步”“动态模糊”等选项。
- 将所有特效调至“非常低”或“低”。
- 关闭“回放”和“死亡回放”功能,这两项会占用大量内存和硬盘读写,容易引发闪退。
关闭游戏内覆盖
Steam、NVIDIA GeForce Experience、Discord等软件的游戏内覆盖功能,可能与PUBG冲突。
- Steam:设置 → 游戏中 → 取消勾选“在游戏中启用Steam界面”。
- NVIDIA:GeForce Experience → 设置 → 关闭“游戏内叠加”。
- Discord:用户设置 → 游戏叠加 → 关闭。
修改启动参数
在Steam中右键PUBG → 属性 → 通用 → 启动选项,可以尝试加入以下参数:
-USEALLAVAILABLECORES -malloc=system -lowmemory
这些参数的作用是让游戏使用所有CPU核心,并优化内存分配,对部分闪退有一定改善,如果无效或出现新问题,删除该参数即可。
深入修复:针对顽固闪退
清理游戏缓存和临时文件
PUBG的缓存文件损坏也可能导致闪退。
- 按下Win + R,输入
%localappdata%,找到TslGame文件夹(路径类似:AppData\Local\TslGame\Saved)。 - 删除
Saved文件夹中的Config、Crashes、Logs等缓存目录。 - 删除后重新启动游戏,游戏会自动生成新的配置文件。
注意:不要删除整个TslGame文件夹,只删除缓存类子文件夹即可。
修复系统虚拟内存
如果物理内存不足,虚拟内存设置过小也会导致闪退。
- 右键“此电脑” → 属性 → 高级系统设置 → 性能“设置” → 高级 → 虚拟内存“更改”。
- 取消勾选“自动管理所有驱动器的分页文件大小”。
- 选择安装PUBG的磁盘(最好是SSD),选择“自定义大小”,初始大小建议为物理内存的1.5倍,最大值建议为物理内存的2-3倍。
- 例如16GB内存,可设置初始24000MB,最大48000MB。
设置完成后重启电脑。
关闭超频和恢复显卡默认设置
如果你对CPU、内存或显卡进行了超频,PUBG对稳定性要求较高,超频不稳定就会闪退。
- 将CPU、内存、显卡恢复为默认频率。
- 在显卡控制面板中,将电源管理模式改为“最佳功率”或“自适应”,不要使用“最高性能优先”以外的激进设置。
- 关闭MSI Afterburner等超频软件。
检查硬件温度
CPU或显卡温度过高,会导致系统自动保护,表现为游戏闪退甚至重启。
- 使用HWiNFO、AIDA64等软件监控游戏时温度。
- 如果CPU超过90°C、显卡超过85°C,需要清理机箱灰尘、更换硅脂或加强散热。
重装游戏或重装系统
如果以上方法都无效,最后的手段是:
- 完全卸载PUBG,并手动删除残留文件夹(Steam目录下的
steamapps\common\PUBG和上述%localappdata%\TslGame)。 - 重新下载安装游戏。
- 如果重装游戏后仍然闪退,可以备份重要文件后重装Windows系统,这通常能解决顽固的软件冲突问题。
推荐排查顺序
为了方便大家操作,可以把排查顺序简化如下:
- 验证游戏文件完整性
- 更新显卡驱动和系统运行库
- 关闭后台软件、杀毒软件和游戏内覆盖
- 降低游戏画质,关闭回放和死亡回放
- 修改启动参数和清理游戏缓存
- 调整虚拟内存、关闭超频
- 重装游戏或系统
大多数PUBG错误闪退问题,通过前四步就能解决,如果仍然闪退,再逐步尝试后面的深入修复方法,希望这篇文章能帮助你顺利吃鸡,不再被闪退打断节奏。
