游戏崩溃不要慌,可以试试这些方法!

时间:2022-12-22 15:13:51 来源:游戏主播网

1、不用加速器能上Steam商店吗?

Steam平台的玩家肯定已经发现这段时间裸连Steam服务器非常不稳定,在新设备上登录时经常出现“无法连接至Steam网络”的提示。即使多次尝试后登录Steam也有可能遇上Steam商店提示-118、-101等错误代码,使用加速器虽然能解决上面的问题,但只想看看商店的打折情况或者游玩单机游戏都要单独去打开加速器未免太麻烦了点,有不使用加速器或者其他三方软件就能稳定上Steam的方法呢?

不使用加速器正常登录Steam商店的方法有两种,第一种方法是修改网络的DNS服务器。首先打开windows的设置,然后选择网络和Internet,在状态里面找到“更改适配器选项”。打开以后找到当前系统正在使用的网络连接(如果电脑同时连接了有线网络和WiFi则优先选择有线网络),右击选择属性找到“Internet协议版本4(TCP/IPv4)”并选中。双击或者点击下面的属性按钮,将新窗口下方的“自动获得DNS”更改为自定义,接着将DNS地址修改为Google DNS 8.8.8.8和国内通用的114.114.114.114 DNS,点击确定之后,再重启steam客户端即可。

修改DNS的方法比较简单,但不一定能够解决DNS污染导致的登录失败,并且由于使用了国外的DNS服务器后可能会导致一些网页的解析速度变慢,如果遇到这种情况,可以换用修改Hosts文件的方法。首先打开文件资源管理器,进入C:\Windows\System32\drivers\etc文件夹,接着找到hosts文件并以记事本方式打开它,在文件的后面添加上以下7个网址并保存(本方法不适用打开Steam社区)。

111.221.33.253 cdn.steamcommunity.com
111.221.33.254 cdn.steampowered.com
111.221.33.253 cdn.store.steampowered.com
111.221.33.254 cloud.steampowered.com
111.221.33.253 storefront.steampowered.com
111.221.33.254 store.valvesoftware.com

2、提示dll文件丢失怎么修复?

很多玩家在玩游戏时都遇到过游戏运行失败提示dll文件丢失的问题,DLL是Dynamic Link Library的缩写,意思为动态链接库,运行的应用程序需要调用动态链接库,而系统正好缺少相应的DLL文件,系统就会报错。这种情况在过去的破解游戏和Win10之前的老系统中经常出现,好在现在Steam平台在首次打开游戏都会提前检查并自动下载安装需要的运行库,保证游戏正常运行,不过如果你使用的是精简版系统或者之前中过病毒那也有可能遇到DLL文件丢失的问题。

单个dll文件丢失的情况很好解决,这里我们以新游戏报错频率较高的msvcp140.dll文件为例,搜索下载或者从别人的电脑上复制msvcp140.dll文件,打开C盘,进入Windows/System32文件夹中,复制msvcp140.dll到文件里面。接着在键盘上按下win+R的组合键,输入regsvr32 msvcp140.dll注册即可。

有时候缺少的dll文件不止一个,这种情况再去单个下载就过于麻烦了。这种情况就有必要借助老牌的修复工具DirectX Repair了,DirectX Repair是一款优秀的系统dll和C++运行库检测修复工具,它不仅能够轻松的检测出电脑中缺失的dll文件,还能够对其进行修复。软件的操作设计非常简单,只需要轻轻一点即可完成检测、修复、注册等一系列问题。如果遇到自动修复功能失败时,我们可以在详细错误信息界面查看相应的异常文件,并在该文件上点击右键,进行手动在线修复。或者在工具-选项-高级里选用强力修复模式进行修复。

3、游戏崩溃、闪退怎么办?

游戏崩溃、闪退也是个老生常谈的问题,但实事求是的说,游戏崩溃、闪退这种问题太过于宽泛,同时涉及到软/硬件,不同电脑、不同游戏出现问题的原因也不尽相同,这里我们给出几种通用的定位和解决问题的方法。

