出現(xiàn)這樣的提示大部分是由于用戶使用的戰(zhàn)地3游戲客戶端語言問題導(dǎo)致的,針對這樣的現(xiàn)象我們可以按下面方法進行修復(fù)!
修復(fù)方法:修復(fù)語言
1、按下win+Q 呼出小娜,搜索 控制面板 點擊打開控制面板;
2、進入控制面板后點擊 時鐘、語言和區(qū)域 ,然后在下面點擊【區(qū)域】,在區(qū)域界面切換到【管理】選卡,在下面點擊【更改系統(tǒng)區(qū)域設(shè)置】按鈕,在彈出的區(qū)域設(shè)置界面將【當前系統(tǒng)區(qū)域設(shè)置】修改為【美國】,然后一路點擊確定保存設(shè)置
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了。修改完成后進行保存,保存后重新運行游戲即可解決問題,戰(zhàn)地3便不會彈出directx error的故障了!