While I do have a slightly dated CPU i7 4790k Devils Canyon 4-Core & Mobo paired with a EVGA 3060Ti 8Gb, its still very high end gaming capable, so there is no reason for these issues to exist where the users have to come up with remedies that are not Graphical Setting Related. Reducing Graphics to lowest, barely helped performance if at all. Adjusting frame rate to 60 or 120 doesnt regulate anything to remedy these issues.
There is some critical issues with the games coding as well as server netcode and balances and some that are basic and rudimentary. So straight to the points.
- Major Memory Leak & CPU utilization issues.
- Over time while playing anywhere between 30min to several hours, opening menues and more so the Map (World & Dungeons), will cause Stuttering and Frame Drops. This is also associated with the CPU Usage & Temp spikes. Seems there is an issue with purging streamed data with how the Dynamic Dimensions of the World Server work. Even more if you ALT+TAB, the game becomes more unstable.
- CPU’s of all generations are being hit by bad streamline of code that causes Frame Drops, CPU Usage Spikes & Borderline Critical CPU Temps in excess of 90c for some users.
This can be partially remedied by some methods discovered by other users.
-
Windows 10/11 - Going to Power Options > Edit Plan Settings
-
Under Turn of the Display & Put the Computer to Sleep - Click - Change Advanced Power Settings.
-
In the new Advanced Settings Window, Set to Balanced then scroll down to “Processor Power Management” - Open the Menu for that then click “Maximum Processor State” and set it to 80%.
Depending on the CPU and Cooling types, this will drop the CPU Temps 2-12c
Another option to apply less CPU heat is setting the DiabloIV.exe Core Affinity/Usage via Task Manager.
-
Start Diablo IV and enter the game.
-
Open Task Manager (CTRL+ALT+DEL).
-
Go to the Details Tab then locate Diablo IV
-
Right Click on Diablo IV.exe and select Set Affinity.
-
Uncheck the Last 2 cores - i.e. if you have a Quad Core it will show 0,1,2,3,4,5,6,7. Uncheck 6 & 7 then click OK and return to you game.
This will give you at least another 2c temp drop on your CPU which can keep you at or below 80c.
-
When using NVidia ShadowPlay to make recordings with the latest 2 Drivers Updates made Compatible with Diablo IV, the feature increases the Memory Leaks, Stuttering and Hitching. It almost feels like you are using FRAPS back in the day where it takes chunks out of your frame rate when making recordings. When stopping a ShadowPlay recording does reduce the amount of stuttering and hitching, you are still left with more than when you had before you started a recording.
-
When doing a fresh start from launching the Blizzard App, then Launching Diablo IV its almost 100% chance to replicate a CTD with the default Display Window Settings which is Borderless Window. The Blizzard App Launches Diablo IV but never puts it on top to start, so it appears as if it is while the intros play and when you auto log-in and go to select Start Game, the game goes to the initial Loading Server and then the temporary Black Loading Screen with the border design while you hear the ambient music, then it will CTD if no Detailed Splash Screen appears. This only happens on the first launch of the game each time the Blizzard App is freshly launched.
A couple of these Memory Leak crashes have resulted me in losing 2 quests while I was in the middle of their respective Dungeon Maps. One of which was the one where you get the Ritual Stones for one of the Prime Evil Shrines. The world dungeon that followed the game Locked Up and CTD. Logging back in a few minutes later, the quest was gone as if it was completed and I couldnt find the dungeon again as my character was relocated to another Town hub. I cannot complete the last 2 quests in the Challenges Page as they will not pop up in there respective locations.