万能通用方案,解决游戏闪退报错各种疑难杂症

前言:

最近在黑盒看了不少帮助玩家挑选硬件的帖子,但是我发现一个很关键的问题很少有人提到:程序运行环境。光有好的硬件,没有软件和驱动的支持,游戏也是没法好好运行的。

龙猫老师我从2004年开始家里有了第一台电脑,当时家里的系统还是当时最先进的WindowsXP,学校的机房用的还是win2000系统。我从那个时候就与游戏结下了不解之缘,也为现在的职业埋下了伏笔。

以前的系统大家知道的,蓝屏那是家常便饭,下载一个文件只有200kb左右的速度,辛辛苦苦下载一个游戏后,打不开的概率又相当大。那时候哪知道什么数据运行库,什么内存频率,只能自认倒霉。那时候的玩家,电脑知识甚至匮乏到买新电脑时候直接告诉卖家:我要买一台能玩XX的电脑。

从2004年到现在2023年,整整二十年过去了。龙猫老师这些年为了玩游戏,学习了不少电脑知识,有硬件方面的也有软件方面的。甚至还学了不少英语单词和日语词汇,只为了打游戏方便。

玩黑盒这段日子,我写了几十篇游戏评测,也看了不少评测。但是我发现,不管是什么游戏,都会有新玩家询问某个游戏闪退、崩溃、打不开、没声音等情况。而回复他们的人也很少甚至没有。所以我想抽时间来为这些玩家们提供一个解决思路,至少遇到问题后,有个解决的方向。

所以我决定写一篇万能通用的教程,来解决玩游戏可能会遇到的各种问题。在这个过程中,我尽量避免出现任何复杂的操作,让我们一步步的来,尝试着解决游戏可能会遇到的问题吧。

步骤:

一:看游戏所需配置

我们假设你在steam买了一款新游戏,迫不及待的想要下载游玩,但是你甚至都无法下载,提示你内存不足,或者能下载但是提示你的电脑不符合游戏的最低运行要求。这是为什么呢?(别喷我说这么简单的问题也要教,这个真有人不懂)

这个时候我们可以去steam游戏界面给的建议游戏配置。如果不满足左边这个最低配置要求,咱们就先换一台电脑再玩。

如果你不知道自己的处理器性能和显卡性能,可以在桌面——此电脑(或者我的电脑)——管理(或者设备管理器)——设备管理器——处理器和显示适配器,查看自己的配置详情。

例如这是这款游戏的配置需求

这是家里老台式机的配置

如果你查到了型号,却又不知道自己的设备的性能是否满足要求,那你可以在网上搜索《CPU天梯图》和《显卡天梯图》,查看自己的设备在什么位置,以及是否满足了游戏所需的性能。例如这是@浪潮大佬做的笔记本CPU天梯图。

简单的判断方法也是有的,例如英特尔的cpu(以酷睿系列为例):i9 i7 i5 i3 ,数字越小则定位越低。i9为酷睿最高端,i3为酷睿最低端。后面的数字前两位或者一位为代数。如i5 12450H。12的意思是第12代酷睿。一般只看i后的数字就能看出性能差距。同理,amd也有r系列的9 7 5 3,详情可以看图。代数越新,往往性能越强,就算不强也肯定不会倒退,所以买新不买旧。

笔记本和台式机的cpu性能有差距,显卡也是一样的。这个差距不一而足,但是通常认为笔记本会低一个档次。例如笔记本端的rtx4080,相当于桌面级的4070。显卡的性能定位和名字也有关,类似于cpu那样数字越大,代数越新则越好。显卡天梯图大家可以自己搜索,我就不放了。这里只是抛砖引玉,因为这些内容完全可以写一篇几千字的内容,这里篇幅有限,先说别的吧。

二:下载前检查

现在我们搞好了配置,打算开始下载游戏了,但是我们先等一等。因为接下来我们要注意一个小问题:安装目录不应该有中文。例如你决定把游戏装到D盘的“游戏”文件夹,这就是不可取的。

这个问题听起来有点搞笑,为什么要避免这个问题呢?因为某些游戏在中文文件夹下会出现错误,准确的说是在有中文路径的情况下都会出现错误。因为中文字体需要utf8编码,许多老外开发游戏时候根本没考虑过这个情况。虽然现在也用Unicode编码,但是中文一个字占两个字符的问题依然存在,虽然只是个小问题,但是游戏厂商很可能懒得管。

毕竟大部分steam上的游戏都是老外开发的,操作系统也是老外开发的,很多游戏的识别路径只支持英文。当然不是所有的游戏都这样,尤其是近几年这个问题已经越来越少见了,但是防患于未然也是很重要的,不然你一旦遇到这个问题,转移游戏路径也很麻烦不是吗?

三:数据运行库

这是这篇文章最重要的部分,大家要是之前的没好好看,那么这里要看仔细了。

在很久以前,许多玩家下载了某个游戏,会有这种提示:程序无法启动,因为缺少xx.dll。 

例如这种情况

XX.DLL是什么文件呢?简单来说这叫动态链接库,正常来说是系统自带的,但是很多人的电脑系统可能因为种种原因没有这些文件,平常日常使用没觉得有什么问题,可是一玩游戏就出问题了。这种打不开游戏直接报错并且提示你缺什么的都算好的情况,缺少这种dll文件带来的问题包括但不限于花屏、没声音、按键失灵等。让很多没有电脑知识的玩家抓耳挠腮。

