我最近玩英雄联盟,真是被它折腾得够呛。前前后后,游戏就跟闹鬼一样,老是崩溃,要么就死活进不去。刚加载到选人界面,屏幕一闪就黑了,然后就弹个框说“游戏崩溃了,请重试”。有时候运气进了游戏,打着打着突然画面一卡,直接闪退回桌面,连个提示都没有,跟活见鬼似的。那段时间,我真是玩一把气一把,搞得我心情贼差。
本站为89游戏官网游戏攻略分站,89游戏每日更新热门游戏,下载请前往主站地址:www.gm89.icu
刚开始的时候,遇到这问题,我的第一反应跟大伙儿都一样。想着是不是电脑出毛病了?赶紧重启,把所有后台程序都关了,就留个游戏。结果没用,该崩还是崩。我就寻思,是不是游戏文件坏了?麻溜地把整个客户端都卸载了,重新下载,重新安装。这一套操作下来,花了几个小时,心想这回总该没问题了?结果一进去,还是老样子,一样崩溃,一样进不去。我当时真是气得想把鼠标都摔了。
折腾了好几天,我开始怀疑是不是系统或者显卡驱动在跟我作对。因为之前也没遇到过这种情况,最近也没装啥新软件,唯一可能就是Windows系统偷偷更新了或者英伟达又出了什么新驱动。我先去设备管理器里看了看显卡驱动版本,发现还挺新的,但为了保险起见,我还是去英伟达官网下了个最新的驱动,然后干净安装了一遍。心想,这下总稳了?结果,再次启动游戏,还是不行。崩溃!
这时候我算是明白了,光靠重启、重装、更新驱动这些老三样,根本解决不了问题。我得从更深层次的设置里去扒拉扒拉,看看是哪个不起眼的选项在偷偷使坏。我把目光投向了那些平时不怎么会动的系统和显卡设置。
逐个排查,揪出罪魁祸首
-
显卡驱动的“全局设置”是第一个被我盯上的。我打开了NVIDIA控制面板,之前我都是习惯让应用程序自己决定,或者用游戏自带的优化。但这回我决定手动干预。我把“电源管理模式”从“最佳电源”改成了“最高性能优先”,心想着,反正我电脑散热还行,榨干点性能总比崩溃强。然后,“纹理过滤-质量”我也从“质量”改成了“高性能”。保存设置,重启游戏,还是崩!我当时真是有点绝望。
-
我把注意力转向了Windows自带的一些“花里胡哨”的优化。听不少人说过,Windows的“全屏优化”有时候会搞事,导致游戏闪退。我找到英雄联盟的启动文件(*和League of *),右键“属性”,然后在“兼容性”选项卡里,把“禁用全屏优化”这个勾给打上了。又试了一次,这回有点进展!它没直接崩溃,但进去后画面帧数特别低,跟幻灯片一样,根本没法玩。
-
看来“全屏优化”确实有问题,但还不是全部。我又想起来DirectX版本这茬。虽然现在大部分游戏都用新的DX版本,但有时候老游戏或者兼容性问题,会需要调整。我没法直接在游戏里改DX版本,但我在网上查了下,有些老哥说可以在游戏快捷方式的目标里加命令行参数。我尝试加了个“-dxlevel 90”,想着如果游戏能跑DX9模式,会不会好点。结果加完进去,游戏直接报错,说参数不对。行,这条路不通。
-
后来我灵机一动,想到了“兼容模式”。很多老软件新系统上跑不起来,用兼容模式就好了。我就把英雄联盟的启动文件,也设置成了“以兼容模式运行”,选了个“Windows 8”。虽然LOL不是老游戏,但死马当活马医嘛结果一进去,更糟糕了,游戏直接卡死在启动界面,连错误都没弹,就彻底没响应了。我赶紧把这个设置取消了。
-
在万念俱灰的时候,我突然想到一个可能性:是不是什么后台程序在捣乱?我以前玩别的游戏,有时候杀毒软件或者一些游戏录制软件的覆盖层(Overlay)会影响游戏。我把电脑里所有除了游戏和系统必须的程序全关了,包括我的杀毒软件、NVIDIA GeForce Experience的内置覆盖层、QQ、微信、以及我自己装的录屏软件。然后再次尝试。这回它居然进去了!而且打了一把,没崩!
那一刻我真是激动得差点跳起来!虽然还不知道具体是哪个程序在搞鬼,但至少我知道了方向。我开始逐个把那些被我禁用的程序重新打开,然后每次打开一个就进游戏测试一把。最终我发现,罪魁祸首竟然是NVIDIA GeForce Experience的“游戏内覆盖”功能。我平时为了方便录制精彩瞬间,这个功能是开着的。没想到,就是它在跟我作对。
我彻底禁用了GeForce Experience的“游戏内覆盖”功能,然后把Windows的全屏优化也保持在禁用状态。现在我的英雄联盟玩起来再也没出现过崩溃、闪退的问题,帧数也稳得一批。终于又能开开心心地上分了。这经历告诉我,有时候游戏出问题,真不是游戏本身或者电脑硬件坏了,就是那些平时看着不起眼的设置,在背后默默地“搞鬼”。如果你也遇到类似的问题,不妨也从这些地方入手排查排查,说不定你的问题也能迎刃而解。