Video and audio stuttering suddenly after recent update/patch

Performance is horrible, stutters, low FPS, the game has some kind of memory leak, even on boot up and connection with battle.net there is stuttering. Can’t play this game anymore, Blizzard fix ASAP!

System:

Windows 11 Pro
Ryzen X5800X3D
Asus ROG X570E Dark Hero
32GB DDR4 Ram @ 3600 CL14
2x2 TB M.2 SSD Seagate Firecuda 530
RTX 4060Ti 8GB

Anyone experiencing stutter should do this once. It worked for me after the last patch came out and the game is running fine ever since.

Works for some people, but not everybody.

This fix does work, but sadly causes audio issues.

After tons of frustration and going through similar testing of graphics options, found another post where someone said the ParkControl app fixed the issues by setting CPU cores to not park. It worked and I am grateful so wanted to share. Sounds like it is pretty much doing the same as priority threading/affinity setting as others have done manually. Haven’t experienced the audio glitches.

1 Like

pretty crazy they havent done anything to improve this trash

Looks like this fixed it and no audio issues too! Thank you! Just downloaded parkcontrol, set parking to OFF and hit apply, the game runs perfectly at 60 fps now! Should be an easy fix now right blizzard? The last mini patch must be parking CPU cores and causing the stutters. Thanks again for the fix. Can finally play again!

I’d be really carefull using third party software while running D2R, the warden might trigger on this, and You’d get a ban. Just be carefull guys.

The recent patch fixed about 90% of the stuttering. It still happens, I hope Blizzard can completely get rid of it though. I want D2 to be buttery smooth.

Got the same problem, my game started to freeze for 1-2 seconds randomly out of nowhere. Tried everything mentioned in this thread, nothing helps (except playing in legacy mode, which obviously isnt a valid fix).

Did anyone find any new fixes that might work?

I have been experiencing stutters as well, but only since the most recent mini patch.

Having the same problem. About two months ago bought a new PC, Legion 7 pro, i9, RTX 4080, 32gb, SSD, etc… Max specs.

Fresh install of the game on a fresh system, with all drivers and updates current. Walking around town or out in the world, there is all this graphical stuttering and it makes it unplayable in high action scenarios when the game keeps micro stuttering. I’ve played around with settings as well, makes no difference whether they are high or low settings.

What’s the deal here? I’ve seen more than one post on this if you Google search it as well, older forum posts come up with this issue from prior to 2023. So this is not just because of the most recent patch.

Absolutely no reason why a brand new PC with maxed stats is having graphical stutters unless it’s an issue with this game. I have no other game except for the new CoD MW3 that has had stutters like this. I also uninstalled the free trial going on for MW3 because of this.

Blizzard still treating their games like they are a college project rather than that of a multi billion dollar game studio.

M8. Turn off your e-cores is a gamechanger. Trust me. I had same probléma with my acer predator helios16 until I turned off ecores

Yeah i told them already, but they wouldn’t listen, could you elaborate more on the e-cores and how did you manage to solve this?
do you launch the game from a predefined shortcut to kick out e-cores, use a third party program, or use task manager every time you launch the game?

all three methods are viable and all have drawbacks.
-the shortcut is tedious to prepare, but a simple double click anytime afterwards to launch the game.

-third party app might get you banned on D2R when warden finds out.

  • task manager way, is tedious every time. You have to press windows key and alt+ctrl+del to launch the manager, and then every time seek for the right application and place to set affinity, and aditionally you have to remember which cores are e-cores cause they ain’t specified, so You may actually forget which cores you need to disable.

I’d go with kicking out not only e-cores but also HT cores and the first core ( leave it for system and integrated sound) so that hopefully leaves you with 8 cores to run the game on. also by kicking out the first core and it’s hyper thread you solve sound stuttering issue if you have sound reverbation enabled in D2R ;).

Unfortuneatly i don’t have that many cores to test, game requires minimum of 4, and i have exactly that, so when i launch the game without the first core, the sound plays perfectly, bu the game freezes ocasionally due to only 3 cores running.

This mostly seems fixed for me, if my audio device is my headset, and not my sound card. Headset is perfectly fine, but if the game is using my sound card, it stutters - video and audio. Anyone able to confirm if this has mostly been fixed, or if they still have problems?

I might be on to something. Had the same issues as read in most of these posts.

Stuttering audio and lags that got me killed for trying to walk or teleport by some low lvl mobs.

So i tried checking the task manager-tip with setting the priority for the game to realtime and back to normal. I noticed that my RAM usage was at max capacity. Trying to get back to the game and close it properly led to a frozen screen and i had to restart the PC the hard way, by cutting off the power. After the restart of Win10 i immediatly startet D2R and it was running smooth as f***. At the end of the day I shut down my PC and the next day while trying to play D2R the same old bullsht occoured again. RAM usage at max capacity. So i googled for a way to clean up my RAM and i found an article that statet that Win10 and Win11 DO NOT PROBERLY SHUT THE F** DOWN by themself! They perform a “hybrid-Shut down” for a “fast start-up”.

So i changed the settings in “advanced energie settings” (or something like that, I don’t know the exact term since my PC language is not in english, please just google it yourself) and deactivated the “fast start-up”.

Guess what? . . . . . D2R is running smoothly ever since.

man the fast-shutdown function is present in windows since at least windows 7 or even win Vista if i remember correctly, it causes problems since at least win8/8.1

