最近朋友心血来潮趁低价入手了战地3steam版,打开网页后直奔战役模式,然而出现了无限初始化的问题,由于游戏年代久远,如今网上大部分都是针对origin时期的方案,对于EA时期的解决方案较少,在经过了漫长的资料搜索和排查后,终于得以解决,为了拿点积分下载资料,我选择在csdn上分享心得。
11111:如果你运行了微星小飞机,rtss等显示功耗的软件,请关闭这些软件后重启游戏,本人朋友正是因运行了微星小飞机而导致了无限初始化。本人推测是因为EA官方没有对老游戏做足优化而匆忙上架导致了诸如此类的冲突,在此也建议关闭其他多余软件,让游戏运行在一个较为纯净的环境中。
2:如果偶尔能进,可能是网络问题,建议使用谷歌或火狐浏览器启动战地3(设为默认浏览器启动游戏,或复制粘贴战地三网页网址至浏览器后再登录EA账号)
3:确保战地3安装路径全英文
4:游戏防作弊软件出了问题:游戏启动后,PbB没有运行,需要我们手动打开。打开“任务管理器”,检查“PnkBstrB.exe”是否在运行
如果没有,WIN+R输入services.msc,找到PnkBstrB右键启动,如果找不到,打开根目录,运行“pbsvc.exe”。选择“Test Services”,让它开启PnkBstrB。然后再次WIN+R输入services.msc,此时就可以找到了。(本人第一次尝试解决时找到了这个方案,经检查发现PbB确实没有打开,虽然这可能不是主因,启动后依然无限初始化,但我认为不启动PbB同样会有影响,无论如何,此方法值得一试)
5:打开以下目录:C:\ProgramData\Electronic Arts\EA Services\License,删除该目录下所有文件后尝试重新启动。
6:Windows设置→时间和语言→语言→管理语言设置→管理→更改系统区域设置→勾选beta版:使用unicode utf-8…→确定→重新启动,注:改后可能导致某些文件名乱码,如果无效,建议改回。
7:在steam验证游戏完整性
不建议以兼容模式运行,也不建议以管理员模式运行。
当时第一想法是离线运行游戏,绕过网页初始化这一步。然而即使在拔掉网线的情况下运行游戏,EA app也强制启动了网页,故而失败。
如果有其他诸如dx错误之类的问题,建议参考咖喱的文章:战地3各种问题解决方法 - 哔哩哔哩
最后希望大伙都能体验到老dice的诚意之作,再顺便问一手2042:我战役呢?