I also experience high DPC latencies however the system has issues only when running a balanced power plan,under high performance there is no DPC issue whatsoever regardless of NIC version or sound card driver.I have noticed though that it is only the internal sound card that is affected by this(popping and stuff) by using a bluetooth headset which has no problems with DPC.I run on a q6600 stock with 4 gigs of ram and a hd4650 with a realtek NIC.
One thing I'm currently trying is rolling back my Realtek LAN driver to an older Windows 7 version. Will report back once I've tested it for a little while.
Same problem here guys
Win 8/8.x on the exact same hardware did not have this problem in my case.
Will post specs/history later (my lengthy post went missing) I think we can blame Microsoft kernel in the end, possibly
Last edited by balboa; 18 Nov 2015 at 11:57.
Same here on Win 10 with no problems on Win 8.1
Hardware: i7-2600k, Asus P8P67, GTX 770, Asus Xonar D1, Transcend SSD370S
Today we have KB3118754 and in updated file list there is also new kernel again... Any feedback?
I can test it later also
Last edited by woffko; 19 Nov 2015 at 08:56.
Ok, another one thing to try.
Run CMD as admin
powercfg -attributes SUB_PROCESSOR 5d76a2ca-e8c0-402f-a133-2158492d58ad -ATTRIB_HIDE
then open power management plan "Maximum Perfomance"
and set Cpu idle Disable under CPU options.
Set plan active.
This setting polls CPU C0 state, minimum hardware latency. I have ndis spikes with this setting also, but... less stutters and maximum DPC is 130ms not 250 or 300. But CPU consumes more power and running full speed all the time.
Hm, good to know. Might also be worth disabling all the CPU power saving things in the BIOS as well.
Also, an update on the Windows 7 LAN driver: It's actually significantly reduced the frequency of the stuttering. Before, on the Win10 driver, I'd get DPC frequent latency spikes directly from ndis.sys or tcpip.sys. Now, I (usually) only get kernel timer latency spikes without an associated driver, and this happens less frequently.
So, I'd say it's worth a shot to try a driver rollback to a Windows 7 version.
For anyone reading this thread who has a Realtek LAN driver, try going to your motherboard manufacturer's website and seeing if they've got drivers for Win7. The current Win7 drivers on Realtek's site won't let you install it on Win10.
ASRock > 970 Extreme4
I had a similar issue after a clean install of Windows 10 this week. Windows 7 audio was flawless but after installation I was getting all kinds of glitches in Cubase and could not run my audio interface (M-Audio 2626) at low latency.
Similar to the OP, LatencyMon showed the issue was ndis.sys.
My motherboard is ASUS P9x79Pro which has a Gigabyte LAN adapter. I had already installed the latest Windows 10 driver from the ASUS website (v22.214.171.124). However I went to the Intel site and installed the very latest available (v 126.96.36.199) and this seems to have resolved the issue.
I hope this helps anyone else with similar issues