I'm having one of the strangest audio problems I've ever seen on my PC right now, which seems to be linked to my internet connection (of all things), which uses an intel network driver.
First off I'm the sort of PC user that likes to leave the system on 24/7 and power off the displays when not in use, as this allows me to run certain background tasks (like automated file backups) overnight.
After leaving my system running for a few days I started to notice an erratic popping noise in my audio, a bit like static, but not as consistent. After doing some research online, I learned about something called DPC latency and used a program called 'DPC Latency Monitor' to try and diagnose the problem.
The data I collected pointed to my Intel network driver as a possible culprit for my audio issues, so I tried disabling the corresponding network adapter from the network and sharing center, and re-ran the latency test. The results with the network adapter disabled were greatly improved, and I could no longer hear the popping noises when listening to offline audio.
As soon as I re-enable the network adapter the problem returns, and so far the only solution I have is to randomly reboot my system, which I find rather inconvenient, as it also requires me to save all data in all open programs, exit out of everything, and then open it all back up again later.
I've already used Intel's driver update utility to ensure I'm on the latest drivers, and am unsure of what to do next.
The following is a compilation of the data I collected while trying to figure things out:
DPC latency monitor data, with network adapter enabled and before a system reboot:
With network adapter disabled and before reboot:
Network adapter enabled, after reboot:
Output from Intel system support utility:
We suggest to try updating the driver of your integrated network card. The driver is available for download from the link below:
Hope this is able to resolve the latency issue. In case you continue to experience the issue, please contact Asus* for further assistance.
I installed the driver from the link and rebooted my system, since it normally takes a few days for the problem to re-surface after a reboot I'll probably come back in a week or so with an update.
I'm curious though, how an out of date driver would have managed to slip past both windows update, and the Intel Driver Update Utility? I also noticed that the reported driver version in windows Device Manager did not change after the installation, but the properties window itself showed more options, so I'm sure it installed correctly.
Unfortunately the issue did re-appear, but I came up with another idea to try, and used device manager to remove all of my old device drivers that I was no longer using. That seemed to help a bit, and I feel like the problem is now less frequent, but I still need to reboot every now and then.
I have the same problem with high DPC latency from ndis.sys and tcpip.sys. The issue appears to be only on Windows 10, reproducible with various driver versions released from a year ago up until v21.0.
My Motherboard is also an ASUS model, ASUS Maximus VIII Hero Z170. The problem appears both on ASUS' own drivers that I downloaded from their site and the drivers from Intels website.
I have contacted them to see if the issue is on their end and they've said they don't make any NIC customization (at least not on my motherboard model). The response is the same as posted by another user here: (that thread also mentions this issue on later posts from page ~10 onward).
Currently, I'm running Windows 10 Anniversary update and experience the problem described here, but it was also was present on Windows 10 RTM and Threshold 2. Driver version currently installed is 18.104.22.168 (latest from Intel website).
Curiously, the same issue is present on systems with different NICs (Realtek etc.) in conjunction with Windows 10, so it looks like NIC manufacturers will need to work with Microsoft on resolving this annoying issue.
The only fix currently is to use Windows 8.1 or 7, in some cases buying a 3rd party USB Ethernet adapter solves the issue.
Hi Ghost314 and 3x0,
it may sound weired - but can you try to enable "Display pointer trails" (long) on the mouse properties / pointer options and play around if you are still having audio drop outs?
Inspired by this
https://superuser.com/questions/1137033/usb-lag-when-mouse-cursor-changes windows 10 - USB lag when mouse cursor changes - Super User
I was able to avoid audio drop outs on my external professional USB - but have to test it for a longer time period - also with "short" pointer trails.
My System Info:
- OS: Windows 10 Pro, 64bit, Version 1607, 14393.1198
- Motherboard: Asus Maximus IX Hero (latest BIOS 0906)
- CPU: Intel i7-7700, 3.6 GHz
- Mouse: Wireless Logitech Performance Mouse
- Keyboard: Wireless Logitech Keyboard K800
(connected on USB 2.0 front on Chieftec Dragon)
- External Sound: Apollo Twin USB 3.0 (Driver 9.1 & 9.2)
(connected on one back USB 3.0 on Asus MB)
- Intel Graphics 630 (Driver 22.214.171.12427)
PS: If you have a firewall installed - I'd ZoneAlarm Extrem Security - you have to uninstall it because the "AntiTheft" service was still running after "exit" only - which produced massive audio drop outs. Maybe another external firewall+antivirus software has implemented the same.