Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
12 years ago

DirectX Error

In two last weeks every time, when i try to play after 10-15 minutes game crashing with error: DirectX function "GetDeviceRemovedReason" failed with DXGI_ERROR_DEVICE_HUNG ("The device is hung which is tipically caused by issues in the graphics driver or alternatively the application").

I have read about it in this forum, but nothing of possible solutions helped me.

I tried following: reinstall plugin, upgrade/downgrade/reinstall graphic driver, reinstall DirectX, updatet Microsoft.NET framework, tried clean boot, run as administrator game and origin, repaired game in origin, check firewall settings but it's all for nothing. Game still doesn't work.

Please, help me!

20 Replies

  • SolitaryEclectic's avatar
    SolitaryEclectic
    Legend
    12 years ago

    Ok lets make sure windows is not doing this 

    Test your windows for errors
    This works in all windows O/S vista Win7, Win8 and Win8.1 windows system file checker :] Copy and past this to note pad and put it on your desktop. As open programs can give you errors when you run this.

    ...... sfc /scannow ..... ever hear of it if not your going to love this .... it will inspect all the important windows files as well as the windows DLL files. If windows system file checker finds any issues with the windows files and windows DLL files it will replace them. This little tool as well as the event viewer saved me and fully helped me fix my BF4 issues as well as saved my .... many a format since I found it. This is the best toy they ever put in windows :]

    For win7 go to start left click in search type cmd and right click cmd pick run as admin

    For win 8.1 right click start bottom left of screen and pick command prompt admin

    1 - Open administrator command prompt and close web pages and programs like origin.

    2 - Type or copy and paste in sfc /scannow and hit enter, This takes 5 min to 15 min SSD vs HD

    3 - This can go one of a few ways ..... no errors ... it fixed some errors ..... could not fix all errors...... does not finish checking and errors out ....... and the last one could not fix errors at all :/

    4 -After its done reboot and do it again even if you had no errors the first time or had errors, could not fix ... run sfc /scannow again and when its done a second time reboot. You need to do this a and get no errors 2 x in a row ...

    5- So if you ran it 2x and no errors your safe you can stop now for now lol, If you had errors first time but not the second then run sfc /scannow again and when its done reboot. You need to get could not find any errors 2 x to be safe. If it still finds errors try and run it a few more times until it finds no errors 2x AND ALWAYS REBOOT BETWEEN RUNNING sfc /scannow

    6 - If you get a message indicating that it can not be repaired and you ran sfc /scannow more then 3x in a row on win vista or 7 mm you need a format or try repair win 7 :/ But after format or repair and all updates are done run sfc /scannow to make sure your windows is stable same deal 2x error free reboot between them.

    If your O/S is Win8 or Win 8,1 then you can run this next command / line in administrator command prompt. Sadly this does not work for win vista or 7 :/ It will restore the health of your PC and you dont lose anything and it will also fix errors in the registry :]

    dism.exe /online /cleanup-image /restorehealth ------- ONLY works for windows 8 and 8.1

    7 - When its done reboot

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    There were no errors right off the bat.

  • SolitaryEclectic's avatar
    SolitaryEclectic
    Legend
    12 years ago

    Ok try repair game again if nothing reboot and repair game a second time. Sometimes it can take a few repair games :/ Edit... Also try..

    Open the nvidia control panel Manage 3D settings, Program settings tab Click add to choose the program to customize Click browse and choose: C:\Program Files (x86)\Origin Games\Battlefield 4\bf4.exe if using a 64_Bit OS or C:\Program Files (x86)\Origin Games\Battlefield 4Games\Battlefield 4\bf4_x86.exe if using a 32-Bit OS Set your graphics preferences and click apply.

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    Same error, different time. This game is a failure on PC. I don't think I'll be attempting to fix this anymore. Thanks for the effort on helping though.

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    Even a complete reinstall Windows did not help.

  • SolitaryEclectic's avatar
    SolitaryEclectic
    Legend
    12 years ago

    Hi give5mas what errors does your event viewer show when you get this crash event id and source?

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    Hi .

    I'm not sure that i'm doing right, but when game crashing event viewer don't show any errors. Just a warning with this: Display driver nvlddmkm stopped responding and has successfully recovered. In details:

    - System

        - Provider
          [ Name] Display
        - EventID 4101
          [ Qualifiers] 0
          Level 3       Task 0       Keywords 0x80000000000000     - TimeCreated
          [ SystemTime] 2014-08-16T07:24:42.000000000Z
          EventRecordID 1822       Channel System       Computer give5mas-PC       Security

    - EventData

          nvlddmkm        
  • SolitaryEclectic's avatar
    SolitaryEclectic
    Legend
    12 years ago

    Get new video card diver or beta on desktop we need to get you a fully clean install of it after steps below.

    So what I need you to do download CC cleaner the free version and install CC cleaner on your PC.
    http://www.piriform.com/ccleaner/download

    Remove the video card driver using the tools area of CC cleaner then reboot the PC.

    When windows loads it will install a driver thats normal no big issue, once back on desk top then open CC cleaner again.This time go to the registry area and scan for issues , then pick fix selected issues it will give you the choice to do a back up. Then pick fix all selected issues you may have a ton of issues if you never have used this before its normal. Then reboot your PC again and do all the registry steps again until it finds none. Reboot your PC after you do each scan on registry. Once it finds none then move to the next step.

    Now install the video card driver new one or beta when done reboot.

    Next test bf4 if you still have issue ....

    Try repair game or do this step again as the BF4 cfg could be messed up.......

    BF4 folder in my documents holds game configs and screen shots even if BF4 is installed on different drive. When you uninstall BF4 it does NOT remove this folder. So when you install the game again you can still have the same issues.

    1- Go to my Documents and remove BF4 folder place it on your Desktop or trash.
    2- Be warned you do have to set up your in game settings again.
    3-Repair BF4 If it fails reboot your PC and run repair game again and test BF4.
    4- When done go test your game.

    Now test BF4 again

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    No need any more. It's a miracle. I did not anything and now it's working ok. Thank you for trying to help.

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    http://youtu.be/roVB3TleVDY

    check this, like 4 months i didn't found any solution for this problem, but yesterday i found it, so it worked for me and my friend, maybe it will help you also!