New build performance issues

Sep 29, 2018
2
0
10
I've been having issues with the new system that I built in August.
The components are as follows:


CPU: AMD Ryzen 5 2600
MOBO: ASUS X470 PRIME PRO
Memory: Corsair Vengence 2x8GB 3000MHz(clocked to 2133MHz in BIOS)
OS: Windows 10 fresh install

GFX: Radeon HD7850
Drives: Crucial_CT256MX100SSD1 (256GB)
Samsung HD 1032J (1TB)
Power: XFX-PS750 750W

The CPU, MOBO and Memory are brand new.
The GFX, drives, PS and case are recycled from my old build.
I had been running my old build for 7 years without any trouble.
When switching to the new components, I performed a total windows 10 reinstall.
None of the components are overclocked.

The new build has been causing me grief, however.
In particular, I've been getting frustrating latency issues inside of the desktop environment.
When listening to music, watching videos, etc., interacting with the OS often causes the system to stutter and lag.
Scrolling browsers, scrolling text editors, activating the start menu.
The issue correlates with user input, but it rarely happen when I'm not interacting with the PC.
This only lasts for a short period of time (less than a second at worst) but it causes a very noticeable and frustrating hiccup with audio/video playback.

When I'm not doing anything, and the system is only doing one thing, it 'seems' like it's stable.
If you ever want to listen to music while working/gaming/whatever,
it can make the system feel incredibly laggy.

I've spent the past month trying to resolve these issues with little success.
Some investigation revealed that high windows DPC can be the cause of these issues.

I used the following tools to investigate this possibility:
https://www.thesycon.de/eng/latency_check.shtml
http://www.resplendence.com/latencymon
When running these tools, they show a direct spike in DPC whenever an audio/system latency glitch occurs.
In particular, I've seen dxgkrnl.sys, ntoskrnl.exe, Wdf01000.sys and HDAudBus.sys spike up.

I've been unable to discern what exactly is causing this however.
I've disabled most drivers from device manager that are non-essential.
I've tried a variety of different graphics driver versions,
updated the bios,
tried different memory configurations (alternating cards in different sockets 1 at a time)
reseated the components,
tried running the system off of a windows 10 boot stick (just in case it was a bad installation/drivers).

Nothing resolved the issue.

When playing game's however, I've been able to get reasonable performance.
At least as good as you would expect from an old graphics card.
Nothing is overheating.

I've had a few other issues with the computer:
I have had a few crashes and freezes.
Sometimes the system doesn't POST, although restarting solves this problem.
The back Audio port sometimes stops working, but if you switch to using the front port the OS/Speakers works fine.
Swapping back after a restart tends to fix this issue.
I have had the graphics driver crash a few times, causing the screen to black out and then restart.

It's difficult to tell if any of these are related to the main problem at all though.
Some amount of problems are just Windows being Windows.

The issue has been difficult to diagnose, and even though It seems related to system DPC,
this could a red herring.
I can't figure out what would be causing this problem.

What else should I try?
I suspect that it might be a hardware issue, but which component?
Are there any tests I can perform to isolate the issue?


Any help would be appreciated,

Cheers