Hey all.
I've done as much research as I can on this before I go insane. I've tried a lot of solutions online but no avail yet.
The earliest I can remember this happening was on the release of RE2 Remake. I remember noticing microstutters occurring during certain parts of the game. Initially I went out and got a new SSD to remedy this, but it didn't fix the problem. I chalked it up to outdated hardware and ignored it.
However recently, I've been lucky enough to completely gut and basically rebuild my PC. It's been brought up to high end spec very comfortably, however I've noticed more and more microstutters throughout my experience.
One such instance is still RE2. I noticed going through certain doorways, such as the one below the Chief's office saferoom, causes the game to stutter, maybe only for the first time going through that area. It lead me to believe this was potentially a RAM issue (loading new assets going into new area) but double checking XMP is on, upping RAM voltage, and even getting a further 16GB sticks didn't solve the issue. I even ran the windows memory tester and it came back with no errors. This remains constant with stutters occurring when things are maybe written to RAM (it always occurs with area changes / the game loading new parts of the map).
Mordhau is another culprit. Other users of Mordhau have reported stutters as well, and seems to be an Unreal issue to some extent, however among my friends I am the only one experiencing the issue. Just during gameplay, small stutters are pretty common. I think the more people on a server (I usually play duels with 10-20 people) the more it takes place. I have not found a 100% reason for this yet.
I have also tested this in very briefly in Witcher 3. I only got one stutter, but I did not move far from my initial position. The stutter occurred while moving, and I'm assuming it is again when new LOD assets are getting ready (I'm not very well versed on how this all works I'm just trying to guess).
Apex Legends shows similar behavior. During times where I'm not really moving around the map, game is fine. Doing a lot of movement to other parts of the map usually follows some stutters.
The only causality I can see represented is my GPU will dip when the stutter occurs. (First 2 dips https://i.imgur.com/vQogEmc.png) CPU, RAM usage, disk usage are all normal and stable. CPU not capping out.
So I'll list some of the things that I've tried, and my hardware below here.
XMP checked on
RAM downclocked to 2400 from 2666
RAM voltage increased to 1.30v
Old RAM sticks taken out, tested with only 2 new (of same brand/type)
Clean Windows install
Upgrade to 1903 insider build of Windows
Switching games to different drives
MSI Afterburner power monitor off
MSI Afterburner disabled
Power plan high performance
Nvidia set to prefer performance
Free Standby Memory script
HPET on and off (Does not seem to change on 1809, nvidia forum thread also mirrors this, not checked on 1903)
All hardware reseated twice (went through 2 new cases)
New PSU
Hardware (From Speccy)
Operating System
Windows 10 Pro 64-bit (1903)
CPU
Intel Core i7 8700 @ 3.20GHz (Corsair H70 Cooler) 36 °C (This has auto turbo boost, usually at 4.3GHz, does not bottleneck) Coffee Lake 14nm Technology
RAM
32.0GB Dual-Channel Unknown @ 1329MHz (16-18-18-39) (4x 8GB Hyper X, for some reason is not detected. Task Manager still shows 32GB available, as well as CPUz confirming dual channel and correct speed of 2666hz)
Motherboard
ASRock H370 Pro4 (CPUSocket) 41 °C
Graphics
24G1WG4 (1920x1080@120Hz)
24G1WG4 (1920x1080@120Hz)
4095MB NVIDIA Aurous GeForce RTX 2080 OC (Gigabyte) 54 °C (Overclocked from factory)
Storage
111GB Samsung SSD 840 EVO 120GB (SATA (SSD)) 35 °C (Original with system, windows SSD)
447GB KINGSTON SA400S37480G (SATA-2 (SSD)) 34 °C
1863GB Seagate ST2000DM001-1CH164 (SATA) 32 °C (Original with system)
PSU
750W EVGA Modular
Audio
Realtek High Definition Audio
The 2 drives are the only original parts left in the system. I've tried looking as deep as I can into the internet with my pretty decent troubleshooting skills and I just can't come up with a solution, and it's really bumming me out because I know it's just not how it's meant to be working. So any help would be massively appreciated for this guys, thank you for reading.