• Hey Guest. Check out your NeoGAF Wrapped 2025 results here!

My desktop 4090 9800X3D was having microstutter issues and I appear to have fixed it, but I am not sure why. HELP!

JohnnyFootball

GerAlt-Right. Ciriously.
I have two gaming PCs, both use Windows 11 IoT LTSC for gaming.

One with a 5070 Ti and a 7800X3D, which is hooked up to my LG C4 in the living room and functions as a living room gaming PC/console. It pretty much runs perfect and has no issues.

My desktop PC is a 4090 with a 9800X3D. It has 3 monitors, an AOC 24 inch on HDMI (this is significant), an Alienware 32 QD-OLED on Display Port and an ultrawide Acer 34" QD-OLED on Display Port. 3 monitors: two on DP and one on HDMI.

When gaming, I make sure I disable all monitors I am not using, so my AOC is always disabled and I will game on either the Alienware or Acer, depending on the mood I am in.
With this setup, games like God of War 2018 and Batman Arkham Knight had a very nasty microstutter, many others had a few here and there, but many also ran fine. I searched religiously, tried every BIOS/Windows tweak from various videos and nothing would get that microstutter to go away....until I left the AOC monitor enabled for one of my gaming sessions and then, God of War ran as smooth as butter. No microstutter. Arkham Knight is just badly optimized, but it was stuttering far less. It would seem that whenever you disable an HDMI monitor in the nvidia control panel or windows display settings, somehow that causes a microstutter. THE MONITORS were never turned off or unplugged. That info might be significant or not.

As of right now, I have all my monitors on DP and I can enable/disable them at will with no issues. Why was I running a monitor on HDMI and not all on DP to begin with....I had read that having all DP ports occupied can lead to problems, but TMK that has been fixed and so far I have had no issues. As for why I was getting microstutters with my HDMI monitor disabled, I am guessing that the HDMI port is in a constant state of searching for a monitor in some games...I dunno.

Keep in mind none of these microstutter issues were happening on my living room PC with lesser specs, so this issue had been driving me crazy.

I thought I would share my findings and see if this might help someone else.


I find it important to share stuff like this, as I have found solutions to problems from random posters who tried something that would never have occured to me.

For example, I use an Xbox controller with the official Microsoft dongle and I was constantly getting disconnect issues. Turns out that it's quite common when the dongle is hooked up to a USB 3.0 (or greater port), so I connected it to a USB 2.0 port and the issue went away. Never seen that mentioned anywhere as a solution except on here when it was casually mentioned to me.
 
Last edited:
You probably have discord enabled while gaming.

Thierry Henry Smile GIF by hamlet
 
Last edited:
There is a setting in Windows 11 where it powers off the USB ports. I had to switch it off because it was disconnecting my external drives on the laptop.
 
It sounds like your 4090 9800X3D desktop thinks it is Dennis Hopper's character in Speed. There is only one solution.

giphy.gif
 

🧠 What's actually happening


The microstutter wasn't caused by the GPU, CPU, BIOS, Windows tweaks, or the games.
It was caused by disabling an HDMI‑connected monitor while it was still physically attached.

On NVIDIA cards, an HDMI port that is connected but disabled can cause:
  • periodic EDID polling
  • link renegotiation
  • timing stalls in the display driver
  • frame‑time spikes in certain games (especially older DX11 titles)
This is why:
  • Disabling the HDMI monitor → microstutter
  • Leaving it enabled → smooth
  • Switching everything to DisplayPort → problem disappears
This behavior does not happen with DisplayPort because DP handles hot‑plugging and link state differently.



✅ So what's the actual solution?


There are three reliable fixes:

1. Don't disable an HDMI monitor — leave it enabled

This is the simplest fix and exactly what the OP discovered.

2. Move the HDMI monitor to DisplayPort

This permanently eliminates the issue because DP doesn't suffer from the same polling behavior.

3. Physically unplug the HDMI cable if you want it disabled

If the port is truly disconnected, the GPU stops polling it.



🎯 Bottom line


Yes — the solution is:

Avoid having an HDMI monitor connected but disabled.
Either leave it enabled or switch it to DisplayPort.


That's why the OP's system instantly became smooth once the HDMI display was left active or replaced with DP.

we need an AI poop emoji for posts like these.
 
we need an AI poop emoji for posts like these.
Right... You got upset over a reply to your post here the other day, and now you keep following me around having a tantrum. Just stay the fuck away and everything will be ok, I promise.

30 rock GIF
 
Last edited:
Sometimes the most random posts help the most.

I remember having trouble on my old HDMI only monitor during installation of fresh OS.

So I plugged it into HDMI in motherboard to use Integrated GPU in the meantime.

My dumb ass forgot to plug the cable back into Discrete GPU.

Went to sleep, whatever can't remember, when I booted PC the next day I had well low frames and whatnot, then I thought that maybe my PC is using Integrated GPU instead as it shouldn't be that bad, googled a few things. And this random post with -30 down votes popped up, to check the HDMI cable and if it isn't plugged into HDMI on the motherboard instead of GPU.

Turns out this was the solution all along since I really did forgot to replug it into a proper HDMI port...

Thank you kindly, down voted reddit guy.

Also I had a weird Network card issue lately, one time.

I thought my ISP had some troubles since restarting router didn't do much and I had like 1/6 of Internet speed I should have...

Turns out unplugging and replugging your Ethernet cable can restart your Network card and bam it is back from let's say 100Mbit to 1Gbs.
 
Last edited:
I don't have any problem like this but I appreciate OP for sharing. I get obsessive about nagging issues like that and would definitely be able to find this post with Google if I had the same issue.
 
I would try using CRU (Custom Resolution Utility)'s reset-all.exe and go through the initial set up with each monitor to see if that makes a difference. I had an annoying issue where one of my monitors started flickering randomly if only two of three of them were enabled, resetting everything and setting them up again solved it.
 
For example, I use an Xbox controller with the official Microsoft dongle and I was constantly getting disconnect issues. Turns out that it's quite common when the dongle is hooked up to a USB 3.0 (or greater port), so I connected it to a USB 2.0 port and the issue went away. Never seen that mentioned anywhere as a solution except on here when it was casually mentioned to me.
USB 3.0 is notorious for creating issues with things like Mice and controllers for some reason.
 
I had issues with my 9800x3d until I disabled C States in BIOS. Had a similar experience with a 5950x back in the day.
 
I had issues with my 9800x3d until I disabled C States in BIOS. Had a similar experience with a 5950x back in the day.
The conventional wisdom is to enable that setting. In fact I see that often suggested as one of the first things.
In fact setting it from Auto to Enabled has typically been the number one recommendation.
 
Last edited:
I can confirm that not using HDMI port on my secondary monitor really did the trick. No more random micro stutters.

Batman Arkham Knight even runs pretty flawlessly.
 
Sometimes the most random posts help the most.
You want random? I once helped someone having a problem running Sims 3. The game launches then immediately crashes. The solution was to disable running Japaneses locale and the only reason I knew what to do was that I was recently reading Japanese visual novels.
 
Top Bottom