一般来说,遇到这种问题,缺什么就下载什么,放到指定位置即可。但是如果你一次缺了十几个,你还要不厌其烦的一个个下载吗?

另外还有种问题,就是提示你程序需要C++201x等运行库,否则无法运行。

这个问题更加抽象,因为没有这些东西,你就算不玩游戏,去剪视频或者做图表都可能遇到问题。闪退,崩溃,中途卡着不动等等问题,让办公党咬牙切齿。

曾经,我们只能一个个搜索,去微软的网站去下载安装。当然用别人整理好的也不是不行,但是如果有别有用心的人植入了木马或者垃圾广告软件,那我们就惨了。

不要以为现在就没这个问题了,当年文明6一波启动器更新,因为缺少c++的问题,干翻了一半玩家。

不过好在,这里有一个非常好用的工具,叫做“微软常用运行库合集”。这个软件的每年都会有新版,不断的增加新的内容。

有了这个工具,基本上就解决了所有的数据运行库方面的问题啦。

四:驱动

万事俱备只欠东风啦。我们打开了游戏,正打算游玩,突然一条报错出现了:

显卡装置启动失败。请确保您的显示驱动程序已更至最新。

WTF,折腾了这么久居然还是不能玩?其实这只是驱动出问题了,我们重装一下驱动,或者更新一下驱动就好了。

目前市面上主流的显卡芯片厂商只有两家。一家叫NVIDIA英伟达,一家叫AMD超威半导体。如果你的显卡驱动出了问题,找这两家准没错。

先用我之前给你的方法看一眼你是什么显卡,然后再去他们的官网找对应的驱动下载即可。不推荐任何驱动大管家、驱动师傅、驱动小精灵等,因为他们会捆绑一堆杂七杂八的功能和广告来污染你的电脑。

为什么我只提供了显卡驱动?因为其他驱动微软系统会自动推送给你的,只有显卡驱动它不会推送最新的,甚至一年才推送一次。

是不是很多人已经把这个关了?

对了,还有人可能在玩游戏时候会遇到一个选择DX12或者DX11甚至DX10的选项,这个时候无脑选最高即可。如果运行出了问题,再酌情降低。

五:人多掉帧、后期卡顿、黑屏闪烁、游戏闪退、鼠标键盘短暂失灵

如果你一开始玩没有问题,后面才出现这种问题的话,那你就看看这里,这个问题我们长话短说——你该优化游戏了。

你的显卡和处理器的性能,很有可能在一开始还勉强满足游戏的需要,但是越到后面,你的处理器和显卡负载越重,终于在某个时候,它们不堪重负了,于是游戏帧数大幅下滑。如何优化游戏呢?这个得根据具体的游戏来决定。这里有一个省事的方法,那就是用显卡驱动自带的优化程序来优化游戏(NVIDIA的geforce experience可能需要自行下载)。当然最好的办法就是去搜索一下对应的优化视频,然后直接抄作业即可。

还有这么一种情况:你一开始玩的好好的,玩了很久以后突然帧数暴跌。但是你一会不操作以后,它又正常了。这很有可能是你的电脑过热了,撞到了功耗墙。

功耗墙是电脑厂商为了让你的电脑更安全所设计的一条温度阈值。例如当你的cpu到达88度,强制降低性能来降温。可是这个规定如果遇到了炎热的夏天,或者离谱的操作(我在某红书上看到有人把电脑的出风口贴着墙的),会很容易触发这个功耗墙,大幅降低性能。这种时候一个良好的散热就很重要了。台式机可以直接卸掉一面机箱片,笔记本可以在电脑下面垫几个瓶盖,而且一定不要贴墙放。

另外有一个抽象的问题:如果你玩游戏时候开着中文输入法,游戏可能没有任何反应,也许会掉帧,甚至会闪退。这个原因我们刚才解释了,和那个类似,为了你的游戏体验,记得把输入法换成英文的。

最抽象的是,有的游戏占用内存不断升高。一开始只需要8G内存,但是运行时间越久,这个占用频率越高,然后你的内存就崩溃了。这时候你可能会电脑短暂黑屏一两次,鼠标和键盘失去任何反应。接下来可能你的电脑恢复正常了,但是游戏画面成黑色了,而且你这时候看视频也会出问题,看网页也会崩溃,只能重启电脑。

这个问题就是爆内存问题。这个问题一旦出现就只能重启电脑,没有其他方法。在8g内存电脑上经常容易出现。不管是玩游戏,还是用PR AE渲染视频,都会出现这个问题。就算16G,该出现也会出现。最好的方法就是,加内存。如果你是8G内存,就再买一条同型号的内存插上。一定要事先查清楚是什么型号什么频率,否则会出问题。

如果你是DDR3 8g 1666mhz频率内存升级,买了DDR4 2400mhz的,那你不用担心,因为根本插不上。但是如果你买了ddr3 4g 1333mhz的一条内存,那你注意,接下来你的电脑频率就会以低的这条为准了,而且你的频率会变成双通道4g的。所以升级一定要升级一条和之前一样的内存条,就算完全买新的,也应该买同协议的,否则接口都不一样,插不上的。

后记:

终于可以开始玩游戏了。好累呀。算了,先跑个分,再装几个mod,测试一下稳定性,没问题的话先睡觉,明天再玩吧。

这篇文章是一篇入门级的“通用”的,用来解决各种游戏疑难杂症的。可能很多你遇到的问题并没有列举出来。大家可以把遇到的问题发在评论区,如果有机会,我会在下一期文章里帮大家解决。那么,祝大家游戏愉快。

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com