Windows 10 High Dpc Latency

Windows 10 High Dpc Latency please help me someone
 

Question Info


Last updated December 4, 2019 Views 66,509 Applies to:

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.

Hi,

 

Welcome to Microsoft Community. Your interest in Windows 10 is much appreciated. 

 

Spikes of high DPC latency can cause a computer to slow to a crawl for a few seconds before speeding up again in super-speed to catch up, then repeating a number of seconds later. During the few seconds of slowness (high latency spike), you may notice jerky and erratic mouse movement, poor quality, stuttering, audio, and pausing and skipping in real time video playback.

 

Method 1.

Run the System Maintenance troubleshooter and check the status.

1.Open Control Panel.

2.Click on ‘search’ and type ‘Troubleshooting’ and select ‘Troubleshooting’.

3.On the left pane click "View all" and then click "System Maintenance" and run the troubleshooter.

4.Once the troubleshooter is run, restart the computer and check the status.

 

Method 2.

System File checker (SFC) scan is done to check if there are any corrupted system files that could be causing this issue.

Refer to these steps to perform a SFC scan:

a) Open Command prompt (Admin) to bring up elevated command prompt

b) In the command prompt type the following command: sfc/scannow and press enter

c) After the scan, restart the computer.

 

Method 3:

a) Open Command prompt (Admin) to bring up elevated command prompt.

b) Type BCDEDIT /SET DISABLEDYNAMICTICK YES command and press Enter to fix the high DPC latency.

 

Keep us posted if you face any issues on windows in future. We will be glad to help you.

 

Thanks & Regards,
AS

8 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Nope none of that helped 

203 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

_________________________________________________________________________________________________________
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:00:34  (h:mm:ss) on all processors.


_________________________________________________________________________________________________________
SYSTEM INFORMATION
_________________________________________________________________________________________________________
Computer name:                                        TOXIFY
OS version:                                           Windows 8 , 6.2, build: 9200 (x64)
Hardware:                                             All Series, ASUS, ASUSTeK COMPUTER INC., MAXIMUS VII HERO
CPU:                                                  GenuineIntel Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Logical processors:                                   8
Processor groups:                                     1
RAM:                                                  16325 MB total


_________________________________________________________________________________________________________
CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   40 MHz
Measured CPU speed:                                   17 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 USER PROCESS LATENCIES
_________________________________________________________________________________________________________
The interrupt to process latency reflects the measured interval that a usermode process needed to respond to a hardware request from the moment the interrupt service routine started execution. This includes the scheduling and execution of a DPC routine, the signaling of an event and the waking up of a usermode thread from an idle wait state in response to that event.

Highest measured interrupt to process latency (µs):   476.527045
Average measured interrupt to process latency (µs):   22.071483

Highest measured interrupt to DPC latency (µs):       453.130216
Average measured interrupt to DPC latency (µs):       10.219612


_________________________________________________________________________________________________________
 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):              95.002250
Driver with highest ISR routine execution time:       dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Highest reported total ISR routine time (%):          0.088418
Driver with highest ISR total time:                   dxgkrnl.sys - DirectX Graphics Kernel, Microsoft Corporation

Total time spent in ISRs (%)                          0.091639

ISR count (execution time <250 µs):                   18208
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):              314.29850
Driver with highest DPC routine execution time:       ndis.sys - Network Driver Interface Specification (NDIS), Microsoft Corporation

Highest reported total DPC routine time (%):          0.288840
Driver with highest DPC total execution time:         cmudaxp.sys - C-Media Audio WDM Driver, C-Media Inc

Total time spent in DPCs (%)                          0.834058

DPC count (execution time <250 µs):                   236473
DPC count (execution time 250-500 µs):                0
DPC count (execution time 500-999 µs):                17
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.

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:                 searchindexer.exe

Total number of hard pagefaults                       107
Hard pagefault count of hardest hit process:          80
Highest hard pagefault resolution time (µs):          10444.1780
Total time spent in hard pagefaults (%):              0.012556
Number of processes hit:                              3


_________________________________________________________________________________________________________
 PER CPU DATA
