以下方法不一定根治Dx报错、闪退的问题,但可以解决大部分战地系列关于Dx报错、闪退的问题~
开篇先报一下自己配置:
R7 3700x + (8G) + (3200)单条 + b450m + ,操作系统win10 21h2(以前是21h1)
自己电脑经常遇到的症状:
1.直接闪退:突然画面定格卡顿,无任何报错然后闪退
2. Error:玩战地1、5的时候,会报 Error,开Dx12的时候会报Dx12的错,没开Dx12的时候会报内存不足2G的错
3.花屏或卡顿闪退报错:大概率会报驱动程序崩溃的错误,退出游戏掉一下显卡驱动,然后又恢复正常,需要重启电脑
可能真的是自己硬件体质的原因导致不断报错不断闪退,于是我也历时半年时间在网上找了许多自己使用过的,且通过软件调教的有效方法,分享给大家(开加速器那种的广告就算了...)。
修复方案:
1.软件修复:三大妈和游侠网的游戏环境包还是要再安装一遍的,然后再下载Dx修复工具修复一下,最后能更新电脑操作系统的尽量更新一下操作系统(因为有一部分玩家亲身经历证明,可以通过更新系统解决此问题)。这三个步骤之后,应该可以解决一小部分战地系列报错、闪退的问题。
2.调整虚拟内存:通过调整虚拟内存的方法,也可以解决问题(同样有一部分通过调整虚拟内存的方式解决问题了,但我试了不行...),虚拟内存调整方法很简单,随便某度一下就行,记得调整的是游戏所在盘的虚拟内存。
3.更新显卡驱动:N卡官网、A卡官网,自己型号的驱动更新起来,更新完记得去电脑的设备管理器-显示适配器里的那里也更新一下。
4.*调整游戏画质并窗口化全屏,或直接窗口化*:重点解决方案1!因为我之前总报错的时候,通过这个方法可以缓解报错频率及次数。不仅仅是把游戏画面调成中低,同时要牺牲一下游戏体验,把游戏调整窗口全屏或直接窗口模式,这样会降低显卡的占用率,不至于出现程序拉爆,显存溢出报错的情况。
5.*提升CPU占用率*:重点解决方案2,解决方法参考此UP的视频!原理大概是游戏本身调教的不好,需要我们手动调教CPU线程的占用率。拿2042举例,我的3700x在跑2042的时候默认是8线程在运作,我优化了之后是16线程拉满,游戏画面帧率肉眼可见的提升,也减少了显卡负担,报错率直线降低。战地2042多线程优化教程
6.*降低显卡占用,硬件不要超频!*:重点解决方案3!是的你没看错,我之前一直认为关于Dx报错,提醒显存不足2G的原因是因为我的显卡没跑满,于是就在Amd 里把显卡直接软件超频,结果适得其反,在反复测试之后发现,把进行游戏时的显卡状态调整为负载、节能状态,游戏反而更稳定了,报错频率直线下降。也记得不要让CPU、内存超频加压,让他们恢复默认状态。
7.*重做系统*:重点解决方法4!呃,也有玩家通过重做系统解决问题的,不在少数。但让我重做系统我是不干的...
7.*硬件更换*:重点解决方案5!这是下下策了,如果换硬件的话可以先从换内存条开始。以16G内存为单位,8G+8G的双条相比于16G单条的稳定性要高得多。有条件的可以把显卡换掉...
至此,行之有效的解决方案基本都罗列出来了,你即便是找某宝找人解决问题,基本上也是通过上述的方式来给你解决(哈哈别问我怎么知道的),咱们能动手尽量自己动手吧。
强调一下,这个问题想要根治的话,最好还是换硬件,一劳永与~
有话要说...