I've been having this issue for over an month now; Audio popping with simultanious video FPS drops at around 3 second intervals, if I'm lucky. I have read and tried numerous things found on this site and a few others.
* All drivers are updated and many were even fully wiped off and reinstalled fresh ( GPU, Ethernet, realtech audio, chipsets, and a few others )
* BIOS is updated
* windows is updated
Here are the Dxdiags, MS info, another diagnostic data prepped by my ethernet driver program manager thing( killer networking) and traces that I have prepared
Dropbox - DiagnosticData.txt
Dropbox - DxDiag.txt
Dropbox - msinfo32.nfo
Dropbox - trace.etl
And here is what Latencymon has to blabble about
________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:47:44 (h:mm:ss) on all processors.
_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: SAMMYY-PC
OS version: Windows 10 , 10.0, build: 15063 (x64)
Hardware: MS-7978, MSI, Z170A GAMING M3 (MS-7978)
CPU: GenuineIntel Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Logical processors: 8
Processor groups: 1
RAM: 16344 MB total
_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 4008 MHz
Measured CPU speed: 1 MHz (approx.)
Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.
WARNING: the CPU speed that was measured is only a fraction of the CPU speed reported. Your CPUs may be throttled back due to variable speed settings and thermal issues. It is suggested that you run a utility which reports your actual CPU frequency and temperature.
_________________________________________________________________________________________________________
MEASURED INTERRUPT TO DPC LATENCIES
_________________________________________________________________________________________________________
The interrupt to DPC latency reflects the measured interval in which a DPC could execute in response to a hardware request from the moment the interrupt service routine started execution.
Highest measured interrupt to DPC latency (µs): 100622.959758
Average measured interrupt to DPC latency (µs): 5.840077
_________________________________________________________________________________________________________
REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.
Highest ISR routine execution time (µs): 172.551647
Driver with highest ISR routine execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Highest reported total ISR routine time (%): 0.117895
Driver with highest ISR total time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Total time spent in ISRs (%) 0.150407
ISR count (execution time <250 µs): 5443896
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-999 µs): 0
ISR count (execution time 1000-1999 µs): 0
ISR count (execution time 2000-3999 µs): 0
ISR count (execution time >=4000 µs): 0
_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
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): 100813.278693
Driver with highest DPC routine execution time: storport.sys - Microsoft Storage Port Driver, Microsoft Corporation
Highest reported total DPC routine time (%): 1.425070
Driver with highest DPC total execution time: storport.sys - Microsoft Storage Port Driver, Microsoft Corporation
Total time spent in DPCs (%) 1.726195
DPC count (execution time <250 µs): 14219057
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-999 µs): 4
DPC count (execution time 1000-1999 µs): 0
DPC count (execution time 2000-3999 µs): 0
DPC count (execution time >=4000 µs): 0
_________________________________________________________________________________________________________
REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.
Process with highest pagefault count: none
Total number of hard pagefaults 0
Hard pagefault count of hardest hit process: 0
Highest hard pagefault resolution time (µs): 0.0
Total time spent in hard pagefaults (%): 0.0
Number of processes hit: 0
_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 231.765555
CPU 0 ISR highest execution time (µs): 172.551647
CPU 0 ISR total execution time (s): 34.111802
CPU 0 ISR count: 5377184
CPU 0 DPC highest execution time (µs): 100612.412176
CPU 0 DPC total execution time (s): 161.504612
CPU 0 DPC count: 12827997
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 61.092869
CPU 1 ISR highest execution time (µs): 170.213323
CPU 1 ISR total execution time (s): 0.333227
CPU 1 ISR count: 61268
CPU 1 DPC highest execution time (µs): 100634.784681
CPU 1 DPC total execution time (s): 14.601703
CPU 1 DPC count: 149230
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 109.111618
CPU 2 ISR highest execution time (µs): 75.199601
CPU 2 ISR total execution time (s): 0.010273
CPU 2 ISR count: 2776
CPU 2 DPC highest execution time (µs): 100662.204341
CPU 2 DPC total execution time (s): 68.225896
CPU 2 DPC count: 389897
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 68.441712
CPU 3 ISR highest execution time (µs): 8.019960
CPU 3 ISR total execution time (s): 0.006989
CPU 3 ISR count: 2668
CPU 3 DPC highest execution time (µs): 100690.881238
CPU 3 DPC total execution time (s): 19.556578
CPU 3 DPC count: 133987
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s): 94.232321
CPU 4 ISR highest execution time (µs): 0.0
CPU 4 ISR total execution time (s): 0.0
CPU 4 ISR count: 0
CPU 4 DPC highest execution time (µs): 100813.278693
CPU 4 DPC total execution time (s): 57.318410
CPU 4 DPC count: 222822
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s): 57.613867
CPU 5 ISR highest execution time (µs): 0.0
CPU 5 ISR total execution time (s): 0.0
CPU 5 ISR count: 0
CPU 5 DPC highest execution time (µs): 100671.922655
CPU 5 DPC total execution time (s): 11.831844
CPU 5 DPC count: 120953
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s): 83.213087
CPU 6 ISR highest execution time (µs): 0.0
CPU 6 ISR total execution time (s): 0.0
CPU 6 ISR count: 0
CPU 6 DPC highest execution time (µs): 100630.433633
CPU 6 DPC total execution time (s): 38.230561
CPU 6 DPC count: 182190
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s): 78.954842
CPU 7 ISR highest execution time (µs): 0.0
CPU 7 ISR total execution time (s): 0.0
CPU 7 ISR count: 0
CPU 7 DPC highest execution time (µs): 100632.229541
CPU 7 DPC total execution time (s): 24.248981
CPU 7 DPC count: 197284
_________________________________________________________________________________________________________
please help x.x this is driving me insane!
* All drivers are updated and many were even fully wiped off and reinstalled fresh ( GPU, Ethernet, realtech audio, chipsets, and a few others )
* BIOS is updated
* windows is updated
Here are the Dxdiags, MS info, another diagnostic data prepped by my ethernet driver program manager thing( killer networking) and traces that I have prepared
Dropbox - DiagnosticData.txt
Dropbox - DxDiag.txt
Dropbox - msinfo32.nfo
Dropbox - trace.etl
And here is what Latencymon has to blabble about
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be having trouble handling real-time audio and other tasks. You are likely to experience buffer underruns appearing as drop outs, clicks or pops. One or more DPC routines that belong to a driver running in your system appear to be executing for too long. One problem may be related to power management, disable CPU throttling settings in Control Panel and BIOS setup. Check for BIOS updates.
LatencyMon has been analyzing your system for 0:47:44 (h:mm:ss) on all processors.
_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: SAMMYY-PC
OS version: Windows 10 , 10.0, build: 15063 (x64)
Hardware: MS-7978, MSI, Z170A GAMING M3 (MS-7978)
CPU: GenuineIntel Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz
Logical processors: 8
Processor groups: 1
RAM: 16344 MB total
_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed: 4008 MHz
Measured CPU speed: 1 MHz (approx.)
Note: reported execution times may be calculated based on a fixed reported CPU speed. Disable variable speed settings like Intel Speed Step and AMD Cool N Quiet in the BIOS setup for more accurate results.
WARNING: the CPU speed that was measured is only a fraction of the CPU speed reported. Your CPUs may be throttled back due to variable speed settings and thermal issues. It is suggested that you run a utility which reports your actual CPU frequency and temperature.
_________________________________________________________________________________________________________
MEASURED INTERRUPT TO DPC LATENCIES
_________________________________________________________________________________________________________
The interrupt to DPC latency reflects the measured interval in which a DPC could execute in response to a hardware request from the moment the interrupt service routine started execution.
Highest measured interrupt to DPC latency (µs): 100622.959758
Average measured interrupt to DPC latency (µs): 5.840077
_________________________________________________________________________________________________________
REPORTED ISRs
_________________________________________________________________________________________________________
Interrupt service routines are routines installed by the OS and device drivers that execute in response to a hardware interrupt signal.
Highest ISR routine execution time (µs): 172.551647
Driver with highest ISR routine execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Highest reported total ISR routine time (%): 0.117895
Driver with highest ISR total time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Total time spent in ISRs (%) 0.150407
ISR count (execution time <250 µs): 5443896
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-999 µs): 0
ISR count (execution time 1000-1999 µs): 0
ISR count (execution time 2000-3999 µs): 0
ISR count (execution time >=4000 µs): 0
_________________________________________________________________________________________________________
REPORTED DPCs
_________________________________________________________________________________________________________
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): 100813.278693
Driver with highest DPC routine execution time: storport.sys - Microsoft Storage Port Driver, Microsoft Corporation
Highest reported total DPC routine time (%): 1.425070
Driver with highest DPC total execution time: storport.sys - Microsoft Storage Port Driver, Microsoft Corporation
Total time spent in DPCs (%) 1.726195
DPC count (execution time <250 µs): 14219057
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-999 µs): 4
DPC count (execution time 1000-1999 µs): 0
DPC count (execution time 2000-3999 µs): 0
DPC count (execution time >=4000 µs): 0
_________________________________________________________________________________________________________
REPORTED HARD PAGEFAULTS
_________________________________________________________________________________________________________
Hard pagefaults are events that get triggered by making use of virtual memory that is not resident in RAM but backed by a memory mapped file on disk. The process of resolving the hard pagefault requires reading in the memory from disk while the process is interrupted and blocked from execution.
Process with highest pagefault count: none
Total number of hard pagefaults 0
Hard pagefault count of hardest hit process: 0
Highest hard pagefault resolution time (µs): 0.0
Total time spent in hard pagefaults (%): 0.0
Number of processes hit: 0
_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 231.765555
CPU 0 ISR highest execution time (µs): 172.551647
CPU 0 ISR total execution time (s): 34.111802
CPU 0 ISR count: 5377184
CPU 0 DPC highest execution time (µs): 100612.412176
CPU 0 DPC total execution time (s): 161.504612
CPU 0 DPC count: 12827997
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 61.092869
CPU 1 ISR highest execution time (µs): 170.213323
CPU 1 ISR total execution time (s): 0.333227
CPU 1 ISR count: 61268
CPU 1 DPC highest execution time (µs): 100634.784681
CPU 1 DPC total execution time (s): 14.601703
CPU 1 DPC count: 149230
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 109.111618
CPU 2 ISR highest execution time (µs): 75.199601
CPU 2 ISR total execution time (s): 0.010273
CPU 2 ISR count: 2776
CPU 2 DPC highest execution time (µs): 100662.204341
CPU 2 DPC total execution time (s): 68.225896
CPU 2 DPC count: 389897
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 68.441712
CPU 3 ISR highest execution time (µs): 8.019960
CPU 3 ISR total execution time (s): 0.006989
CPU 3 ISR count: 2668
CPU 3 DPC highest execution time (µs): 100690.881238
CPU 3 DPC total execution time (s): 19.556578
CPU 3 DPC count: 133987
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s): 94.232321
CPU 4 ISR highest execution time (µs): 0.0
CPU 4 ISR total execution time (s): 0.0
CPU 4 ISR count: 0
CPU 4 DPC highest execution time (µs): 100813.278693
CPU 4 DPC total execution time (s): 57.318410
CPU 4 DPC count: 222822
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s): 57.613867
CPU 5 ISR highest execution time (µs): 0.0
CPU 5 ISR total execution time (s): 0.0
CPU 5 ISR count: 0
CPU 5 DPC highest execution time (µs): 100671.922655
CPU 5 DPC total execution time (s): 11.831844
CPU 5 DPC count: 120953
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s): 83.213087
CPU 6 ISR highest execution time (µs): 0.0
CPU 6 ISR total execution time (s): 0.0
CPU 6 ISR count: 0
CPU 6 DPC highest execution time (µs): 100630.433633
CPU 6 DPC total execution time (s): 38.230561
CPU 6 DPC count: 182190
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s): 78.954842
CPU 7 ISR highest execution time (µs): 0.0
CPU 7 ISR total execution time (s): 0.0
CPU 7 ISR count: 0
CPU 7 DPC highest execution time (µs): 100632.229541
CPU 7 DPC total execution time (s): 24.248981
CPU 7 DPC count: 197284
_________________________________________________________________________________________________________
please help x.x this is driving me insane!