Diablo 2 Resurrected High GPU Usage bug – How to fix

Diablo 2 Resurrected high GPU usage – This guide will show you some potential fixes for the high GPU usage or 99% GPU usage issue in Diablo 2 Resurrected. A huge number of PC players are experiencing this problem at the moment. Don’t worry, you are not alone

99% Usage is causing GPUs to Overheat in Diablo 2 Resurrected

Diablo 2 Resurrected, or the Remaster of the original Diablo 2 game, is finally out on PC. And let’s just say, not every user is having the same experience while playing the game. The game has a lot of technical issues and errors that Blizzard needs to address as soon as possible. I have already covered some errors in my other Diablo 2 Resurrected articles. Now, it is time to look at the high GPU or high CPU usage issue in the game.

Plenty of posts have started popping up on the official D2R forums already. And most of them are about users either complaining about the ‘Failed to enter game, this character is already in a game on the server‘ issue, or how their GPU is overheating due to high GPU usage or 99% GPU usage while playing the game. Take a look at this post from a Battle.net user, you might be able to relate:

100% GPU usage regardless of settings

The game shoots my GPU to 100% usage, regardless of graphical settings (from highest to lowest).
The only thing that makes a difference, is to lower the resolution scale (which makes the game look as pixelated as the original).

Why does this game take my GPU to 100% even on lowest settings (except resolution scale)?

Fix it.

I tested out the game on my RTX 2060. And as you can see from the screenshot below, the GPU usage is 99% and the temperature is 82 degrees Celsius, right from the very beginning of the game:

Diablo 2 Resurrected - 99% GPU Usage

To be honest, I am not even surprised by this. I have played 5 games in the last 2 months, that had this exact same issue. Pathfinder Wrath of the Righteous, Bless Unleashed, New World beta, Back 4 Blood beta, high GPU or CPU usage in all of these games. If you didn’t know, New World was actually breaking high-end GPUs like the 3090s, all over the world. It was a total mess. Now the question is, can this issue be fixed?

How to fix

You can easily fix this issue by limiting the fps in the game. Here is how to do it:

  1. First, go to your in-game settings
  2. Turn on Vertical Sync
    Diablo 2 Resurrected - Vertical Sync Setting
  3. Set Framerate Cap to 60
    Diablo 2 Resurrected - Framerate Cap setting
  4. Now save your settings and restart the game
  5. Start playing the game again
  6. Use a performance monitoring utility and check the GPU usage and temperature, while you are at it
  7. If you notice that your GPU usage has come down, and your GPU temperature is below 75. Then you don’t need to do anything else
  8. If you see that the problem still persists, then
  9. Open Nvidia Control Panel(For Nvidia users), and select Manage 3D settings from the left side
  10. Click on the Program Settings tab
  11. Add Diablo 2 Resurrected from the list of programs under ‘Select a program to customize:’
  12. If you do not see Diablo 2 on the list, then you need to add the .exe file manually. Which in this case is d2r.exe
  13. Once it is added, the settings below should become available for the game
  14. Look for the ‘Max Frame Rate‘ setting, turn it on, and set the limit to 60 fps
  15. Now, look for the ‘CUDA – GPUs‘ setting, select your dedicated GPU there, if it is set to ‘Use global setting (All)’ by default
  16. Finally, look for the ‘OpenGL rendering GPU’ setting, and select your dedicated GPU there also
  17. Apply the settings
  18. AMD users can use the Radeon Software to do something similar

You should be good now. This should also fix your high CPU usage issue. I would suggest that you lower down the video settings of the game during the testing.


If you think that this guide has helped you, then let us know in the comment section below. Also, try checking out our other guides on Diablo 2 Resurrected. Who knows, you might end up finding a something you have been looking for.


That’s all folks!

Leave a Comment

Your email address will not be published. Required fields are marked *