First of all, here are my PC specs:
- OS: Windows 10 Pro x64 (Latest updates)
- CPU: AMD A10 5800k @ 4.4 GHz
- Motherboard: MSi FM2 A75MA-E35
- GPU: MSi R9 380 Gaming 4g
- RAM: 2x4GB Kingston HyperX Fury Black 1866MHz
- PSU: Silverstone Strider ST60F 600W 80+Bronze FM
- Storage: Samsung SSD 850 Evo 250GB (Windows), WD Blue 1TB WD10EZEX (Games), WD Blue 250GB WD2500BEVT (Music and Media), 500GB Toshiba drive in external Rosewill case (Backups)
A few months ago I started noticing that my audio would "pop" from time to time when watching videos or playing games. Some time after that, it got worse, to the point where the PC freezes for a few moments before "catching up". After a lot of searching, I finally learned that it was all due to high DPC issues. Its been two weeks since I've been trying to get rid of it with no success. Thanks to the program called LatencyMon I managed to log what exactly causes the high DPC. The culprits are HDAudBus.sys, ndis.sys, and USBPORT.SYS.
I read almost everywhere that had a DPC thread, that the network driver (ndis.sys) would cause trouble when using a torrent program. However, this didn't help me at all since I almost never use qBittorent, which is the one I have installed. In terms of audio, an outdated Realtek driver would cause issues, except I'm using all the latest drivers for my motherboard. Regarding the usb related one, I read that unplugging all other usb devices other than keyboard and mouse would get rid of it. That did not help either.
I am at my wits end figuring out what could be causing these drivers to do this. I even reverted back to Windows 7 because supposedly, most drivers still didn't support Windows 10 and that was a likely culprit, except it happened on 7 as well. Lucky for me I managed to image my W10 installation so I didn't do everything in vain.
Here is a list of things I have tried already:
- Updated drivers.
- Fresh install of Windows 7 & 10.
- Disabled on-board audio, network devices, and unplugged USB peripherals.
- Disabled CPU & GPU overclock.
- Restored BIOS to default (got rid of it for about 3 hours, then it started happening again and it no longer helps)
- Cleaned the PC (didn't think it would help, I clean it weekly)
- Defragged HDDs.
- Disabled background services and apps I don't use.
- Performed SFC scan. (No errors.)
- Performed Memtest. (No errors.)
- Checked health of all my drives using Crystal Disk. (Only the Toshiba drive shows a 'Caution' warning due to some Reallocated Sectors, but seeing as how I use it as an external drive for some backups not currently on the cloud, I ignore it)
- Re-seated CPU, RAM, GPU.
- Made sure all components were receiving adequate power.
- Made sure all components were in working condition and not prone to failure.
I really have no idea what else to do. Its driving me crazy! I can't watch Netflix, I get killed often in BF4 because of it, youtube videos stutter a lot (though not as much as Netflix), and if I have multiple applications open at the same time, it becomes worse. I know its not a voltage problem with the CPU, 1.35v at stock and 1.41 for my OC, GPU is at stock voltage, as well as RAM.
I have included links to 3 LatencyMon reports. Maybe it will give you guys some insight. The reports say I'm running Windows 8, but I am really running 10 Pro x64. I appreciate any and all help!
Report #1 - Ran for 00:29:11
Report #2 - Ran for 00:00:30
Report #3 - Ran for 00:03:30