8月22日晚上,许多玩家在排位赛和云顶之弈中遭遇游戏突然崩溃、直接闪退或卡死,甚至出现“重新连接”后无法回到对局的状况。从贴吧、微博和NGA玩家社区的反馈看,当天崩溃报告集中出现在晚上7点到11点之间,覆盖电一艾欧尼亚、网通区和部分教育网大区。崩溃模式包括三种:进入对局加载时崩溃、对局中途画面冻结后弹出错误代码,以及客户端完全无响应只能强制关闭进程。根据公开的服务器状态页面,当天傍晚有一段时间的登录队列和延迟波动,但全程并没有官方公告的大规模宕机记录,说明问题并非单纯由服务器离线导致。
客户端自身的稳定性是首要怀疑对象。英雄联盟的客户端基于旧版Chromium框架开发,每次版本更新后都会产生大量缓存文件。8月22日恰逢国服周常维护后的第三天,很多玩家的客户端在维护时未完整清理旧版本素材,新补丁中改动过的一些英雄皮肤和地图特效在加载时读取了损坏的缓存,导致渲染进程崩溃。有玩家尝试删除“C:\Program Files\League of Legends\Logs”和“%LocalAppData%\Riot Games\League of Legends”下的缓存文件夹后,崩溃频率明显下降,这印证了缓存积累对游戏稳定性的影响。
另外,8月22日同时在线人数处于近期高位。暑假末期加上周末前夕,大学生玩家群体集中上线,多个大区的对局创建请求远超平时基数。英雄联盟的匹配服务器和游戏服务器虽然分离,但每一局对战的房间进程需要在服务器端临时分配资源,当同一时间段内并发开局的房间数达到峰值,部分老旧的服务器节点会出现进程僵死,玩家客户端在等待房间确认时就会进入长达十几秒的“黑屏”,随后被判定为崩溃。从反馈数量看,匹配和极地大乱斗模式的崩溃率明显高于训练模式和自定义,也说明问题出在对局创建与数据回传环节。
显卡驱动和系统环境差异同样不可忽视。8月22日不是唯一崩溃日,但当天NVIDIA和AMD均推送了针对新游戏优化的Beta版驱动,部分玩家为了游玩其他新作更新了驱动,却导致英雄联盟的DirectX 9模式出现兼容性问题。英雄联盟至今仍主要运行在DX9 API上,而新版驱动对DX9的兼容层有所改动,一些老显卡在进入团战特效密集场景时,显卡驱动会超时重置,触发游戏引擎直接退出。同时,Windows 1903版本之后开启的“硬件加速GPU计划”也会与英雄联盟的帧数锁定机制冲突,导致画面撕裂后闪退。实测关闭该选项后,崩溃次数明显减少。
网络链路中的丢包问题也被误判为崩溃。8月22日部分地区存在光缆割接和DNS污染,玩家到游戏服务器的TCP连接出现高延迟和重传,客户端在连续几秒无法收到服务器心跳包后,会自动断开连接并跳到“尝试重新连接”界面,很多玩家会直接关掉客户端,看起来就类似于彻底崩溃。这种情况在采用Wi-Fi连接的玩家中特别常见,因为Wi-Fi抗干扰能力差,周围有多个2.4G设备时就容易产生瞬时断连,而客户端并不会立即给出明确提示,只是在几秒后无响应。

官方运营团队在8月23日凌晨发布了动态,表示收到大量崩溃反馈,并建议玩家执行完整的修复程序。修复工具位于启动器右上角的齿轮菜单中,点击“修复”后会重新下载并校验所有游戏文件。根据多名玩家的后续测试,执行完整修复后仍出现崩溃的人,多数是同时使用了第三方美化插件或Overwolf扩展程序。这些程序会注入游戏进程,在8月22日版本更新后与新的防作弊组件Vanguard产生冲突,导致游戏进程在检测到注入时主动终止。卸载这些插件后,稳定性恢复正常。
若是日常游戏也反复崩溃,最有效的办法是降低全局图形质量,将阴影、抗锯齿和特效品质调至中等,并关闭垂直同步。因为游戏崩溃有很大一部分是地图资源加载过大导致的内存溢出。英雄联盟的占用内存虽然不高,但长时间挂机在客户端大厅中会累积大量聊天记录和商店贴图缓存,建议每一小时重启一次客户端。另外,尽量使用有线网络连接,并将电脑系统分辨率调整到和游戏内一致的数值,可以避免因分辨率切换引发的渲染线程崩溃。
总体来看,8月22日的高频崩溃不是单点故障,而是客户端缓存受损、驱动兼容性、网络抖动和插件冲突叠加的结果。官方后续可以优化对局创建队列的容错机制,玩家则需要从整理客户端环境入手,在每次版本更新后清理缓存,不要长期挂着第三方插件。今天晚间玩家再次登录时,如果选用“完全修复”模式并删除Windows临时绘图缓存,大部分崩溃问题都能解决。只要不是服务器物理宕机,这类错误最终都能通过客户端的自我恢复能力排除。