游戏闪退的话,首先查看配置文件,位置在我的文档—Assassin’s creed3.ini;点进去有个文本,把最上面的DX11改成9,然后左上角选项保存再退出;保存之后,如果发现没有解决;还有就是音频驱动的问题,是XAudio2_7.dll这个文件在支持游戏音频的时候出错了!
刺客信条3重制版闪退问题分析
部分玩家修改刺客信条3重制版配置文件无效,比如那个修改Assassin3Remaster.ini的基本没什么效果。
后来又闪退了一次,无奈我就去查了查系统日志,结果一查发现居然是音频驱动的问题,当然这并不是说我们的系统或驱动真的有问题,而是游戏本身在这一块的兼容性有问题。
本人是WIN10系统查到的日志如下:
错误应用程序名称: ACIII.exe,版本: 0.0.0.0,时间戳: 0x5c90db7d
错误模块名称: XAudio2_7.dll_unloaded,版本: 9.29.1962.0,时间戳:0x4c0643cc
异常代码: 0xc0000005
错误偏移量: 0x0000000000032891
错误进程 ID: 0x3868
错误应用程序启动时间: 0x01d4eacc9d2f4672
错误应用程序路径: D:\Games\AC3ALR\ACIII.exe
错误模块路径: XAudio2_7.dll
报告 ID: c506c582-8b12-4156-ad03-e854183a51a5
错误程序包全名:
所以得出结论,是XAudio2_7.dll这个文件在支持游戏音频的时候出错了。
于是我又查了查关于XAudio2_7.dll模块报错的问题,结论一样,都没有什么完美的解决方法,甚至有人想出了直接删除XAudio2_7.dll这个问题,但是如此以来缺少了XAudio2_7.dll的支持虽然避免了因为音频闪退的问题,但是很可能出现新的问题,故而我不采用。
好了,说了一大堆,笔者最后突发奇想,既然音频出错闪退,那劳资就不要声音了,把游戏里的声音都关掉。只留一个音效,在如此悲剧的环境下,游戏4个小时才闪退。