HELLDIVERS™ 2

HELLDIVERS™ 2

View Stats:
Rastlaff Feb 18, 2024 @ 1:09am
2
Proper AMD crash fix - calling for D3D11 reinforcement
** Sorry for doing a duplicate post (I did in General section) - but it's to increase visibility and to help people. **

Read carefully, because I am an AMD 7000 series GPU owner and same as others I was having crashes with Helldivers 2 and searching forums for a fix, but none of those I found were working: disabling global illumination and antialiasing was reducing crashes, but not removing them entirely.

The solution is super simple. First, remove anything from this folder
%APPDATA%\Arrowhead\Helldivers2\shader_cache
(it’s DX12 shader cache).
Then go to Steam Library, Helldivers 2, right click, select Properties, General, and add to launch options:
--use-d3d11

To check your current rendering API in game use RTSS (Rivatuner Statistics Server), don’t rely on AMD overlay - it takes a lot of time to refresh data and can show you wrong information. Also, after you quit the game, check the shader_cache folder again - if you were by DX11, it will be empty.

You can also do it for NVidia GPU if you’ve got crashes.

Lastly, for people who are living in countries where the energy price is just crazy, don't go for more than 60 FPS. If you are not limiting your FPS (using AMD chill), your consumption will be at 300 watts for a 7900xt. With chill @60FPS your consumption will be at 120 watts. Unless you like throwing money for a bit of visual smoothness and you want to mock scientist warnings about the current state of ecology.

And you can also do these steps:
Settings -> Gaming -> Game mode
Enable game mode.
Then go Related Settings -> Graphics
Add an app, find your helldivers2.exe and on options select “Power saving”.
< >
Showing 1-10 of 10 comments
FR | Absolum Feb 18, 2024 @ 2:32am 
The solution is super simple. First, remove anything from this folder
%APPDATA%\Arrowhead\Helldivers2\shader_cache
(it’s DX12 shader cache).
Then go to Steam Library, Helldivers 2, right click, select Properties, General, and add to launch options:
--use-d3d11

Working finally for me ... thx ti u
Last edited by FR | Absolum; Feb 18, 2024 @ 2:33am
★ ace ★ Feb 18, 2024 @ 2:34am 
just press alt+enter and switch between fullscreen and windowed mode
Umarillian Feb 18, 2024 @ 5:35am 
Tried using DX11 as suggested but everything played in slow motion. Everyone else was normal speed but my movement and dives were in slow motion. Putting the game down for a few days to see if this crashing on 7900s can be fixed.
Temarka Feb 18, 2024 @ 9:27am 
This worked for me. I have an AMD Raden RX 7900 XTX, and was getting crashes roughly every 15-20 minutes. Applied this fix and just now did a 3 hours session without crashing.
Blackhawk [FR] Feb 18, 2024 @ 9:41am 
Originally posted by FR | Absolum:
The solution is super simple. First, remove anything from this folder
%APPDATA%\Arrowhead\Helldivers2\shader_cache
(it’s DX12 shader cache).
Then go to Steam Library, Helldivers 2, right click, select Properties, General, and add to launch options:
--use-d3d11

Working finally for me ... thx ti u

salut ! je ne sais pas si tu peux m'aider, depuis l'achat du jeux je n'ai pu jouer que 11h le premier jour ... depuis le jeux ne se lance plus, il m'affiche "GameGuard: failed to connect to update server. Check your network connection and try later to connect" ...

J'ai bien évidemment désinstallé je jeux, réinstallé, j'ai supprimé le fichier gameguard et fait la vérification steam, rien y fait je ne peux pas lancer le jeux, anti virus désactiver, pare-feux ...
Mati Feb 18, 2024 @ 9:51am 
Worked for me for at the moment! thanks!. 4 games and no crashes
Terran Emperor Feb 18, 2024 @ 9:59am 
noice under dx11 you can have ultra quality and game is stabble :D on dx12 you have to set some details to high or medium or you get driver timeout
Battle Roar Mar 6, 2024 @ 8:03am 
Not working after last patch
Jo3yization Mar 16, 2024 @ 7:29pm 
The shader cache can become corrupt after hotfix/patches, to fix in DX12, just go to AMD>gaming>graphics tab, reset shader cache at the bottom, it will rebuild over a match or two and be smooth again.

If you're running default GPU settings, take note the default AMD software will run a higher than AIB overclock on most 7000 series cards, to fix google your exact model of card and look at the specifications(game clock) then go to performance>tuning tab>GPU tuning>advanced, set the max frequency to your game clock, the max frequency slider is actually the game clock limit slider, by default it will likely be 300mhz+ higher than what the AIB has tested for so stability wont be guaranteed.

TDLR, stock freq on AMD cards defaults to a high boost/overclock, not actual stock, so lower it for best stability.
spp Apr 20, 2024 @ 9:19am 
This fix seemed to have worked for me. I got 2 PCs at home with an almost identical setup. The only difference is the GFX card.

System 1
AMD ryzen 5600G - Asus 6600
System 2
AMD ryzen 5600G - Asus 7600 OC edition

Helldivers 2 runs without issues on System 1 (all high and 2K resolution), but keeps crashing (shutting down pc actually) on system 2. After changing to D3D11 and clearing the cache, I can run the game without issues. Temperatures and load are also lower than under D3D12.

Thanks to the OP.
< >
Showing 1-10 of 10 comments
Per page: 1530 50

Date Posted: Feb 18, 2024 @ 1:09am
Posts: 10