首先是硬件方面,CPU、显卡过热通常电脑会直接死机,玩家可以通过开启游戏自带的数据统计以及第三方的MSI Afterburner等软件监控硬件温度状态。黑屏问题更有可能是显卡方面的原因,第一种可能是显卡没插好,重新牢固插一下就好,最好取出来时候用橡皮擦擦一下金手指保持接触更好。

第二可能是显卡供电不稳定,检查一下显卡8pin供电线是否插好,如果是模组电源,换一组PCI-E线和接口看看。如果显卡长期高负载运行或者购买的是“锻炼”过的显卡,那大概率是显存问题,比如引脚可能有虚焊了。进入设备管理器,右键单击显卡选择属性,在属性页查看是否有43错误提示。这种情况下可以用EasyMATS这个显存测试工具来进行显存测试确定是否是显存问题。

软件层面,游戏崩溃可能是显卡驱动造成的,比如6000系以前的卡装超频版驱动Adrenalin程序,掉驱动现象概率会比较高。解决方法是在官网下载经过微软WHQL认证的驱动版本,新游戏则推荐直接升级到通常经过新游戏优化的最新版本驱动。此外,出现程序兼容冲突掉驱动后,建议用使用DDU软件在安全模式下完全卸载驱动后再重装,避免残留的损坏文件继续出问题。

一些新游戏在Steam上进行预载时可能会因为网络原因造成游戏文件下载不完整,这样就会出现游戏报错,在遇到此类报错的时候,玩家可以试试点击其中的“允许扫描和修复”进行文件排查,点击之后重启游戏。如果没有自行检验文件的小伙伴,可以自行在Steam验证文件的完整性尝试。打开Steam商店,在库中找到游戏,右键选中后点击属性打开。在本地文件中找到并点击“验证游戏文件的完整性”,如果有游戏文件缺失的话Steam会开始下载。

4、报错提示都不弹,如何定位问题?

针对不明原因的游戏崩溃,我们还可以借助Windows系统自带的事件查看器来定位原因。打开事件查看器的方法是,按win+R组合键,打开运行对话框,在其中输入eventvwr回车就打开(或者输入eventvwr.msc),打开事件管理器后依次展开左侧的“自定义视图”-“管理事件”,这时我们在管理事件中可以看到电脑中所有系统日志记录。接下来我们就可以根据电脑出现问题的时间点或者进程名称来找到相应的错误事件。

这里我们以《神秘海域:盗贼遗产合集》在win10系统打开闪退的问题为例,在右侧的查找工具栏中输入《神秘海域》的进程名称tll定位到相关错误事件,这里的异常代码:0xc0000142是关键信息。经查找资料可知,引起0xc0000142的通常原因是部分DLL文件未能被系统注册,导致动态库调用错误造成的。这种结果的指导意义不大,为了提高效率,可以选择与问题接近的关键词进行搜索,这里我们用关键词“神秘海域 0xc0000142”进行搜索,最终可知,导致tll.exe在打开时闪退的原因是上下级中文文件夹引起的,放到纯英文目录里就好了。

另外,虚拟内存不足也会导致游戏崩溃,有时会弹出对话框提醒你虚拟内存不足,更多时候是直接崩溃,有了事件查看器我们就能在游戏崩溃的时间点准确定位问题。同样是《神秘海域:盗贼遗产合集》在运行过程中,事件查看器记录到了虚拟内存不足的情况,虽然这主要是因为小编忘记关闭Edge浏览器导致的,但为了让游戏稳定,我们可以选择增加虚拟内存。

设置虚拟内存方法是打开电脑的设置选项,在系统信息界面点击“高级系统设置”,在系统属性界面选择“高级”,在高级下的性能栏目,点击右边的“设置”。性能选项界面继续选择“高级”选项卡,借助点击下面虚拟内存下的“更改”。系统默认是勾选了“自动管理所有驱动器的分页文件大小”。如果你的C盘空间够大,我们可以将虚拟内存设置在C盘,如果空间不足,可以调整到其他盘中,这里建议设置为“系统管理的大小”点击确定重启电脑即可。

1/1页