Stutters, Hitching, FPS drops after recent updates

Around the time of the most recent Windows update the game has been hitching / micro freezing / delays / choppy. Other players no longer fade in. Instead there is hitching and they pop in. The problem persists throughout the computer until the game and launcher is closed.

When does the problem occur?

  • Players loading into view.
  • Combat in proximity of other random players.
  • Opening the world map.
  • Opening the Macro window.
  • Tabbing out.
  • Launcher refreshing.
  • NPC’s loading in, to a much lesser extent.

What isn’t effected?

  • FPS tracker
  • Latency tracker
  • Raids, after the first pull.

Even at a steady 100+ FPS the issue occurs. Higher player density increases the severity of the problem. Large groups of players zoning in almost freezes the game. Flying through unpopulated zones the game runs pretty smooth.

:globe_with_meridians: These issues are a mirror image of what happened 7-8 months ago. That issue was resolved after 8/04/2021 Tuesday Maintenance.

This problem will make 9.2 almost unplayable.

:slightly_smiling_face: Hope this helps. Crossing fingers for a quick fix :slightly_smiling_face:

1 Like

Are you running out of space on the drive? Do you have lots of things running in the background? Are you experiencing connection issues (checked with WinMTR)?

1 Like

Lots of space left on my drives. Cleaning up background programs doesn’t do anything. Not having any connection issues. Its only in WoW.

This issue is eerily similar to the problem that gave WoW issues 8+ months ago. That effected enthusiast PCs and potato PC alike.

Did you check the max temps of the hardware? Not the average temps most apps display. You’d want to use HWMonitor for this.

It could also just be an addon, so testing without them in the directory is advised.

No changes in Hardware temps. I use CPUID Hardware Monitor.

I played with addons. Disabling did nothing. Adding additional addons did nothing.

I haven’t directly messed with the WTF folder or addon folder yet.

What type of drive is it? HDD, SSD/NVME, hybrid?

If it’s still mechanical, you might need to do a defrag+optimization on it. Defraging takes files that are split into pieces, and puts them whole again, so the drive doesn’t have to read a bunch of places to load a file. Optimizing orders the files of directories so that they are all in a similar region of the drive, physically, so that the arm that swings around doesn’t have to travel all over to load related files(lowers seek delays).

If it’s a solid state drive of any type, you need to keep your drive <80% full, otherwise, you’ll run into massive slowdowns.

MMOs tend to need to stream assets in and out constantly, based on players coming and going, where you’re going toward, spells being cast, sounds being loaded, etc. So when something new happens on your client like an unloaded spell being cast or player zoning in, the game has to load things related to them like texture files and then usually has to quickly compile a shader to draw them on your screen during that frame or maybe the next frame.

The hitching is your game having to wait for either the asset to be loaded from the drive, or the cpu to compile the shader. In either case, the CPU will stall while it loads or compiles and if the CPU is stalled, it can’t tell the GPU to render a frame. This is where a lot of stuttering can come from.

You can also try clearing the nvidia/d3ds shader caches:
C:\Users\YOURUSERNAMEHERE\AppData\Local\D3DSCache
C:\Users\YOURUSERNAMEHERE\AppData\Local\NVIDIA\DXCache

1 Like

Disabling addons does not prevent them from loading entirely, it’s more of a visual setting.

1 Like

idea that might work is to see if disabling Vertical Sync will solve your problem . also check if your power plan is set to High Performance and graphics card to Maximum Performance.

1 Like

Had to wait till Tuesday to test everything. World content isn’t populated enough on the weekends.

  • Clearing the D3DSCache’s did nothing
  • SSD has over 60% free space
  • I did get a suggestion from Blizzard on my old thread from 8 months ago to turn off FidelityFXSuper Resolution 1.0. Helped a tiny bit. Didn’t resolve anything.

I am waiting till this weeks raid schedule is over to reset UI, clear WTF, and remove addons. Last time i did it I lost all my setting.

Already checked and done. Did all that when we where having this issue 8+ months ago.

All of this happened directly after the last windows update. Only effected WoW. Blizz maintenance on 8/04/2021 resolved the issue for a lot of people back then, but, I think Blizzard never disclosed how it was fixed.

Yeah, that is the point of the UI reset.

Windows updates… can you add your DxDiag here?

1 Like

Off the top of my head, if everything is up to date and you don’t have any failing hardware, the only other thing it could be is issues with multimonitor outputting. I’ve noticed a lot of games lately have been having stutter problems if you’re using mismatched refresh rates and it leads to stuttering. Probably games using older versions of directx like 9 or 11 (not the later version of 11 that’s basically 12, so like games that are using what would be called 11 legacy mode in WoW).

For instance, I have a 165hz main screen and a 60hz display tablet. If I hit WIN+P and set it to duplicate or extend, I run into massive stuttering issues on some games. If I set it to PC screen only, the issues go away 100%. The game stays capped at 165hz in both cases, but stutters like mad if I’m using multiple screens. Also, some games will get confused as to which refresh rate to cap to for vsync. It was happening to me with that Lost Ark game and driving me crazy because it kept trying to sync to my tablet’s refresh rate of 60hz.

I have multiplane overlays disabled, for work related compatibility reasons, but the core of the issue is likely tied to the Windows Desktop Manager, which MPO is a part of, and is trying to line frames up for both screens, so it’s holding frames, which causes stutter.

Try hitting WIN+P and set it to PC screen only and see if you’re getting any better results.

1 Like

Only use a single display. It is set to PC Screen Only.
And thank you for all the suggestions btw :slightly_smiling_face:

I noticed a few more odd symptoms.

  • My Adventure Table takes 10-15 seconds to open. Happens only once every WoW session.
  • Kyrian Covenants Objects, lighting, and NPCs take 10-15 seconds to appear after logging on. Happens only once every WoW session.
  • Tabbing out during a load screen can freeze the computer.
  • Exiting the game can lock up the PC for 30+ seconds.
  • Moving the Launcher window when its refreshing and after closing the game locks up the PC for 30+ seconds.
  • Micro window takes 10 - 20 seconds to pop up. Happens only once every WoW session.

Your processor is at the very bottom of the minimum system requirements. WoW is quite CPU intensive, even more so in Shadowlands. An older CPU like that one will have large performance hits as that’s your primary bottleneck.

If at all possible, I’d look into upgrading the CPU to minimize the bottleneck effect.

McAfee and MalwareBytes seem to be battling it out in the background, so I would probably address that by deleting them both. With your CPU being at the minimum, you don’t need those hogging processing power in the background.

1 Like

Update your graphics drivers. Over a year old is ancient.

Here’s the thing. I had zero problems playing WoW before this recent update. Hitching only happened for a few seconds when 40man raids zoned in for world bosses. And yea, I build this PC a while ago lol . . its old.

Currently its the only driver without any bugs for the 1050ti. I tried updating the driver a few months ago and had to roll it back.

try this when in the game … esc…graphics (or any window)… at the bottom click recommended… popup window “do you want to reset all setting to their defaults?-------” click All Settings …logout/login and test if all is fine adjust setting to your liking .it’s a bit of mucking around but it may work for you

Recommended setting is at the “Good” level for everything. I tested with everything deactivated or set to low. Hitching is still present. It lasts half the time. Still worse than before with no hitching.