Rise of the Tomb Raider

Rise of the Tomb Raider

View Stats:
DX12 Crashes and Possible Fix (MAYBE)
Hello All,

So like all at some poing, I've been having issues with crashes in DX12.

The errors were always with Display Drivers. Looked for the game logs and had these two entries when it crashed.

(0005656) > [DXGI] Present Failed with HRESULT 0x887a0005
(0005656) > [D3D] ERROR! Device removed detected (0x887A0006: DXGI_ERROR_DEVICE_HUNG)

So I googled them and found this video from January of this year.

It had the instructions for fixing DXGI errors and I found it interesting and wanted to share and hopefully it can help you too as well as be of some confirmation and peace of mind for me. As I have tried all the tricks recommended looking around. By following this video I was able to play for about an hour in DX12 without it crashing! But one session I will not count as definitive but it gives me hope!

This is the link to the video with writen instructions as well as an explanation from the description


https://www.youtube.com/watch?v=5FWAVe1km_g

In this video we will see how to fix dxgi error device removed on your pc. This error can appear on any discrete graphics card (both Nvidia and Amd/ATI Radeon). Error(dxgi_error_device_removed 0x887a0007, 0x887a0006, 0x887A0002 and 0x887a0005) occurs due to response delay of graphics card if graphics card can’t respond within few seconds Windows Disables It to prevent system from crashing. Some games(divinity original sin 2,battlefield(bf3/bf4),fivem framework, crysis,fifa, arma,armored warfare,hitman absolution,star wars battlefront,some need for speed games/nfs rivals,evolve,call of duty ww2,other steam games) look for discrete graphics card may crash due to this OS error, What is discrete graphics card? Discrete graphics card are stand alone graphics card we buy for computers which are more powerful than integrated graphics also known as dedicated graphics card(for example gtx 970/1070/1080 and RX Vega 56/64 are discrete graphics card), But this can also caused by bug or missing/corrupt settings so we are going to fix it. This solution will work on most windows operating system - Windows Vista,Windows 7,Windows 8, Windows 8.1,Windows 10 and Windows Server(32-bit and 64-bit versions). Even online online game( mechwarrior online)can be affected(dxgi_error_device_removed while checking sync query/dxgi_error_device_removed hardware device removed) like game freezing. Some driver error or improper overclocking can also generate this type of error (device removed-dxgi_error_device_hung/device removed reason dxgi_error_device_hung). We are going to create new DWORD value to fix this problem if it’s software related error on device then it will work on most devices like laptop,desktop and tablets. Sometimes error in directX or openGL can create these types of error(getdeviceremovedreason dxgi error device removed /getdeviceremovedreason failed with dxgi_error_device_removed/directx function getdeviceremovedreason failed with dxgi_error_device_removed,dx11 error device removed dxgi_error_device_removed,d3d device was removed with dxgi_error_device_reset,directx function failed with dxgi_error_device_removed). Even msdn library error can create these types of error(dxgi_error_device_removed msdn). Some software also rely on dedicated graphics like benchmarking softwares also can get these types of error(3dmark dxgi_error_device_removed).

Follow these simple steps to fix dxgi error device removed
1) Go To Windows Search
2) Search Regedit
3) Right click and select run as administrator
4) Opne HKEY_LOCAL_MACHINE
5) Open SYSTEM
6) Open CurrentControlSet
7) Open Control
8) Click GraphicsDrivers
9) Right Click And Select New In Windows Registry
10) Select DWORD (32-bit) Value
11) Type TdrLevel (Write it exactly T and L should be capital)
12) Double click on TdrLevel
13) Make sure value data is 0
14) Now restart your pc
Done! problem solved
dxgi error device removed FIXED



< >
Showing 1-15 of 25 comments
Dbfan4life Dec 6, 2018 @ 12:43pm 
subscribing to this until someone can confirm it works long term. dx12 gave me way better performance.
eliwankenobi Dec 6, 2018 @ 12:57pm 
Please try it on yours. I would love to test for another hour or so today if possible.. Still have some of the main campaign story to go through.. Right now I'm at the part where Lara gets the MacGuffin. So I still have some more good stuff to go through. This game is honest to goodness good!

Once I can confirm good performance, I will then start using MSI AF again.. to monitor stats as I continue.
Dbfan4life Dec 7, 2018 @ 7:35am 
ok so I tried it and immediately went back to the geothermal valley where it always crashed before and now the game just freezes. no way to get to task manager either so I had to reset my pc which I hate doing. let this be a warning to everyone that this isn't a fix.
you may be onto something here guys, but the TdrDelay values may be more helpful - see this:
https://support.allegorithmic.com/documentation/spdoc/gpu-drivers-crash-with-long-computations-128745489.html

