Posted in Entertainments 4次吐槽

战地4由于设计问题,很容易出现崩溃错误,症状是不能启动或中断,提示错误“程序已停止运行”。这一错误广泛存在于A卡和N卡,以及微软windows7、windows8系统中。同样的问题也出现在战地3中,网上的说法各异,有骂Ea的,也有说是微软系统的问题。但通过我的检查,发现绝大部分问题都是因为N卡的驱动导致的,和系统、语言没有关系,网上流传的大部分解决方法都是无效的。

 

寻找答案:

我最近在origin上花钱买了一套正版,结果也出现了这个问题,于是我在网上进行了一些搜索。

 

0

 

 

发生错误后,我查了一下网上的解决方案。看到的中文内容基本没有特别好的办法,大概有以下几种:

1,认为发生错误的原因时Unicode不兼容,要求修改操作系统语言到英语或者繁体中文。

2,认为战地4标识中的“Tm”字符导致了崩溃,要求删除注册表中窗口名的Tm字样。

3,认为DirectX的问题,要求装Dx10、Dx11。或者认为需要装Net4.5、VC之类的。

4,认为操作系统有问题,win8不支持,要求换Win7,有的认为64位系统不支持,要求换32位。

5,其他解决方法,包括用BFEXEFix修改可执行文件、用Applocate强制修改语言、以管理员身份运行、以兼容模式运行。

 

虽然说由于当局封杀,但本来大多数中国玩家玩的就是盗版,也谈不上封杀,再说战地3也有同类问题,战地3没有“封杀”这说,为何解决方法还是这些呢?而且这些方法明显看起来不可靠,都是一些头痛医头脚痛医脚的办法,有些明显是不理解系统机制(比如32位和管理员运行)。反馈有的说不行,有的说行,我试了一些办法,也都没有起作用。用Google搜索也是一样内容,但是我发现港台甚至日本的玩家也遇到了同样的问题。

 

去英语世界寻找解药

随后我想,既然港台和日本玩家也出问题,那应该和中文系统以及字符集关系不大。接下来搜索 battlefield4 crash,发现外国玩家毛病更多,一样的崩溃跳出,而且不分语言。系统和显卡五花八门,这时我认识到了这个错误和语言毫无关系,一定是其他问题。

接下来我搜索发现battlefield3、4均有同样的问题,出错的系统有win7/8,32位和64位均有。而且DirectX错误会给出明确的错误提示,不是直接关闭程序。这样我就排除了DX11的问题。

随后通过搜索关键字,发现大部分出问题的是N卡,A卡出问题后会有其他错误提示,只有N卡会导致直接崩溃。而且结合我的显卡(Alienware M17- GTX660M)发出的热量和声音,游戏应该在已经启动了显卡后才崩溃。

接下来我在Ea的论坛里通过错误报告,找到了关键问题“nvwgf2um.dll ”。通过搜索“nvwgf2um.dll ”这个关键字,我发现这个关键字导致大量的战地3、4崩溃案例。

于是解决办法应该是升级显卡驱动。

但是升级显卡驱动可能导致其他程序出现问题,而且未必适合这款游戏。随后又在网上发现英伟达早就知道了这个问题,推出了GoExperience程序,解决各种游戏崩溃的问题。

 

解决问题

去nVIDIA网站下载GoExperience软件,先升级驱动到最新(通过Drivers),接下来自动适配游戏“战地4”,通过这个程序启动战地,问题解决。

GoExperience

 

这个程序还能自动调整游戏的视频设置,保持最佳状态。点击启动会自动开启Origin和Bf4,无需其他设置,无需管理员、兼容模式和其他改动。

 

System

 

 

通过解决这个问题,我了解到面临比较前沿的问题时,中文社区基本无力的现实。如果遇到一些疑难问题,百毒解决不了,一般先想想是否是全球性的问题,改用英文关键词搜索之,应该会有更好的解决办法。在这个时代,13亿人毕竟还是少数。

 

其他问题:

 

Win8游戏中按Shift导致窗口跳出:

目前这个问题没有特别好的解决办法,Win8由于定义的是“语言”而不是“输入法”,快捷键是用来切换“语言”而不是“输入法”的,在不改变系统语言的前提下也不允许删除中文输入法,也不允许使用CTRL和Shift在中文输入法状态下打开或关闭中文。

我的一个解决办法是,把系统语言改成英文优先,中文第二位。(对繁体中文也有效),这样由于默认语言是英文,不会开启中文输入法。

如需使用中文,先切换到“中文”,中文输入法会自动打开。

2

通过把英语设置为优先,中文设置为第二,就可以使用CTRL+Shift切换不同语言,而英文下默认是没有输入法的,这样在英文模式下玩游戏,按Shift就不会跳出了。

但是后遗症是系统语言会变成英语。(这也适用于繁体中文或者日文这些需要输入法的系统)

 

浏览器不能打开Origin的控件:

请选用一个可以打开Origin控件的浏览器作为默认浏览器。如果你的Ie不能打开Origin启动器,试试看Chrome,反之亦然。

Internet Explorer 11 安装控件的办法是在“安全”选项中添加信任网站,把战地有关网站设置为Trusted:

QQ截图20140909132854

 

 

中国当局封杀,怎么上战网和购买正版?

这个问题真特色…  你看,连毒品都没禁绝嘛…呃,首先如果Origin收你的信用卡,就直接支付好了… (中国信用卡不一定收,因为欺诈厉害)第二个是可以去淘宝,当然搜索关键词是不行的,直接搜索Origin就行,会有商户给所有Origin、Steam之类的平台充值,你跟他说需要充值的游戏即可。

 

解决了上述问题后,然后就可以进入游戏痛宰阿共仔啦!

 

*听焚化部这游戏危害了郭嘉安全,作为一个屁民,能有机会危害一次郭嘉安全,我觉得十分自豪。

打赏
2014年09月9日