Steam上的游戏怎么玩不了了?让我几近崩溃的排查实录

周六下午,阳光正好,我泡了杯茶,想打开Steam玩一会儿《赛博朋克2077》。这个新档我已经玩了十几个小时,正做到关键任务,心里痒得很。结果双击图标进入Steam,一切正常,点击“开始”,游戏窗口闪了一下,然后直接消失。我以为是偶然,又点了一次,还是一样。心瞬间沉了一下——不会吧,昨天还能玩的。

这种似曾相识的感觉让我想起几年前折腾《辐射:新维加斯》的日子,那时候为了这个老游戏运行不崩溃,我查了无数帖子,装了一堆MOD。但这次是款主流大作,不应该啊。我深吸一口气,告诉自己只是个小问题,但心里的火已经冒上来了。

排查第一轮:基础检查

按照经验,我从最简单的开始。先重启了Steam客户端,没效果。又重启了电脑,仍然一样。我检查了Steam服务器状态,官网上显示一切正常。难道是网络问题?我用加速器试了试,不行。又关闭了防火墙和杀毒软件,还是没动静。我开始有点烦躁了,觉得问题没那么简单。

进阶尝试:验证与驱动

右键游戏->属性->本地文件->验证游戏文件完整性,Steam跑了好几分钟,结果告诉我所有文件完好。没发现任何问题。我想可能是显卡驱动太老了?我刚更新没多久啊,但为了排除,我又去NVIDIA官网下载了最新驱动,清洁安装。重启后满怀期待打开游戏,结果依旧。这时我恨不得摔鼠标。

Steam上的游戏怎么玩不了了?让我几近崩溃的排查实录

怀疑外部软件冲突

我最近装过一个录屏软件,会不会是它干扰了?我卸载了,不行。关闭了所有后台运行的程序,包括浏览器、QQ、钉钉,甚至连输入法都切到英文。还是不行。我又看了Windows事件查看器,发现游戏崩溃的错误代码,去网上搜了一圈,发现好多人都遇到类似问题,但原因五花八门。有人说改系统区域设置,有人说得关掉游戏模式,还有人说把Steam启动项里加参数。我一个个试,搞到后来系统变得有点奇怪,但游戏还是进不去。

我已经花了两个多小时了,本来兴奋的心情全变成了沮丧。我已经开始想要不重装游戏算了?但是80多GB,下载又得半天。这时候我注意到一个细节:我电脑上另一个游戏(《巫师3》)却能正常启动。看来问题出在这个游戏的本身上。

柳暗花明:一个不起眼的文件夹

我又仔细看了游戏的官方论坛,发现有人提到如果使用了reshade或者图形补丁,需要删掉。我确实为了拍照装了一个画质补丁,但当时已经卸载了。不过我还是去游戏根目录看了看,果然,还剩一个d3d11.dll文件没删干净。我手动删掉,然后重启Steam,再点开始!屏幕亮了,游戏加载画面出现了!我的心终于放下了。

原来是之前删掉的画质补丁残留文件与游戏更新后的反作弊系统冲突了。问题解决后,我反而没有立刻玩游戏,而是靠在椅子上发呆。一个多余的小文件浪费了一个下午,这种体验在Steam上已经不是第一次了。平台虽然方便,但一旦遇到兼容问题,排查起来真能让人崩溃。

我关掉电脑,决定出去走走。游戏还是明天再玩吧,今天的热情已经被耗光了。Steam上的游戏有时候就是这么脆弱,我永远不知道下一次会在哪个细节上翻车。