hi, i have had an issue with my PC for a while now since i built it 1 week ago, I have had constant Latency issues causing the system to completely Turn off when playing games, or randomly on the desktop. Audio hiccups / Skips when kernel Latency Spikes into 50k+.
I managed to stop my System crashing by disabling ALL Audio devices like Realtek and AMD which Severely reduced my DPC Latency across the board, but the kernel timer Latency is still causing constant audio problems which is infuriating.
I have tried putting PCIE4 into PCIE3 mode, turning off AMD SAM (smart Access Memory), Setting DDR5 to 4800Mhz instead of EXPO profile of 6000Mhz, Which the RAM is rated for and is on the motherboard Vendors list.
All drivers + Bios are fully updated,
i have set the Graphics card to Priority High on MSI Util v3 as well as the NVME Controller.
I have disabled CPU Core parking and have the CPU minimum State at 5%, maximum 100, Setting Minimum to 100 made zero difference.
I have tested the RAM including 1 stick at a time and done all the windows integrity tests and zero issues found.
I am using Razer Nommo PRO USB Speakers.
I have tested the PSU and all voltages are fine during stress tests.
I'm literally pulling my hair out with this issue as it does not even say what is causing the Kernel Timer Latency's., I have installed windows 11 twice and Windows 10. Nothing helped.
i have also put windows into Ultimate Performance mode and turned off ALL USB Suspension settings. no luck.
I'm running the latest bios for my Motherboard and installed the network drivers before everything else as my Motherboard manual states.
DxDiag Export
_________________________________________________________________________________________________________
CONCLUSION
_________________________________________________________________________________________________________
Your system appears to be suitable for handling real-time audio and other tasks without dropouts.
LatencyMon has been analyzing your system for 0:16:50 (h:mm:ss) on all processors.
_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: DESKTOP-UQUMN77
OS version: Windows 11, 10.0, version 2009, build: 22621 (x64)
Hardware: MS-7D78, Micro-Star International Co., Ltd.
BIOS: 1.40
CPU: AuthenticAMD AMD Ryzen 7 7700X 8-Core Processor
Logical processors: 16
Processor groups: 1
Processor group size: 16
RAM: 31904 MB total
_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed (WMI): 4501 MHz
Reported CPU speed (registry): 450 MHz
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.
_________________________________________________________________________________________________________
MEASURED KERNEL TIMER LATENCIES
_________________________________________________________________________________________________________
This value represents the maximum measured latency of a perodically scheduled kernel timer.
Highest measured kernel timer latency (µs): 52845.0
_________________________________________________________________________________________________________
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): 207.620
Driver with highest ISR routine execution time: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation
Highest reported total ISR routine time (%): 0.000989
Driver with highest ISR total time: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation
Total time spent in ISRs (%) 0.000989
ISR count (execution time <250 µs): 136053
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-1000 µs): 0
ISR count (execution time 1000-2000 µs): 0
ISR count (execution time 2000-4000 µ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): 307.440
Driver with highest DPC routine execution time: ntoskrnl.exe - NT Kernel & System, Microsoft Corporation
Highest reported total DPC routine time (%): 0.002476
Driver with highest DPC total execution time: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation
Total time spent in DPCs (%) 0.008406
DPC count (execution time <250 µs): 282065
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-10000 µs): 5
DPC count (execution time 1000-2000 µs): 0
DPC count (execution time 2000-4000 µ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.
NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see which programs were hit.
Process with highest pagefault count: radeonsoftware.exe
Total number of hard pagefaults 12143
Hard pagefault count of hardest hit process: 2316
Number of processes hit: 69
_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 17.583125
CPU 0 ISR highest execution time (µs): 207.620
CPU 0 ISR total execution time (s): 0.128366
CPU 0 ISR count: 76224
CPU 0 DPC highest execution time (µs): 271.170
CPU 0 DPC total execution time (s): 0.802529
CPU 0 DPC count: 163032
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 0.097812
CPU 1 ISR highest execution time (µs): 0.0
CPU 1 ISR total execution time (s): 0.0
CPU 1 ISR count: 0
CPU 1 DPC highest execution time (µs): 37.460
CPU 1 DPC total execution time (s): 0.001265
CPU 1 DPC count: 627
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 0.841051
CPU 2 ISR highest execution time (µs): 0.0
CPU 2 ISR total execution time (s): 0.0
CPU 2 ISR count: 0
CPU 2 DPC highest execution time (µs): 307.440
CPU 2 DPC total execution time (s): 0.132516
CPU 2 DPC count: 31624
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 0.953934
CPU 3 ISR highest execution time (µs): 0.0
CPU 3 ISR total execution time (s): 0.0
CPU 3 ISR count: 0
CPU 3 DPC highest execution time (µs): 69.160
CPU 3 DPC total execution time (s): 0.093255
CPU 3 DPC count: 18556
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s): 0.059884
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): 11.930
CPU 4 DPC total execution time (s): 0.001213
CPU 4 DPC count: 705
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s): 0.056731
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): 14.730
CPU 5 DPC total execution time (s): 0.000725
CPU 5 DPC count: 381
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s): 0.112825
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): 39.780
CPU 6 DPC total execution time (s): 0.002338
CPU 6 DPC count: 1027
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s): 0.123135
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): 31.950
CPU 7 DPC total execution time (s): 0.001416
CPU 7 DPC count: 665
_________________________________________________________________________________________________________
CPU 8 Interrupt cycle time (s): 0.257608
CPU 8 ISR highest execution time (µs): 0.0
CPU 8 ISR total execution time (s): 0.0
CPU 8 ISR count: 0
CPU 8 DPC highest execution time (µs): 43.330
CPU 8 DPC total execution time (s): 0.006822
CPU 8 DPC count: 2652
_________________________________________________________________________________________________________
CPU 9 Interrupt cycle time (s): 0.304352
CPU 9 ISR highest execution time (µs): 0.0
CPU 9 ISR total execution time (s): 0.0
CPU 9 ISR count: 0
CPU 9 DPC highest execution time (µs): 122.890
CPU 9 DPC total execution time (s): 0.003326
CPU 9 DPC count: 1327
_________________________________________________________________________________________________________
CPU 10 Interrupt cycle time (s): 0.159735
CPU 10 ISR highest execution time (µs): 0.0
CPU 10 ISR total execution time (s): 0.0
CPU 10 ISR count: 0
CPU 10 DPC highest execution time (µs): 45.970
CPU 10 DPC total execution time (s): 0.004257
CPU 10 DPC count: 1792
_________________________________________________________________________________________________________
CPU 11 Interrupt cycle time (s): 0.195497
CPU 11 ISR highest execution time (µs): 0.0
CPU 11 ISR total execution time (s): 0.0
CPU 11 ISR count: 0
CPU 11 DPC highest execution time (µs): 46.40
CPU 11 DPC total execution time (s): 0.003683
CPU 11 DPC count: 2113
_________________________________________________________________________________________________________
CPU 12 Interrupt cycle time (s): 0.745897
CPU 12 ISR highest execution time (µs): 2.70
CPU 12 ISR total execution time (s): 0.005315
CPU 12 ISR count: 12662
CPU 12 DPC highest execution time (µs): 126.860
CPU 12 DPC total execution time (s): 0.020634
CPU 12 DPC count: 5900
_________________________________________________________________________________________________________
CPU 13 Interrupt cycle time (s): 0.658463
CPU 13 ISR highest execution time (µs): 3.810
CPU 13 ISR total execution time (s): 0.002908
CPU 13 ISR count: 7070
CPU 13 DPC highest execution time (µs): 110.70
CPU 13 DPC total execution time (s): 0.012119
CPU 13 DPC count: 3577
_________________________________________________________________________________________________________
CPU 14 Interrupt cycle time (s): 1.133061
CPU 14 ISR highest execution time (µs): 2.940
CPU 14 ISR total execution time (s): 0.012689
CPU 14 ISR count: 22422
CPU 14 DPC highest execution time (µs): 91.640
CPU 14 DPC total execution time (s): 0.165612
CPU 14 DPC count: 28121
_________________________________________________________________________________________________________
CPU 15 Interrupt cycle time (s): 1.032353
CPU 15 ISR highest execution time (µs): 4.220
CPU 15 ISR total execution time (s): 0.010524
CPU 15 ISR count: 17675
CPU 15 DPC highest execution time (µs): 299.820
CPU 15 DPC total execution time (s): 0.107112
CPU 15 DPC count: 19971
_________________________________________________________________________________________________________
Solved! Go to Solution.
https://pasteboard.co/i2uTCVnHWQQl.jpg
Image as it won't let me upload images into the thread, keeps failing.
an update to this as the dxgkrnl.sys has also been spiking to 38553.710. causing stuttering in games.
_________________________________________________________________________________________________________
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:17:02 (h:mm:ss) on all processors.
_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name: DESKTOP-UQUMN77
OS version: Windows 11, 10.0, version 2009, build: 22621 (x64)
Hardware: MS-7D78, Micro-Star International Co., Ltd.
BIOS: 1.40
CPU: AuthenticAMD AMD Ryzen 7 7700X 8-Core Processor
Logical processors: 16
Processor groups: 1
Processor group size: 16
RAM: 31904 MB total
_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed (WMI): 4501 MHz
Reported CPU speed (registry): 450 MHz
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.
_________________________________________________________________________________________________________
MEASURED KERNEL TIMER LATENCIES
_________________________________________________________________________________________________________
This value represents the maximum measured latency of a perodically scheduled kernel timer.
Highest measured kernel timer latency (µs): 49744.30
_________________________________________________________________________________________________________
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): 193.630
Driver with highest ISR routine execution time: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation
Highest reported total ISR routine time (%): 0.001258
Driver with highest ISR total time: Wdf01000.sys - Kernel Mode Driver Framework Runtime, Microsoft Corporation
Total time spent in ISRs (%) 0.001258
ISR count (execution time <250 µs): 184521
ISR count (execution time 250-500 µs): 0
ISR count (execution time 500-1000 µs): 0
ISR count (execution time 1000-2000 µs): 0
ISR count (execution time 2000-4000 µ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): 38553.710
Driver with highest DPC routine execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Highest reported total DPC routine time (%): 0.035796
Driver with highest DPC total execution time: dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation
Total time spent in DPCs (%) 0.046237
DPC count (execution time <250 µs): 1251991
DPC count (execution time 250-500 µs): 0
DPC count (execution time 500-10000 µs): 3
DPC count (execution time 1000-2000 µs): 0
DPC count (execution time 2000-4000 µs): 0
DPC count (execution time >=4000 µs): 1
_________________________________________________________________________________________________________
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.
NOTE: some processes were hit by hard pagefaults. If these were programs producing audio, they are likely to interrupt the audio stream resulting in dropouts, clicks and pops. Check the Processes tab to see
which programs were hit.
Process with highest pagefault count: wgc.exe
Total number of hard pagefaults 29760
Hard pagefault count of hardest hit process: 7718
Number of processes hit: 73
_________________________________________________________________________________________________________
PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s): 22.297631
CPU 0 ISR highest execution time (µs): 193.630
CPU 0 ISR total execution time (s): 0.181569
CPU 0 ISR count: 133002
CPU 0 DPC highest execution time (µs): 38553.710
CPU 0 DPC total execution time (s): 6.928640
CPU 0 DPC count: 1043460
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s): 0.322774
CPU 1 ISR highest execution time (µs): 0.0
CPU 1 ISR total execution time (s): 0.0
CPU 1 ISR count: 0
CPU 1 DPC highest execution time (µs): 46.140
CPU 1 DPC total execution time (s): 0.002782
CPU 1 DPC count: 1361
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s): 1.539754
CPU 2 ISR highest execution time (µs): 0.0
CPU 2 ISR total execution time (s): 0.0
CPU 2 ISR count: 0
CPU 2 DPC highest execution time (µs): 69.240
CPU 2 DPC total execution time (s): 0.072837
CPU 2 DPC count: 28223
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s): 7.162748
CPU 3 ISR highest execution time (µs): 0.0
CPU 3 ISR total execution time (s): 0.0
CPU 3 ISR count: 0
CPU 3 DPC highest execution time (µs): 89.990
CPU 3 DPC total execution time (s): 0.154524
CPU 3 DPC count: 53855
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s): 0.349547
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): 47.770
CPU 4 DPC total execution time (s): 0.001439
CPU 4 DPC count: 728
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s): 0.431013
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): 43.690
CPU 5 DPC total execution time (s): 0.001726
CPU 5 DPC count: 793
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s): 0.428891
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): 82.640
CPU 6 DPC total execution time (s): 0.004050
CPU 6 DPC count: 1916
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s): 0.514690
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): 46.60
CPU 7 DPC total execution time (s): 0.005567
CPU 7 DPC count: 2628
_________________________________________________________________________________________________________
CPU 8 Interrupt cycle time (s): 0.580779
CPU 8 ISR highest execution time (µs): 0.0
CPU 8 ISR total execution time (s): 0.0
CPU 8 ISR count: 0
CPU 8 DPC highest execution time (µs): 54.890
CPU 8 DPC total execution time (s): 0.012263
CPU 8 DPC count: 4633
_________________________________________________________________________________________________________
CPU 9 Interrupt cycle time (s): 0.888585
CPU 9 ISR highest execution time (µs): 0.0
CPU 9 ISR total execution time (s): 0.0
CPU 9 ISR count: 0
CPU 9 DPC highest execution time (µs): 51.430
CPU 9 DPC total execution time (s): 0.019752
CPU 9 DPC count: 7578
_________________________________________________________________________________________________________
CPU 10 Interrupt cycle time (s): 0.534537
CPU 10 ISR highest execution time (µs): 0.0
CPU 10 ISR total execution time (s): 0.0
CPU 10 ISR count: 0
CPU 10 DPC highest execution time (µs): 55.470
CPU 10 DPC total execution time (s): 0.008541
CPU 10 DPC count: 3204
_________________________________________________________________________________________________________
CPU 11 Interrupt cycle time (s): 0.634378
CPU 11 ISR highest execution time (µs): 0.0
CPU 11 ISR total execution time (s): 0.0
CPU 11 ISR count: 0
CPU 11 DPC highest execution time (µs): 53.940
CPU 11 DPC total execution time (s): 0.013233
CPU 11 DPC count: 4609
_________________________________________________________________________________________________________
CPU 12 Interrupt cycle time (s): 1.15060
CPU 12 ISR highest execution time (µs): 12.580
CPU 12 ISR total execution time (s): 0.005731
CPU 12 ISR count: 11651
CPU 12 DPC highest execution time (µs): 313.080
CPU 12 DPC total execution time (s): 0.038504
CPU 12 DPC count: 12107
_________________________________________________________________________________________________________
CPU 13 Interrupt cycle time (s): 1.364220
CPU 13 ISR highest execution time (µs): 7.770
CPU 13 ISR total execution time (s): 0.004852
CPU 13 ISR count: 10515
CPU 13 DPC highest execution time (µs): 121.810
CPU 13 DPC total execution time (s): 0.052357
CPU 13 DPC count: 15881
_________________________________________________________________________________________________________
CPU 14 Interrupt cycle time (s): 1.377544
CPU 14 ISR highest execution time (µs): 7.570
CPU 14 ISR total execution time (s): 0.007631
CPU 14 ISR count: 15716
CPU 14 DPC highest execution time (µs): 99.520
CPU 14 DPC total execution time (s): 0.116465
CPU 14 DPC count: 36677
_________________________________________________________________________________________________________
CPU 15 Interrupt cycle time (s): 3.283210
CPU 15 ISR highest execution time (µs): 7.890
CPU 15 ISR total execution time (s): 0.005979
CPU 15 ISR count: 13637
CPU 15 DPC highest execution time (µs): 96.90
CPU 15 DPC total execution time (s): 0.130767
CPU 15 DPC count: 34342
_________________________________________________________________________________________________________
i take it nobody know's what could be causing this? Surely AMD must have a record of these issues for the AM5 chipsets, Given that the issue is practically rendering my PC Useless due to the unpredictable restarts and crashes.
Have you tested without using USB sound/speakers, and playing with High Priorites can cause issues it's not a method that really recommended/required on win10 or win11.
Hi, I just own a 7700x on an asrock b650 pg board with 32gb memory and have the same sound problems on w10 as you did, I've done everything you described but haven't done the battery, I would like to know if the problem has returned or is it ok now?
Same issue here...
I admire myself for not breaking 2500 euros brand new machine to pieces. I was looking into the deepest depths of the internet for every possible solution (update drivers, bios, registry tweaks, Win 11 settings, power management disabling, etc...). And I still didn't find a solution for random stuttering, sound hiccups, and latency issues. To make this even more difficult, I cannot figure out the pattern when and why it happens. When I turn the PC it boots up with latency so high that the PC is barely usable. After restart it boots up and works with blazing speeds and not a single problem at all. So every start is like a lottery which drives me insane.
All I know is that WDF01000.SYS, DirectX 12 and Nvidia libraries are the main cause of latency problems when it happens.