Re: DirectX function GetDeviceRemovedReason failed with dxgi_error_device_hung
I think I may have fixed it. I have the same message that would pop up within 3 min - 3 hours with no rhyme or reason. I just finished a four hour session with no error message and at full detail/resolution/quality/mesh/etc.
Anyway, here is what I did:
1) On your task bar, search for your game that's sending you the message. It should give you a list of results before you finish typing. You could also locate the desktop icon.
2) Once you have done either of those, right click on the result or icon and select "Open file location".
3) This should open a new screne with a couple of files, some programs and something along the lines of Gamename.exe, where Gamename is the name of the game giving you trouble.
4) Find the folder named "_Installer" and open it (double left click).
5) Inside that folder should be more folders and more programs. Open the folder "directx".
6) Inside that I found 2 foulders. Open the folder "redlist".
7) You should find around 5 or so programs inside. Open/run (double left click) "DXSETUP.exe".
8) A new windo should open with the title "Installing Microsoft(R) DirectX(R)" and "Welcome to setup for DirectX". There should be a paragraph followed by "MICROSOFT SOFTWARE LICENSE TERMS". Read them if you wish. Either way, press agree, it's the only way to proceed. Left click "I accept the agreement" once and then left click "Next" once.
9) The new page in the same window should say something along the lines of "This install package will search for...". Essentially, this program will search for and install updates for your DirectX software. Click next.
10) Wait for the install to complete itself and you're done.
Hope this helps!