前言

战地1 2025年末更新了反作弊版本后导致游戏无法正常进入,弹出115错误。这是因为EA官方只更新了游戏端的反作弊版本,但是没更新反作弊自身在CDN上的版本检查文件。导致你即使手动更新了新版反作弊器也会因为版本检查文件版本不一致重新下载旧版的反作弊插件(2025年7月版)。目前主流有两个解决方案,开始游戏时断网,和用加速器加速战地6。这两种方案每次操作很麻烦,这里提供一个一劳永逸的方法不需要每次手动操作。

操作流程

下载新版反作弊安装器

首先打开这个地址下载 https://cdn.eaanticheat.ac.ea.com/EAAntiCheat.Installer.exe ,下载后不要直接打开程序。将程序覆盖到 C:\Program Files\EA\AC 目录下。

安装反作弊安装器

打开C:\Program Files\EA\AC\EAAntiCheat.Installer.exe 在上方下拉列表中选择Battlefield 1

注意:这里一定不要点击更新按钮,一定不要点击。如果点击了从第一步重新开始。

点击修复按钮,选择游戏安装文件夹。例如Steam,在Battlefield 1上面按右键,选择管理->浏览本地文件。地址栏中会得到一个类似D:\Program Files (x86)\SteamLibrary\steamapps\common\Battlefield 1这样的目录。粘贴进反作弊选择文件夹下方的文件夹输入框中,按确定。等待下方日志输出Install success安装完成,关闭安装器。

屏蔽反作弊检查更新

在hosts中新行中添加以下内容:

127.0.0.1      cdn.eaanticheat.ac.ea.com

简易修改hosts教程:在开始菜单搜索记事本右键,选择以管理员身份运行。选择文件菜单->打开 C:\Windows\System32\drivers\etc\hosts

在文件末尾新建一行,添加上面的内容。

完成

之后就可以打开游戏正常游玩了。添加hosts屏蔽之后以后需要更新反作弊安装器(或官方修复了这个问题)去掉添加的那行或者在那行开头加一个#号即可。