I've been having an issue for months now, appreciate if anyone could help me out.
My PC tends to stutter at random. FPS in games remain constant 60-40 but audio crackles and the display lags. As far as I can tell, the stuttering is random as CPU/GPU/Memory never hit 100% for the stuttering to trigger. I've checked hard pagefaults as well and my counts seem normal. Temp are normal as well.
This is a fresh install of Windows 10. The problem was persistent before, I had though that upgrading to an SSD whilst migrating to a fresh install would get rid of the problem. The drivers for each were the latest I could get from their respective websites as far as I can tell.
LatencyMon tells me that the highest DPC is coming from storport.sys.
DPC routines are part of the interrupt servicing dispatch mechanism and disable the possibility for a process to utilize the CPU while it is interrupted until the DPC has finished execution.
Highest DPC routine execution time (µs): 101246.827802 Driver with highest DPC routine execution time: storport.sys - Microsoft Storage Port Driver, Microsoft Corporation
Highest reported total DPC routine time (%): 0.006552 Driver with highest DPC total execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Total time spent in DPCs (%) 0.016620
DPC count (execution time <250 µs): 4966232 DPC count (execution time 250-500 µs): 0 DPC count (execution time 500-999 µs): 350 DPC count (execution time 1000-1999 µs): 4 DPC count (execution time 2000-3999 µs): 7 DPC count (execution time >=4000 µs): 0"
I have a strong hunch that there's some conflict between Nvidia HD Audio and Realtek HD Audio drivers. Disabling one or both of the drivers tends to get rid of the stuttering. Nvidia HD Audio driver reinstalls itself though. I've reinstalled my Nvidia drivers, cleaning out using the DDU and deselecting the audio drivers on installation. Appreciate any advice on this, thanks!
Sample videos of the stuttering, posted at Youtube:
Update: I have rolled back both GPU and Audio drivers to the earliest version that I could get them on their respective websites to no effect.