每一个英雄联盟玩家,都曾与“切屏”有过一段爱恨情仇,我们切屏,或为了查看战绩,或为了回复消息,或只是为了在等待复活时刷一眼视频,但你是否经历过这样的绝望:团战一触即发,你下意识按下“Alt+Tab”切出去看队友发来的消息,下一秒屏幕黑屏,游戏崩溃,只剩下一个悔恨交加的你,和四个疯狂问号的中路队友。

就在昨晚,我又一次被“切屏崩溃”击穿了心态,那是一场生死局的排位赛,我的发条魔灵被对线压制,终于熬到了打野即将来Gank的黄金时刻,我按捺住激动,切到微信准备和现实朋友汇报“这波必杀”,然而就在我切出去的刹那,电脑风扇陡然狂转,屏幕定格,然后无情弹出一个“重连”按钮,等我手忙脚乱重进游戏,发现不仅人没了,打野也因我的“送人头”被杀,整局优势荡然无存。
为什么LOL切屏会崩溃? 在无数次摔鼠标之后,我成了半个电脑修理专家,经多方验证,这个“切屏崩溃”大多数时候并不是游戏本身想搞你,而是全屏模式与系统切换的兼容性之痛,英雄联盟默认的“无边框窗口”模式其实相对安全,但许多玩家为了极致流畅度会开启“全屏”模式,这让游戏直接占用显卡资源,当你在全屏状态下按Alt+Tab,系统需要强制中断游戏渲染,把显卡让给桌面,然后再次切回时,显卡驱动可能来不及重新分配显存,导致游戏进程直接僵死,更倒霉的是,如果你的CPU或显卡配置偏老,或者驱动有隐性缺陷,那么这个切换过程就像在悬崖边换轮胎——稍有不慎,直接坠崖崩溃。
外部输入法也是头号嫌犯,很多玩家喜欢用第三方输入法,当你切屏聊完天回来,输入法状态栏可能还挂在游戏界面上,而输入法引擎在后台进行词库更新或内存回收,恰好抢占了游戏的主线程资源,导致游戏无响应,还有一种情况是后台软件恶意抢占,比如某些游戏加速器、显卡录像软件在切屏瞬间启动录制,瞬间拉满磁盘IO,游戏只能崩溃自保。
如何修复这个“团战杀手”? 经过血泪试错,我总结了一套自救指南,分享给所有同病相怜的玩家。
第一,务必将游戏设置为“无边框窗口”模式。 在客户端设置里,将显示模式从“全屏”改为“无边框”,虽然是同一个动作,但无边框模式下游戏始终以窗口形式运行,系统桌面和游戏共享一个显示层,切屏时无需重启渲染管线,极大降低崩溃概率。
第二,禁用“全屏优化”。 在游戏快捷方式上右键属性-兼容性,勾选“禁用全屏优化”,这是Windows为老游戏提供的一个兼容选项,能阻止系统在切屏时强制覆盖显示优化。
第三,切换前先按一下“Esc”或“Win键”。 如果你的游戏仍然处于全屏,推荐先按一下“Esc”呼出游戏内菜单,让游戏暂停渲染,然后再切屏,虽然少了零点几秒,但远比你崩溃重连要快得多。
第四,国服玩家请务必使用游戏内自带输入法或微软拼音。 关闭第三方输入法的“云输入”“联想”等高负载功能,避免切屏时输入法引擎突然暴走。
第五,更新显卡驱动,但不要追新。 去官方驱动页面,选择“稳定版”而非“推荐版”或“最新测试版”,许多驱动为了适配新游戏而牺牲了老游戏优化,导致切屏崩溃。
如果以上还不行,那就只能动刀“顽固分子”——换一块固态硬盘,让游戏重连速度更快,毕竟,即使你依然崩溃,至少你能在30秒内回到召唤师峡谷,而不是眼睁睁看着队友喷出满屏的“九漏鱼”。
如今我每次切屏前,都会下意识地默念“无边框、禁优化、关输入、稳驱动”,不再指望游戏机制怜悯我,而是把崩溃风险扼杀在手指按下之前,至于那些因为切屏崩溃输掉的比赛,就当作是电子竞技的成人礼吧——毕竟,真正的勇士,敢于直面屏幕的崩碎,然后重连,继续送。

