
出現這樣的提示大部分是由于用戶使用的戰地3游戲客戶端語言問題導致的,針對這樣的現象我們可以按下面方法進行修復!
修復方法:修復語言
1、按下win+Q 呼出小娜,搜索 控制面板 點擊打開控制面板;
2、進入控制面板后點擊 時鐘、語言和區域 ,然后在下面點擊【區域】,在區域界面切換到【管理】選卡,在下面點擊【更改系統區域設置】按鈕,在彈出的區域設置界面將【當前系統區域設置】修改為【美國】,然后一路點擊確定保存設置

3、用一個16進制編輯器。比如WinHex,UltraEdit打開游戲程序文件(BF3.exe或者BF4.exe或者BF4_x86.exe);

4、查找42 61 74 74 6C 65 66 69 65 6C 64 20 33 99 00 然后把里面的99改成00
即把42 61 74 74 6C 65 66 69 65 6C 64 20 33 99 00
改成42 61 74 74 6C 65 66 69 65 6C 64 20 33 00 00
5、打開UltraEdit 在工具欄中搜索,查找42 61 74 74 6C 65 66 69 65 6C 64 20 33 99 00 , 把99改為 00 就OK了。修改完成后進行保存,保存后重新運行游戲即可解決問題,戰地3便不會彈出directx error的故障了!