_________________________________________________________________________________________________________
CPU 0 Interrupt cycle time (s):                       3.152745
CPU 0 ISR highest execution time (µs):                95.002250
CPU 0 ISR total execution time (s):                   0.240482
CPU 0 ISR count:                                      15864
CPU 0 DPC highest execution time (µs):                312.2290
CPU 0 DPC total execution time (s):                   2.025879
CPU 0 DPC count:                                      195597
_________________________________________________________________________________________________________
CPU 1 Interrupt cycle time (s):                       0.145655
CPU 1 ISR highest execution time (µs):                71.0830
CPU 1 ISR total execution time (s):                   0.007632
CPU 1 ISR count:                                      1470
CPU 1 DPC highest execution time (µs):                156.977750
CPU 1 DPC total execution time (s):                   0.032375
CPU 1 DPC count:                                      4747
_________________________________________________________________________________________________________
CPU 2 Interrupt cycle time (s):                       0.313203
CPU 2 ISR highest execution time (µs):                2.45350
CPU 2 ISR total execution time (s):                   0.000049
CPU 2 ISR count:                                      29
CPU 2 DPC highest execution time (µs):                314.29850
CPU 2 DPC total execution time (s):                   0.166350
CPU 2 DPC count:                                      30377
_________________________________________________________________________________________________________
CPU 3 Interrupt cycle time (s):                       0.111494
CPU 3 ISR highest execution time (µs):                4.445250
CPU 3 ISR total execution time (s):                   0.000530
CPU 3 ISR count:                                      471
CPU 3 DPC highest execution time (µs):                78.54750
CPU 3 DPC total execution time (s):                   0.003921
CPU 3 DPC count:                                      545
_________________________________________________________________________________________________________
CPU 4 Interrupt cycle time (s):                       0.175799
CPU 4 ISR highest execution time (µs):                2.2550
CPU 4 ISR total execution time (s):                   0.000035
CPU 4 ISR count:                                      23
CPU 4 DPC highest execution time (µs):                101.90950
CPU 4 DPC total execution time (s):                   0.012382
CPU 4 DPC count:                                      1404
_________________________________________________________________________________________________________
CPU 5 Interrupt cycle time (s):                       0.110466
CPU 5 ISR highest execution time (µs):                5.3840
CPU 5 ISR total execution time (s):                   0.000311
CPU 5 ISR count:                                      209
CPU 5 DPC highest execution time (µs):                93.5640
CPU 5 DPC total execution time (s):                   0.004549
CPU 5 DPC count:                                      543
_________________________________________________________________________________________________________
CPU 6 Interrupt cycle time (s):                       0.150359
CPU 6 ISR highest execution time (µs):                2.923750
CPU 6 ISR total execution time (s):                   0.000031
CPU 6 ISR count:                                      18
CPU 6 DPC highest execution time (µs):                75.430
CPU 6 DPC total execution time (s):                   0.017617
CPU 6 DPC count:                                      2617
_________________________________________________________________________________________________________
CPU 7 Interrupt cycle time (s):                       0.108249
CPU 7 ISR highest execution time (µs):                5.0440
CPU 7 ISR total execution time (s):                   0.000189
CPU 7 ISR count:                                      124
CPU 7 DPC highest execution time (µs):                71.406750
CPU 7 DPC total execution time (s):                   0.005565
CPU 7 DPC count:                                      660
_________________________________________________________________________________________________________

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Care to be more specific about the problem instead of pasting useless latency monitor data.

You are on win 8.  You need to update to win 8.1 and by itself that may fix the problem.

Ar you overclocking?

Latency Mon is reporting your CPU as the following

CPU SPEED
_________________________________________________________________________________________________________
Reported CPU speed:                                   40 MHz
Measured CPU speed:                                   17 MHz (approx.)

Obviously this is wrong.  You have an i7 Clocked at 4 Gigahertz.  Why would you believe anything else latency mon says.

Cat herder
Windows Insider MVP
MVP-Windows and Devices for IT
http://www.zigzag3143.com/

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I'm on windows 10 and i know that i'm getting dpc latency cause of the audio skipping and popping sometimes while gaming or browsing the web

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Does not sound like latency but rather an audio issue.  Unless the FPS dropped dramatically it is probably a driver.  I would start by removing the current audio driver and installing a clean copy.

I would also   run a system file check and if you want to pursue this further you could also upload the event viewer logs


Please run a system file check (SFC) & DISM (if necessary) if you are on win 8 or higher

All instructions are in our Wiki article below...
Should you have any questions please ask us.


Please read this wiki to find out how to find and upload your event viewer logs

Cat herder
Windows Insider MVP
MVP-Windows and Devices for IT
http://www.zigzag3143.com/

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

 there is a fps drop associated with the audio issues always

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Did both they found nothing wrong

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Reply In reply to deleted message

Hello,

Thank you for your response.

I appreciate your patience and concern.

I would suggest you to perform clean boot and check the issue.
Refer this article:
How to perform a clean boot in Windows
https://support.microsoft.com/en-us/kb/929135
(Also holds good for Windows 10)

Clean boot is performed to start Windows by using a minimal set of drivers and startup programs. This helps eliminate software conflicts that occur when you install a program or an update or when you run a program.

Note: After you have finished troubleshooting, follow these steps from section “How to reset the computer to start as usual after clean boot troubleshooting” to reset the computer to start as usual.

I hope this information helps.

Thank you

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Here's what really worked for me!!

Changing the Power Option to High performance OR Power saver solved the problem for me!

Go to Control Panel, select Hardware & Sound, select Power Option and change from Balanced to one of the above.

14 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

* Please try a lower page number.

* Please enter only numbers.

* Please try a lower page number.

* Please enter only numbers.