that's for 3d rendering software, so 60sec is too long for real-time games, i'll try raising defaults of 2 & 5sec to 5 &10, with TdrLevel at 3 and report back.

also, TdrLevel of 1 is used in above link, but default is 3, so if the key was blank it uses 3. mine was 0 for some reason, and doing hard reboots each time it crashes was driving me nuts, so thanks guys!

@Dbfan -curious what CPU/GPU you have?
Last edited by dev of HOVERZONE 2107; Dec 7, 2018 @ 10:51pm
ok, the results are [win7 dx11, geo-valley benchmark, settings increased to force more crashes]:

TdrLevel 1 = crash to black screen, must reboot.

TdrLevel 3 [default] = crash to desktop error [says to upgrade or reduce settings, which ironically i've been saying elsewhere], can then close game gracefully.

increase TdrDelays = just takes longer for above crashes to happen after game freezes. [maybe if you are prepared to wait long enough it will un-freeze? ...wishful thinking]

so it looks like we are stuck with reducing settings, or upgrading to 6+ core/12+ thread CPUs!
Last edited by dev of HOVERZONE 2107; Dec 7, 2018 @ 11:26pm
Dbfan4life Dec 8, 2018 @ 2:00am 
Originally posted by dev of HOVERZONE 2107:
@Dbfan -curious what CPU/GPU you have?
Ryzen 7 1800x and RX Vega 64. so your last statement isn't really true since I've got an 8 core/16 threads cpu.
eliwankenobi Dec 8, 2018 @ 4:37am 
Originally posted by Dbfan4life:
ok so I tried it and immediately went back to the geothermal valley where it always crashed before and now the game just freezes. no way to get to task manager either so I had to reset my pc which I hate doing. let this be a warning to everyone that this isn't a fix.

I must say, the same thing happened to me! I was very hopeful, and therefore wanted to share quickly in hopes this could be helpful.. but yes.. the exact same thing. What a nightmare, and it gets worse, because this game is actually good! So frustrating, but I bought it, so I have to finish "Crash of the Tomb Raider" however possible
eliwankenobi Dec 23, 2018 @ 8:34pm 
UPDATE! - I was able to finally finish the game! Using DX12...yes!

so I ended up doing what must everybody says... which is re-install drivers using DDU to remove current driver. That did help a lot!

Also, disabled all overlays on all other launchers or applications running. So Steam Game overlay was removed globally, as well as the NVIDIA stuff from the GeForce Experience app.

Also read somewhere in here, but not exactly which thread... that the Steam client may cause issues by itself because of GameOverlayRenderer64.dll which is in the Steam Install folder.

You can delete by going into the Steam install folder and deleting it. No game or game launcher should be running in order for this to work. After doing ALL that, not only did my crashed seemed to have vanished, but the button configuration for my PS4 Dualshock controller was showing!! I've never seen that before! Pretty cool! So there was definitely some conflict with that GameOverlayRenderer64.dll file. One caveat, is that if you close the cliente, or reboot your PC, whenever Steam is launched, it will updtate and re-download the GameOverlayRenderer64.dll again. I felt pretty good running around in GEO VALLEY finishing the challenges without crashed and with very stable performance.

Hopefully this helps you guys too!
upcoast Dec 24, 2018 @ 1:37pm 
So is it only GEO Valley is the problem because so far I've been ok running up to Soviet Installation in DX12?
Dbfan4life Dec 25, 2018 @ 1:54am 
Originally posted by upcoast:
So is it only GEO Valley is the problem because so far I've been ok running up to Soviet Installation in DX12?
It was like that for me as well. Everything was fine the entire game up until the geothermal valley. so enjoy the dx12 smoothness while you can.
heavymetal122 Nov 5, 2019 @ 2:38pm 
Any body got a fix for this? Did the same thing with TdrLevel then my whole computer freezes and I have to hard reset it.
Romerano30 Jul 15, 2020 @ 3:15am 
good
Eli Parker Mar 18, 2021 @ 5:41pm 
this helped, along with keeping the texture at high instead of very high. you should add this to pcgamingwiki.
DeadPhoenix Mar 19, 2021 @ 4:26am 
Or just play on DX11. Because DX12 is stutterfest.
< >
Showing 1-15 of 25 comments
Per page: 1530 50

Date Posted: Dec 6, 2018 @ 8:13am
Posts: 25