Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
12 years ago

Re: DirectX function GetDeviceRemovedReason failed with dxgi_error_device_hung

2-10 minutes into a game my screen goes black for a few seconds and crashes to the desktop with a directx error

DirectX function GetDeviceRemovedReason failed with dxgi_error_device_hung

 

This error was plaguing me for weeks in Battlefield 3 then it just stopped, until starting again just recently in BF3 and the BF4 Beta

 

I have tried:

- Underclocking my GPU

- Reinstalling BF3 (have not tried BF4 yet)

- Disabling cloud storage for BF3 in origin

- Clearing the windows 'Temp' folder (Found by typing %temp% into the windows search bar)

- Uninstalling, sweeping, and reinstalling several GeForce drivers, from betas to officials

- Redownloading and flashing my GPU's BIOS

- Running both games in windowed mode

 

Any help would be GREATLY appreciated!!!!

16 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    A lot of DirectX errors loading the game in Battlefield 4 like this:

    --------------------------- 
    DirectX Error 
    --------------------------- 
    DirectX function "device->CreateTexture1D( &texDesc1d, desc.subResourceCount != 0 ? reinterpret_cast<const D3D11_SUBRESOURCE_DATA*>(desc.subResourceData) : 0, &texture->m_texture1d)" failed with E_INVALIDARG ("An invalid parameter was passed to the returning function."). GPU: "NVIDIA GeForce GTX 295 ", Driver: 33140 
    ---------------------------

     

    It's on AMD, Nvidia, with all drivers (latest beta included), on functions "CreateTexture1D", "CreateTexture2D", "CreateBuffer", etc...

     

    Still waiting for a fix.

  • Ali_Tanveer_LQP's avatar
    Ali_Tanveer_LQP
    Not applicable
    12 years ago

    Hi,

    I've had the same problem, I found out that it's when I change the "output resolution" on a Windows 7 installation.
    A quick (and dirty) fix for me was to delete the "PROFSAVE", "PROFSAVE_header" and "PROFSAVE_profile" files from the "My Documents\Battlefield 4\settings" folder.

    WARNING : it deletes all your custom settings and bring back the tutorial tooltips.

    After that, it started without problems.
    Changing the output resolution in game worked, but when the next round started, it stopped working again, when it's unchanged at 100%, everything is OK.

    EDIT : it is NOT related to the output resolution but some other configuration settings, I'm investigating to see if I can figure out which one.

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    So, this would effect BF3 aswell? Its strange cause it worked for ages with no problem, now this

  • Graphic-J's avatar
    Graphic-J
    Not applicable
    12 years ago

    Yes I'm also getting this on BF4 AND BF3. Didn't happen before now it does. Battlelog implemented it as a bug maybe? I dunno. Please anyone, help

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    So can this be confirmed as a DirectX issue with BF at the moment? Or GPU related issues,
    AKA will they have to fix this?

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    Guys please look in forums before asking questions, i have been going around on the forums for a few minutes now and alot of people have this problem...

    its probably a graphics to high thing where you have to high graphics, to fix it look at this thread http://answers.ea.com/t5/Battlefield-4/BF4-graphics-issue/m-p/1632127#U1632127

    http://answers.ea.com/t5/Battlefield-4/BF4-graphics-issue/m-p/1632127#U1632127

    http://answers.ea.com/t5/Battlefield-4/BF4-graphics-issue/m-p/1632127#U1632127

    if this doesnt work its because your PC doesnt match the requirments or that you have another issue

    and update your driver,

    if you have NVIDIA Geforce plz download

    http://www.geforce.com/geforce-experience/download

    and update your driver

  • Graphic-J's avatar
    Graphic-J
    Not applicable
    12 years ago

    ^ @ "tastedspace008"

    ...How can we take you seriously as to give us sound advice when you are promoting the "GeForce Experience App" ? That thing is basically useless and yes, we all have updated the drivers and deleted those "certain" files in the BF4 documents folder and much more. Same thing over and over...we get this:

    http://i.imgur.com/prdF9zJ.jpg

  • sweanisse's avatar
    sweanisse
    New Rookie
    12 years ago

    Hello have you test to update DirectX?

      1. Click the Download button on this page to start the download, or choose a different language from the drop-down list and click Go.
      2. Do one of the following:
        • To start the installation immediately, click Open or Run this program from its current location.
        • To copy the download to your computer for installation at a later time, click Save or Save this program to disk.

     What is DirectX?

    The Microsoft DirectX® End-User Runtime provides updates to 9.0c and previous versions of DirectX — the core Windows® technology that drives high-speed multimedia and games on the PC.

    http://www.microsoft.com/en-us/download/details.aspx?id=35

    What is this dont work then?

    can say that like this from what I experienced myself always make a whole reinstall of WIndows very much and save nothing and add more time to update the drivers for video cards, and other hardware

    This solves so many problems and I know this as it's not the first time a similar problem arises all the games always have problems and bugs in the beginning the question is how long will this solve

  • kleinerbarbar8's avatar
    kleinerbarbar8
    Not applicable
    12 years ago

    A update of Directx is the second thing u usually do when this Error comes up..First would be to look for new G-Card driver.

    This not a stable solution.

    The funny thing is i got one day without DirectX error after i reinstalled the directX components in the BF4 folder....next day game hung up like before.

    I retried the new installation of DirectX but this time nothing changes for the better.

    Same with changing from BF5 64Bit to 32 Bit ...at start ist works better but sooner or later the will crash as before.

    The strange thing is that this issue seems to be independent of the installed Hardware only two components found in each config is BF4 and DIrectX 11.

    Correct me when i didn't got it right.

    The DirectX Error was also known from the Beta of BF4 on but it is still there.

    If we could at least pinpoint the Error to certain components or configs but i think we don't have enough information to do that.

    It would be helpful if EA could give a statement that the Error can be related to ...at least something...right now i don't see that they even care about unsatisfied customers.

    A TS guide from EA would be really useful like 1. Try this ...not working 2. try that...not working...3.look at that report back results and config data...

    This could really help to fix this Error or get a clue what is going on.

    This was not done ...why 1. they don't care 2. they already know the root cause and working on it without telling the community 3. they have not idea what's going on and never will.

    What do you think?

  • GruffaloCrumble's avatar
    GruffaloCrumble
    Not applicable
    12 years ago

    For those coming here to tell us to stuff it... don't be a moron.  Everyone has been looking in the forums.

    Just because yours is working ok, don't come here and berate those that don't have it working.

    I work as an analyst, and have used three different operating systems with four different sets of base hardware, and three graphics cards (gtx 560ti, radeon 6970, and r9 290x).

    There is obviously a problem that goes beyond just having the "right config."

    YOU ARE LUCKY, END OF STORY.

    My best fix, that seemed to work for awhile, was installing the full DirectX SDK.  Again, it didn't FIX it, but the problem didn't reappear for almost two weeks.  It's back like a bitch now though.  Sometimes I get 5 minutes, sometimes I get two or three full maps in.

    Can't believe how many boosts I wasted the first week of the game to all these crashes.  ☹️

  • erickfis's avatar
    erickfis
    Not applicable
    12 years ago

    I'm getting this nasty error every round now. Don't know why, maybe its the newest patch the introduced the error.

    Before that I used to play normally.

    The  error hapens when I'm playing them suddenly I get  a screen freeze, sound loop and have to ctrl+alt+del to get back to desktop.

    Yesteday I managed to take a screen shot of this DX error dialog box. How can I post it here?

    I noticed that the vga temperatures are getting really high also  - up to 103 celsius.

    Can't even play a round - very sad here!

    😕mileyfrustrated:

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago

    Do you have same problems with radeon graphic cards?

  • Anonymous's avatar
    Anonymous
    Not applicable
    12 years ago
    Yes, we have! I use a R9 280X!
  • erickfis's avatar
    erickfis
    Not applicable
    12 years ago

    I'm back to report that I solved the problem.

    I didn't have to create user.cfg nor reinstall anything.

    The "dxgi_error_device_hung" occurs due to overheating.

    Before fixing my cooling system the GPU would get up to 103 Celsius and them hang, crashing the game with the dxgi_error_device_hung.

    Other games were crashing to.

    Once I got the overheating solved, BF4 worked like a charm for me, as well the other games.

    Now my GPU stays below 85 Celsius and everything is running smooth.

    I'm playing with video settings on "medium" and I'm getting steady 60 FPS on my rig:

    - ati radeon 6870

    - amd phenon II 955

    - DDR3 4GB

  • Anonymous's avatar
    Anonymous
    Not applicable
    11 years ago

    THANK YOU MAN,YOUR FIX MADE MY GAME WORKING.I modifyed prifile to make game allow 2 cores and that mybe corrupted the game.THANK YOU SOO MUCH


    @alitanveerlqp wrote:

    Hi,

    I've had the same problem, I found out that it's when I change the "output resolution" on a Windows 7 installation.
    A quick (and dirty) fix for me was to delete the "PROFSAVE", "PROFSAVE_header" and "PROFSAVE_profile" files from the "My Documents\Battlefield 4\settings" folder.

    WARNING : it deletes all your custom settings and bring back the tutorial tooltips.

    After that, it started without problems.
    Changing the output resolution in game worked, but when the next round started, it stopped working again, when it's unchanged at 100%, everything is OK.

    EDIT : it is NOT related to the output resolution but some other configuration settings, I'm investigating to see if I can figure out which one.