昨天蹲点预载完天国:拯救2,兴冲冲点启动直接闪退到桌面,连着试了三次连主菜单都没见着,差点以为我这3080要退休了。折腾了一晚上加翻了NGA好几个帖子,终于摸出来一套万能解决流程,亲测身边七八个崩的朋友用了都搞定了。
先搞定着色器缓存的问题,这游戏第一次启动的时候编译着色器巨容易出错,很多人闪退都是卡这一步。你打开资源管理器找C盘里的Saved Games文件夹,要是看不到就去上面的查看里开隐藏的项目,进去找KingdomCome2的目录,里面有个Shaders文件夹,把里面的东西全删了就行,别把文件夹本身删了啊。
删完直接启动游戏,第一次进的时候可能会卡几十秒甚至一分钟没反应,别手贱去点关闭或者开任务管理器,这是在重新编译着色器,正常的。
说实话我一开始根本不信着色器缓存这点小事能搞成这样,删完第一次进卡了快一分钟我都准备任务管理器强退了,结果突然就跳主菜单了,绝了。我当时第一次删完进去还是在LOGO那闪退,又删了一次再进就好了,这步基本能解决80%的启动闪退问题。
要是删完缓存还是崩,就去查后台的各种覆盖层。
这些东西说白了就是把自己的进程插到游戏里面,本来刚编译完着色器的游戏进程就不稳,插得多了直接给你干崩太正常了。
Steam设置里把游戏内界面关了,游戏属性里的启动参数非必要的全清空,N卡的GeForce Experience里的游戏内覆盖关了,按Alt+Z呼不出来就对了,还有Discord的覆盖、RTSS的OSD显帧数的、录屏软件、动态壁纸、甚至输入法的悬浮窗,全给退了再开游戏试试。
我当时就是漏了个搜狗的悬浮窗,又折腾了两次才发现,关了之后崩的位置直接变了,明显就是这个东西搞的鬼,这设计我是真的服了。要是关完某一个之后突然能进了,就说明是那个软件的锅,玩的时候记得关就行。
要是前面两步都没用,那大概率是硬件或者驱动的锅。
很多人喜欢给显卡超个频,内存开个XMP用是吧?这次天国2对着色器编译的稳定性要求高得离谱,稍微有点不稳直接就崩。你先把MSI Afterburner里的超频配置重置回默认,内存的XMP或者EXPO也先关了,别舍不得那点性能,能进去玩才是正事。
然后去显卡官网下最新的正式版驱动,安装的时候一定要选清洁安装,别直接覆盖装,旧驱动残留很容易跟新驱动打架。装完重启电脑,再按之前的方法删一次着色器缓存,再进游戏基本都没问题了。
我群里有个老哥给显存超了100MHz,前面两步都做了还是崩,改回默认之后秒进,属于是踩坑踩得明明白白。还有用笔记本的朋友注意,别更那种公版驱动,最好去品牌官网下对应机型的定制驱动,不然容易把亮度调节之类的功能搞没。
要是这三步走完还是有问题,就去Steam里验证下游戏文件完整性,看看是不是下载的时候缺东西了,再补下DirectX和VC++的运行库,基本都能搞定,真没必要上来就重装系统或者删游戏,纯纯浪费时间。
我这两天在NGA和贴吧刷到好多人问闪退的问题,按这个方法试了的基本都搞定了,要是还有问题评论区留个报错截图,我看到了帮你捋捋。