哈喽,大家好,我是沐风。上一期给出了一期关于游戏闪退的的常见解决办法,反响还是不错的,但是还是有很多朋友出的个别问题是我没有讲到的,我总结了一下上期在帖子评论,点赞最多的几个问题,给大家再支几招实用的,顺便在帖子的最后,给大家科普一下为何有源源不断的BUG。
1,开镜就卡,打开背包就卡
之所以会卡,无非就是两种原因:
第一,就是你特效开的高,一开镜距离就拉近,本来显卡还不用渲染的特效,由于你开镜的缘故,必须渲染出来,而且还是0.5秒之间渲染出来,机瞄甚至更短,这大大增加了显卡的负担,就导致了开镜时就会卡一下,帧数骤减。
请输入图片描述
如果开镜卡,我们就把画面调节到非常低,然后进入游戏,你如果配置差不多的话,会发现效果好了很多,不会再频繁卡顿了,这也是最常见的解决办法。
请输入图片描述
显卡不是很好的,建议除了抗锯齿和材质,其他全部最低。显卡好一点的可以开的稍微低一点。因为其他选项基本对我们游戏视野帮助不大,甚至是没有任何用,还吃显存。我1080ti这年头为了保证全程200fps左右,就牺牲了一些特效,以求高帧率。
请输入图片描述
还有一个情况,就是打开背包卡一下,过后就会好了,也不是卡的厉害,反正你一开背包就给你卡一下下,也不是太严重,就是被恶心到了。
请输入图片描述
请输入图片描述
把角色渲染关掉,换成一个凶杀案的现场,大概就是这样..........
请输入图片描述
减少了打开背包瞬间,显卡对人物模型的渲染,再加上以上降低画质,应该不会再开镜,开背包的时候卡了,就算会卡,也不那么频繁了。如果还会出现卡顿的情况,你要考虑一下是否是硬件,系统方面的原因。
第二个原因:
就是我刚刚要说的,显卡核心架构太老了比如:
【费米 Fermi】架构:GT 430/GT 620GT 440/GT 630/GT 730 D3........
【开普勒 Kepler】架构:GT 640/GT 730 D5版GTX 650/GT 740 GTX 650TI/GTX 650TI BOOST.......
【麦克斯韦 Maxwell】架构:GTX 750TIGTX 950GTX 960GTX 970 GTX 980.......
10系显卡【帕斯卡 Pascal】,20系显卡【安培 ampere】,这俩都是算比较新的。
老的架构应对新引擎打造的游戏已经力不从心,因为大部分都不带dx12 dx11,像是麦克斯韦,费米架构都是只有dx9,甚至dx8.1,画面机制,显示器跟GPU之间缺少默契,导致卡顿,当然大部分还是因为显卡性能跟不上。
请输入图片描述
显卡控制面板的缩放默认都是纵横比,可以它改成上图我红色箭头值的全屏缩放。然后再把【对以下项目执行缩放】改成GPU
请输入图片描述
看到这里,对于开镜,打开背包会卡顿的基本都会缓解,或者基本都不会再出现卡顿了。
2,游戏崩溃解,闪退
之前出过一期常见的,排除硬件方法,修复NET3.5之类的,今天这个方法可能对绝大多数人有用。
请输入图片描述
1、下载dx修复工具【Directx官方修复工具v3.5增强版一键修复工具】或者【游戏加加运行库】这里可以自行百度,或者软件管家里面都能找到
请输入图片描述
动手能力强的建议去微软官网下载,懒嫌麻烦的,就再软件管家里面找把,实在没有下图这个也可以【游戏加加运行库修复助手】虽然是运行库修复助手,他甚至可以给你装显卡驱动。
请输入图片描述
2、将Directx修复工具下载后并解压出来,然后运行“DirectX_Repair_win8.exe”程序,点击【检测并修复】按钮,接下来不用我说吧,你要是你游戏的问题,基本就崩检测出问题,修复一下,然后重启就ok了。
3,win10系统版本太老,以及win7用户如果上诉所有方法都没什么效果,可以试试下面这个方法。
请输入图片描述
打开steam找到游戏的根目录,打开TslGame文件夹,然后再打开Binaries文件夹,找到win64打开。
请输入图片描述
找到TslGame_BE.exe这个程序,右键属性,选择最上面的兼容性,兼容性运行游戏是没有打勾的,打勾然后确定就可以了。切记要检查一下游戏的目录,是否有中文!!千万不要有中文,千万不要,千万不要!!
为了最近大家频繁掉线?
请输入图片描述
一,自己电脑的问题,内存不够,系统崩溃,储存位不够,显卡版本偏旧等等等等
二,蓝洞的问题。也就是程序员的编程bug。
然而大部分所谓的卡退是两个合在一起的。
怎么解决,基本无解,即使你换了最高配的电脑去玩吃鸡。
可是,蓝洞的bug依旧在啊。
如果你问bug为什么不能完全修复
电脑界面的计算器和记事本晓得吧。
一个记事本的基础功能,需要六组代码三组代码库,抛去代码库有现成的,六组代码最少的就是执行组只需要十行,最多的编辑组需要600行代码,仅仅只是基础功能。
那么,你觉得,绝地求生这样的游戏需要多少行代码?
小时候的飞机大战玩过吧。
在c++里,飞机大战的实现需要2000行代码。
程序员很辛苦的。
闪退的bug可能是某两行代码冲突。
但是要找起来也很困难。
没有什么游戏是不会闪退的。
哪怕错了一个符号,它都运行不起来。
【所以何为也不要无脑的喷蓝洞,理性看待问题】能自己解决就自己解决,官方发出了声明,已经在紧急修复用户频繁掉线的问题了,大家耐心等等。
而我为了给大家测试解决方案,安装了各种补丁,专门去下载老版本的系统【1703.1709.1803】,去修复dx,拿祖传的GT710打游戏,各种骚操作,终于让我摸索到以上几种解决办法,然后就有了今天这一期帖子,看下图系统还是连夜昨天装回来的。
请输入图片描述
有什么问题可以评论或者私信我,那么今天的分享就到这里啦,我是沐风,一个喜欢鼓捣计算机的技术宅,下期见~