lol玩不了怎么回事:显卡驱动后台残留占用显存

lol玩不了怎么回事:显卡驱动后台残留占用显存

周五晚上八点半,排位车队已经在语音里催了三遍,点开客户端反复弹窗,才真切意识到lol玩不了怎么回事,之前一直以为是游戏更新bug,白白浪费了四十多分钟。

最先做的无脑操作是重启电脑。鼠标直接点系统重启,没有彻底关机断电,只是软重启。屏幕亮后第一时间打开wegame,依旧卡在安全组件加载界面,进度条走到三分之一就直接闪退,桌面没有任何报错弹窗。当时下意识觉得是网络波动,切了手机热点替换网线,ping值稳定22,浏览器打开官网秒加载,网络这块完全没问题。

这是大部分人都会犯的无效操作,软重启不会清空显卡驱动的后台驻留进程,只是重置了前台应用,表面上电脑重启,底层显存占用丝毫没变。

后台任务管理器翻了两遍,只看到lol客户端、wegame、系统自带的桌面窗口管理器三个进程,内存占用都没超过20%,看不出异常。之前从来不会去看隐藏进程,一直默认任务管理器显示的列表就是全部后台,盯着空白的进程列表发呆,完全找不到突破口。

后来才反应过来,英伟达驱动每次自动更新后,会留存一个nvcontainer子进程,不会在任务管理器默认页展示,只会藏在详细标签里。那次显卡自动更新是白天后台静默完成的,没有弹窗提示,间接导致游戏图形接口调用冲突。

点开任务管理器详细列表,往下翻到nvcontainer,能看到两个同名进程,其中一个占用显存1.2G,远超正常空载的80M左右。之前随便结束过一次显卡主进程,直接导致屏幕花屏,只能强制关机,之后再也不敢乱关英伟达相关进程,这就是踩过最没必要的坑。

没有用网上流传的驱动回滚、重装游戏这类耗时方法,只做了单一步骤:右键高占用的冗余nvcontainer进程,选择结束进程树,连带它附属的音频同步子进程一并关闭。全程只用了十二秒,没有改动任何注册表、没有卸载任何软件。

关闭之后直接裸开英雄联盟客户端,跳过wegame加速,安全组件一秒加载完成,进入训练模式测试帧数,稳定144帧,没有卡顿闪退。wegame自带的游戏加速反而会抢占图形调用通道,叠加残留驱动进程,双重挤占资源,这也是之前忽略的细节。

之后又试着重新打开wegame,客户端再次出现加载闪退,反复验证了两次,确认冲突源头就是残留驱动+wegame双重后台抢占。

那晚最后没跟车队打排位,随便在训练模式试了十分钟连招就关掉了电脑。关灯躺在床上,脑子里只剩一个细碎的念头:之前重装三次游戏,总共花了两个半小时,其实从头到尾都只是多跑了一个隐形后台进程。

(字数1124)

了解更多百科知识请访问 百科