原神pc端闪退的一种解决方案
- 来源:哔哩哔哩
- 时间:2023-08-25 10:43:01
先省流 内存超频稳定性问题。
(相关资料图)
闪退情形:原神pc端玩着玩着突然就闪退了,可能刚开游戏几分钟就闪退,也可能玩了两三个小时才闪退,也可能按了画面某个键就闪退,系统的事件管理器没有任何错误提示。
查证:在系统搜索框输入%temp%,在这个文件夹下拉找到mihoyocrash_xxxxxx文件夹,打开里边的,
前三行像下边这样
原神 [version: Unity (0)]
caused an Access Violation (0xc0000005)
in module (或者) at 0033:cc706921.
最后几行像这样
Module 1
C:\WINDOWS\SYSTEM32\xinput1_
Image Base: 0x00400000 Image Size: 0x0001e000
File Size: 107368 File Time: 2007-04-04_185422
Version:
Company: Microsoft Corporation
Product: Microsoft? DirectX for Windows?
FileDesc: Microsoft Common Controller API
FileVer:
ProdVer:
出现这种情况基本可以断定是内存问题
下载TestMem5软件(图吧工具箱里就有)进行内存稳定性测试,跑个三五分钟一般都会有错误数字出现。如果没任何报错,那就跟内存没关系。
解决办法:进BIOS把内存频率恢复到默认频率,比如说我内存是四条8g 3000频率C9BJZ,啥也不弄进系统默认是2666,开xmp就是3000,全默认2666肯定能过tm5测试,玩游戏肯定不会因为内存稳定性闪退,绝大部分内存自带的xmp(3200,3600之类)也能过tm5测试,但是一旦你自己手动超频,哪怕你就超一点点(比如我,3000的条子我超个3200不是小菜一碟,时序小参都不调都默认,系统自带的内存测试没问题,看视频玩别的游戏都没问题,唯独玩原神闪退),超完进系统你就要试试TestMem5这软件,一定跑到不报错才是超频成功,能进系统游戏不崩代表不了什么,A游戏能玩B游戏可能就会崩。
另外提一嘴,C9BJZ条子普遍比较能超,我插四条肯定比不上人家插两条,人家超4000我抄作业3800稳过tm5测试,原神也不闪退了。所以啊,内存超频这个事,你要么就默认xmp将就用,要超,就得仔仔细细调电压时序和小参,超完了老老实实跑稳定性测试,不要偷懒。
另外再提一嘴,米哈游的优化也不是没问题,看报错信息是内存超频稳定性导致unity报错,但是我电脑里其他unity游戏都正常。想起了米哈游的slogon“技术宅拯救世界”,太离谱了,虽然赚得盆满钵满比肩猪厂鹅厂,但是技术力仍是小作坊水平,又想起前两天米哈游教大家更新显卡驱动解决解决水下闪退,可笑。
关键词: