我的配置是13700k➕4090,从去年开始就总是闪退,最严重是时候是今年3月,进游戏撑不了10分钟必卡死闪退,导致完全玩不了,试了黑盒b站抖音里各种解决方法,什么重装系统,XTU降频,游戏内改dx12,降驱动版本都不行,始终玩一会儿还是会GPU崩溃闪退。最近,我终于发现了这个问题的根本原因:《不是40系显卡的锅,而是40系通常搭配的高端CPU13代14代i7i9的锅,30系显卡很少这种问题就是因为30系很少搭载13代i7以上的U》
最近星际战甲的开发人员对崩溃的原因进行了一波详细的研究,经过编译CPU的数据,发现一个和英伟达有关的错误代码(nvgpucomp64-dll)频繁出现,这个代码的意思是指英伟达的驱动程序发生错误状态,错误状态发生在处理器处于极端耗电的时候,也就是说用英特尔的U打游戏发生了游戏崩溃现象,实际上是英伟达的驱动崩了,俗称掉驱动。而这个问题在所有使用虚幻引擎的游戏中都会遇到,包括PUBG。
然而这其实也不是英伟达的锅,因为经过进一步的调试发现错误代码指的是GPU在CPU内核上全力工作的状态,这说明是处理器功耗爆表,直接超过了原本的设计顶峰,反过来导致英伟达的驱动崩溃了,通俗的说就是驱动在CPU上工作的好好的,结果CPU先绷不住了,归根到底还是处理器的锅,CPU的设计缺陷导致的。
而根据分析,造成这一情况的原因就是英特尔无脑拉频率,13代和14代I7I9的频率拉的太高,而且很多主板也开放了较高全核睿频限制,导致出厂过于灰烬。首先是稳定性问题,虽然之前降低频率缓解了一波大面积蓝屏现象,但根据Oodle套件的游戏遥测数据显示,13、14代酷睿具有大量日志错误,同样的测试环境下,英特尔报告了1431个解压错误,而AMD仅为4个。可见高频并不是导致不稳定的唯一因素,问题还有很多。
目前给出的解决方案就是通过更新主板BIOS来限制其性能。微星华硕等各大主板商也根据英特尔给出的方案先后在今年四五月更新了最新的bios。
根据测试,在更新最新BIOS之后,14900KS的多核跑分大幅降低了13%,不过i7的性能降幅相对小一些,虽然降低了10%的性能,但是经我亲测,之前的GPU崩溃,游戏闪退,电脑卡死的情况已经遇不到了,之前我电脑一打开绝地求生CPU的温度就在90度以上,风扇声特别大,基本上玩一下午必闪退两三次以上,而在更新bios之后,我玩了十几个小时,CPU温度始终保持在70多度,风扇声也小了很多,最重要的一点是十几个小时没有闪退一次。
PS:更新BIOS的方法很简单,各位可根据自己的主板型号上网查询。
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com