Forum Discussion

Anonymous's avatar
Anonymous
13 years ago

Can't play Battlefield 3! DirectX Error

After few minutes of playing Battlefield 3 I had DirectX Error

DirectX function ''GetDeviceRemovedReason'' failed with DXGL_ERROR_DEVICE_HUNG: Device hung due to badly formed commands.. GPU: ''Radeon (TM) HD 7690M XT'', Driver: 12.8(9.00-120815a-146512C-HP)

I had this problem also before reinstaling Windows. When i use another drivers i had lags and the same problem. I have the last version of DirectX.

 

6 Replies

  • Hi there!

    You do not have possibly reached overclock the graphic card programs running simultaneously eg MSI afterburner or EVGA Precision X? Is there a bug where an injector that uses these programs to monitor heat and power do not want to share space with PunkBuster. If not, check these things:

    Make sure you have all the latest drivers installed. Also, check your heat sink and clean it if there are too much dust. 

    Close uncesassy background programs and remove files that you don't use to clear up space.

    Try to go to the Origin's games -> Battlefield 3 -> Installer -> Directx -> Redist, then run dxsetup.

    Report back here again with further details.

    - Sincerely, Timmie.

  • Anonymous's avatar
    Anonymous
    13 years ago

     Is it posible, that i get error becourse i use fixed graphicks mode in bios? And what is MSI afterburner and EVGA Precision X? Sorry but i know english too bad(

  • Hi there!

    Yes, that might be the problem. I recommend you to refresh and try again.

     MSI afterburner and EVGA Precision X is a overclocking programs, that blocks you from running some programs / content.

     

    Timmie

  • Anonymous's avatar
    Anonymous
    13 years ago

    having exatly the same issue game was working fine last weekend and now i get on for a few mintes and then it hangs no system change no new software

  • Anonymous's avatar
    Anonymous
    12 years ago

    Hi,

    I have NVIDIA GeForce 560 TI.

    And experienced the same error as described above.

    It is probably related to overclocked GPU and too low voltage on graphic card.

    What helped me:

    1. Install MSI Afterburner

    2. Decrease GPU frequency to 800 Mhz. (It is set by default to 900 MHz)

        - GPU frequency is named "Core Clock (MHz)" in the application.

    3. Save and play the game.

    After I did this, no more DirectX error 🙂

     

    Before that I reinstalled DirectX with Windows7 compatibility option as described above in toneelove solution.

About Battlefield Franchise Discussion

Discuss the Battlefield games in this community forum.133,567 PostsLatest Activity: 4 hours ago