DPC (Deferred Procedure Call) is a mechanism adopted by Microsoft which allows high-priority tasks on Windows (such as an interrupt handler) to defer required but lower-priority tasks for later execution.
Questions tagged [dpc]
29 questions
42
votes
6 answers
How do I get to the root cause of high Deferred Procedure Calls?
I've got a Dual core processor, and one of the two is constantly at 100%. Looking in ProcessExplorer shows me that it's Deferred Procedure Calls. Reading around the net seems to give me tons of different answers.
Is it possible to set out a couple…
Benjol
- 1,848
10
votes
4 answers
High DPC latency Windows 10, unable to fix
Edit: I am still experiencing this issue. ndis.sys is causing issues and I have not been able to resolve it. I am at a loss of what to do. I have tried reinstalling windows AGAIN, reinstalling drivers and disabling throttling, nothing works.
I've…
Sebastian Olsen
- 634
8
votes
2 answers
How do I analyze excessive Windows kernel mode CPU usage?
My Windows XP machine recently started to semi freeze on me every odd reboot after a few minutes of usage (different programs / no additional prg start at all).
Update: I have now managed to get a bit more detail with Process Explorer. This is a 2…
Martin
- 2,326
- 7
- 37
- 51
6
votes
1 answer
What is DPC Watchdog?
OK, so DPC_WATCHDOG_VIOLATION is a common Error code after a BSOD. I'd like to know -
What is a DPC Watchdog? I mean, what is meant by that?
What does it do in the Windows system? And how does it get Violated?
Can anybody help?
EDIT : I…
atiyar
- 229
5
votes
1 answer
Hardware interrupts and system unresponsiveness
Very occasionally, about once a week, my Windows Vista Business machine will completely lock up for anything between a minute and several minutes. Once this happens, it recurs more frequently until I reboot.
Process Explorer reveals that during this…
Paul Lammertsma
- 4,256
4
votes
1 answer
Intel 3945ABG DPC spikes (audio stutter, mouse) in Windows 8.1
As reported by many users, Intel WiFi chips such as 3945ABG and the later 4965 may experience CPU spikes due to DPC activity.
This is typically experienced as:
Audio stuttering.
Uninterrupted dumping of 5010 events with NETWLV64.SYS as source.…
Hernán
- 151
4
votes
0 answers
Windows 8 audio stutters. DPC Latency high on tcpip.sys
I own a Intel Core i5 760 CPU based PC. 16Gb of RAM, AMD Radeon HD 7850, Asus Xonar DSX audio card, and a Creative Sound Blaster Sigma headset (with USB audio device). It's just to enumerate all my audio devices. Once again:
Realtek chip based on…
Alex
- 586
4
votes
2 answers
Windows 10 audio stuttering/cracking issues
I know there are quite a few threads open for this issue but after hours of research and trial and error I haven't found a solution yet. Plus I'm not that much into the internals of Windows and can't really figure out what all those captured data…
SharpShade
- 249
4
votes
3 answers
NDIS.SYS driver very high latency in Windows 10
I have upgraded my computer from Windows 8.1 to Windows 10. The installation went well, no problem occurred.
My motherboard is a Gigabyte GA-B75M-D3H. After the install, I updated the Realtek drivers to their latest Windows 10 version.
After I…
Nestor
- 787
3
votes
1 answer
What might be causing periodic audio pops and crackles in certain Windows 10 applications?
I have an Intel NUC10i7FNH computer, purchased in December 2019 and running Windows 10. Within the last year, it has started to produce audio crackles and pops during many different types of audio playback. There are several posts related to this…
Steve Guidi
- 745
2
votes
1 answer
Fix high DPC latency for stornvme.sys (NVM Express controller)
I have a PC with Windows 11 (I had windows 10 and updated when it came out the 11) and it frequently get unusable because of very long freezes. After investigating for a while it seems that the problem is stornvme.sys driver for NVM Express…
tulo
- 21
1
vote
1 answer
Computer slows down during downloads
Last week, I reinstalled my company laptop, a HP Pavilion dv7-6b22ed. Everything was installed okay, but there is one issue I can't solve: whenever I download a file, be it a several hunderd MB file or a rather big web page, the computer slows down.…
user849924
- 113
1
vote
1 answer
How can I reduce high CPU usage from DPC's with USB Serial Ports
I have an app that communicates with up to 50 devices over serial ports. The communication takes place in threads, and the threads are throttled so that only a certain number are active at once. The threads are created as required, do their work,…
rossmcm
- 1,656
1
vote
0 answers
Usb wireless adapter causing DPC spikes
Bought 2 new TP-LINK WN722N USB wirless adapters as they were the highest rated on Newegg and were a great price. Both of them cause abnormally high DPC & Interrupt usage in Process Explorer and perfmon. This appears both on x86 and x64 machines.…
ElvisFanTCB
- 409
1
vote
2 answers
Are DPC latency issues improved with multiple cores?
DPC latency checker says
A device driver cannot process data
immediately in its interrupt routine.
It has to schedule a Deferred
Procedure Call (DPC) which basically
is a callback routine that will be
called by the operating system as…
endolith
- 7,704