I have it off the first moment i install my system, as it is a generally bad idea to fast-shut system and cut the power off, by switching the power line to off on a desktop system.

Laptop still has a battery to back up your system, even if ac power is cut.

anyways the stuttering is present in-game ocasionally for people with intel CPUs in all types. the problem is that modern intel CPUs have e-cores as in economic-cores windows is switching D2R to run on those cores as the game uses aperantly no more than 8 cores at once, and to make matters worse those damn e-cores are below D2R minimum specs efficiency wise… the same goes for lower end intel CPUs in general…
the turbo clocks may be 5GHz or more, but some of those cores go down to as little as 1GHz when in non turbo mode, and you generally need minimum four 2.8GHz (at minimum clock) processor cores to get your game going, plus one free core ( core0) for the system and integrated soundcard in order for the game not to stutter.
and that’s it.

Can anything be done user side to get the game to use the right cores? A lot of people say setting the game to real time and back fixes it for them each session, but I didn’t get the same luck.

Also, why an integrated sound card? Is that important? I use a soundblaster X AE-5. Does it have something to do with the audio stuttering too?

Integrated soundcard causes a problem cause it does not have it’s own sound processor and uses CPU instead, and hence the first core efficiency is dwindled. However some recent patch seemed to fix that.

as for setting your own custom affinity (a.k.a set of cores to use) prepare dorothy for a ride we’re going away from cansas on a tornado now:

forst of all download possibly a beta version of AIDA and check your core configuration.
Namely How the CPU cores are configured how many e-cores you have are they placed first or last You should see something like:
Core0:
Core1:
Core2:

Core#n:
and it should be generally noted how many do you have and which is what simply put You’ll have probably 3 types of cores standard core Hyper Threading core ( basically every second of standard is a HT core) and e-cores those come without HT.
Basically you want to run the game on standard cores only and cut out HT and e-cores
so grab a pencil and make a list of cores You have, and put 1’s next to all standard cores and 0’s next to HT cores and E-cores this is is going to be an important number so don’t screw up. next open up a windows calculator and choose IT mode in hamburger menu. set to binary and input the number in “reverse order” this is important, start by inputing numbers from the above note starting core#n ( beeing the last of your cores) first and Core0 last. this number you then turn to hex value by clicking hex. it will be a string of letters and numbers ( ahexadecimal value of the binary you created on paper), write the hex value down on paper and keep it.

Next right click on desktop and select new>shortcut.
search for a napp called:
C:\Windows\System32\cmd.exe
hit next
giveyour shortcut a name like DIIR Online HighPriority Affinity, don’t forget it should have .ink or whatever as extension if you unhid the extensions.
save it. next right click the shortcut and select properties:
and where it says:
C:\Windows\System32\cmd.exe
turn into
C:\Windows\System32\cmd.exe /c start “” /High /Affinity HEX “C:\Games\Diablo II Resurrected\D2R.exe” -username bnet email -password bnet pwd -Address eu.actual.battle.net

replace:
HEX with the hexademical number you calculated from above
C:\Games\Diablo II Resurrected\D2R.exe replace with your d2r install path
Remember if the path has spaces in it it must be kept in parentheises like in my case
bnet email with your battle net login email a.k.a username@domain.com
bnet pwd with your battle net password.

eu.actual.battle.net
is only for eu region, switch to
us.actual.battle.net
for us region or
kr.actual.battle.net
for asia.
save that.

Optionally you may want to replace the shortcut icon with d2r one, but from now on you generally run the game with high priority and the cores you want. Be sure to run the game on no less than 4 cores though.

wish you good drops man and happy hunting.

if you still get stutters in your game simply buy a samsung ssd instead of whatever trash you might use, and clone your drive with CloneZilla, it will automatically de-fragment the files on your new drive during cloning process, I got my game end of stuterring after switching from Kingston A400 240GB to a Samsung EVO 870 2TB, cloned with CloneZilla, and everything is buttery smooth now ingame, and my CPU is Below required specs 4cores only C2Q. even sound does not stutter when loading the game anymore.
If you can’t afford a new drive simply uninstall the game, and install it anew ( do not perform a fix reinstall, simply uninstall and instal from scratch), also unpacking the file archives and running with -direct -txt wil speed loading times tremendeusly. (although the unpack must be repeated every game update which is a pain in the buns)

I found the primary source of the problem. D2R has trouble staying on one audio device. Every time the game stutters in my case, its because the source audio is being directed somewhere else. My A/V receiver, during that stutter, shows the audio source has changed on its display.

I do have a few audio devices - I primarily use a Soundblaster AE-5 Plus, but other audio devices that exist on my PC include my VR headset, nvidia’s high definition audio from my graphics card, and my headset. So I disabled every single one, trying to narrow it down. I disabled NVIDIA High Definition Audio, NVIDIA Virtual Audio Device, and Oculus Virtual Audio Device in device manager. That helped a little. Then I disabled everything else, leaving my headset as my only enabled audio device on my PC.

Once I disabled Soundblaster Audio Controller, I tried D2R. Stutters are completely gone. The program either has some strange problem where it gets confused if there are other audio devices, or it doesn’t like my specific sound card, the Soundblaster AE-5 Plus.

So what can be done to fix this without having to disable a lot of audio devices in device manager each time I want to play the game?