I'm going crazy here.
I have tried contacting both realtek and msi in case they knew something which they didn't. Through MS support it got escalated to their tier 2. A guy had a 30min remote session with my machine, and couldn't find anything wrong at all. He even told me that it was very rare for him to remote a machine that felt so responsive for him, he was used to SFC /scannow taking up to 45min, but my machine did it in like 10min.
But the stuttering from the DPC issue continues. Clean installs have been made multiple times, system file checks, driver updates and downgrades, BIOS CPU settings disabling c-states, throttling, HPET on & off and more.
Yesterday i even installed a new network adapter hoping that would fix it, but nope. Still having DPC issues with ndis & tcpip.sys. The onboard network adapter is realtek, the new one is intel. So 2 different brands.
Searching threads like:
http://www.tenforums.com/drivers-hardware/28578-random-stuttering-dpc-latency-nightmare.html
http://answers.microsoft.com/en-us/windows/forum/windows_10-performance/very-high-dpc-latency-on-win10-in-ndissys/2c523e49-e2a0-45f0-8233-b6435dbbe905
http://answers.microsoft.com/en-us/insider/forum/insider_wintp-insider_perf/win10x64-dpc-latency-issue-ndissys-tcpipsys/1d49821b-7e21-4498-82e2-3d36926d3a3a
And many more yields no results, only people with the same problem and no solution, besides knowing that it is defiantly network related.
The only conclusion i can come to, is that there is a software issue in windows 10 with their network drivers. Their support does not appear to be aware of the problem. And from talking to MS support several times, i've learned they have no clue as to what, how or why.
Problem didn't exist in windows 7, for me at least. This is specific to windows 10. I've tried almost everything and it's driving me nuts.