Forum Discussion

Leerchin's avatar
Leerchin
Seasoned Novice
4 days ago

Battlefield 6 Open Beta crash and crash dump mentions MSTTSEngine_OneCore.dll

我在《战地风云 6》公开测试版中遇到了崩溃,这是我在其他任何地方都没有看到过的,我希望这里有人能提供帮助。

在预加载日,我将 GPU 驱动程序更新到最新版本。游戏启动成功,我进去更改了一些设置,然后正常退出。

然而,第二天,当我尝试再次启动游戏时,它进入全屏并到达 **“连接到服务器”** 屏幕,然后崩溃到桌面,没有任何错误消息。

由于我所在的地区需要游戏加速器(类似 VPN 的代理)才能连接到《战地风云》服务器,所以我怀疑这可能是问题所在。我尝试禁用加速器和所有代理并再次启动游戏。这一次,它没有崩溃,但也无法连接到服务器。这让我认为崩溃与网络无关,而是在资源加载过程中出现问题。

然后我改用从 EA App 而不是 Steam 下载游戏。在那之后,崩溃开始发生**甚至更早**——就在工作室徽标屏幕之后,正是主题音乐结束的时候。

从那时起,我尝试了很多东西,包括:

  1. 将 GPU 驱动程序回滚到 EA 官方推荐的版本。
  2. 验证游戏文件完整性、更改游戏语言、重新安装 EA Anti-Cheat。
  3. 关闭几乎所有后台应用程序,尤其是监控/调整工具——只有游戏加速器仍在运行。
  4. 遵循 Reddit 和 EA 论坛建议:创建新的管理员 Windows 帐户,更改 Windows 安全设置。
  5. 完全删除了游戏的配置文件,甚至使用 WinDbg 和 ChatGPT 挖掘了故障转储。

崩溃转储分析显示(完整见附件):

异常代码:'0xC0000006' — STATUS\_IN\_PAGE\_ERROR

故障模块:“MSTTSEngine_OneCore.dll”(Microsoft文本转语音引擎)

ChatGPT 将此解释为游戏试图访问已交换到磁盘的内存页面,但系统无法检索它,导致崩溃。它怀疑 RAM 或存储有故障,但我运行了测试,两者似乎都完全没问题。

我的系统:

CPU:锐龙 7 5800H

GPU:RTX 3060 笔记本电脑

作系统: Windows 10 22H2

默认情况下启用安全启动(笔记本电脑)

如果有人可以帮助解释崩溃转储或遇到类似问题,我非常乐意与您讨论。

(这篇文章是使用人工智能辅助翻译的。

About Battlefield 6 Beta Technical Issues & Bugs

Report bugs and get help with technical issues during the Battlefield 6 Beta.1,602 PostsLatest Activity: 11 seconds ago