[心得分享] 執行BF3卻常常出現DirectX Error的解決方法

本文最後由 b8613036 於 2011-10-27 04:07 編輯

http://geekmontage.com/texts/battlefield-3-game-fixes-crashing-lagging-launch-failure-bf3/

給執行BF3卻出現DirectX Error的朋友

DirectX Error When Joining Room on Battlelog

An example error, such as the one below, has been occurring when people try to join server rooms.

DirectX function “m_dxgiFactory -> CreateSwapchain( m_device, &sd, &m_swapChain.assignGet())” failed with DXGI_ERROR_INVALID_CALL: The application has made an erroneous API call that it had enough information to avboid. This error is intended to denote that the application should be altered to avoid the error. Use of the debug version of the DXGI.DLL will provide run-time debug output with further information. GPU…. driver: ….

To try to fix this you’ll need to try a couple of things.
1) Update your video card drivers (更換最新版本顯卡Driver)
2) Update your Direct-X  (執行 C:\Program Files (x86)\Origin Games\Battlefield 3\__Installer\directx\redist\DXSETUP.exe)
3) USUALLY installing the DirectX package that comes with the game ends up helping problems such as this one…Just FYI (跳過)
4) Run the game in Windows XP compatibility mode if you are on Windows 7 (用XP相容模式執行, 但本人卻是用Vista SP2才解決這問題)

比較囧的地方是 今天幾乎不能玩...平均一場當一次 或 點近去五次當四次

TOP

開版的那些方法對我都無效
後來我找到一個方法是OK的,就是玩一次單機版的離線模式
"C:\Program Files (x86)\Origin Games\Battlefield 3\bf3.exe" -offline
只要能進入單人遊戲一次,那多人的也就可以進了

TOP

BF3爛log  爛透了

TOP

嘿咩.....我又重新下載,重新安裝中............
iwei.攝顏.色.影

TOP

小弟我昨天手癢  把direct的開成64位元重開機後  
也開始有這樣的情形  雖然好像重開機後也沒變成64位元的  但是也有同樣情形出現

後來上網亂拜狗神後  看到以下這個泡菜網址的內容  
跟者把相容項改成"windows 7"  和管理員模式打勾後  昨天陪大家這樣廝殺 就沒出現錯誤了@@   
小弟我是 w7專業版64位元 提供參考

網址如下
http://blog.naver.com/PostView.n ... amp;logNo=141506344

TOP