- DPC latency in Windows 11 is usually due to misconfigured GPU, USB, storage, or power drivers.
- LatencyMon is essential for identifying which drivers cause ISR and DPC spikes in the system.
- Adjusting power, process affinity, and disabling unnecessary services and drivers drastically reduces audio pops.
- On very recent hardware, it may be necessary to combine these adjustments with more stable driver and Windows versions.

If you use Windows 11 for DJing, producing music, playing games, or simply workingIt's very likely that at some point you've encountered audio crackling, micro-cuts, a laggy mouse, or a general feeling that the system is "choking" for no apparent reason. Behind many of these symptoms, the same culprits are almost always lurking: DPC latency problems and poorly optimized drivers.
When this happens, the experience becomes a nightmare: New audio interface that doesn't fix anything, constant pops in Spotify, the DAW keeps cutting out, the Bluetooth mouse keeps skippingGames that seem to run smoothly but experience strange stuttering, etc. The good news is that almost everything can be diagnosed and improved with patience, LatencyMon, and a series of other tools. very specific adjustments in Windows 11, in the BIOS and in the drivers.
What is DPC latency and why is it ruining your audio in Windows 11?
DPC (Deferred Procedure Call) latency refers to time it takes Windows to handle low-priority tasks that depend on driversWhen one of these drivers malfunctions and freezes the system for too long, audio and other real-time processes run out of CPU at the critical moment, and the dreaded crashes appear. pops, clicks, dropouts, stutters and general lag.
On computers running Windows 10 and 11, LatencyMon reports usually point to the same suspects: nvlddmkm.sys (NVIDIA), dxgkrnl.sys (DirectX Graphics Kernel), wdf01000.sys (Microsoft driver framework), storport.sys (storage driver) and sometimes, himself ntoskrnl.exeThey are not always "absolute culprits," but they do indicate which part of the system is blocking the CPU for too long.
If you DJ or produce music, this translates into something very clear: constant buffer underruns on your audio interfaceEven if it's a Focusrite, Tascam, Arturia, or any other brand. Even with good ASIO drivers, if a system driver blocks the CPU for tens of milliseconds, the audio won't be able to come out clean. For audio issues, it's common to supplement the diagnosis with guides on... How to fix audio latency in Windows 11.
Furthermore, many of these DPC latencies are exacerbated by CPU power saving options, aggressive clock management, core parking, and laptop OEM drivers that add services and "little bits and pieces" in the background that contribute nothing to the real-time audio.
How to use LatencyMon to identify the problematic driver

Before touching anything, the wisest thing to do is to get a serious diagnosis with LatencyMonThis tool is the de facto standard for seeing what's happening with the ISR and DPC routines in your system and which drivers are causing the spikes; you can also check how measure DPC latency to have a clear methodology.
Ideally, you should run LatencyMon while doing the same thing that's causing you problems: Click with your controller, use the audio interface, play games, play music, or move the mouse around a lotLet it run for at least 20-30 minutes (better if you let it run for more than an hour) and then check:
- CONCLUSIONThis will tell you if your system can handle real-time audio smoothly, or if "you are likely to experience buffer underruns".
- Drivers: key tab. Look at the “Highest execution time” and “Total execution time” of each controller.
- ISRs and DPCsYou'll see if the problem stems more from the initial interruptions or from the deferred routines.
- Hard page faultsIf you see a lot of audio processes, you may be short on RAM or your system may be swapping too much memory.
Typical real-life examples taken from very similar cases:
- dxgkrnl.sys with very high ISR (peaks of more than 27.000 µs) in systems with integrated or dedicated graphics.
- Wdf01000.sys with DPC of more than 60.000 µs, especially in equipment with several USB interfaces connected.
- nvlddmkm.sys (NVIDIA driver) with DPC peaks close to or above 2000 µs on PCs with RTX 4070 or 50 series.
- storport.sys blocking the CPU for more than 100.000 µs on equipment with storage problems or old SATA/NVMe controller drivers.
If your report looks like any of these, you're not alone. Many users with Ryzen 5/7, Intel 13th gen, ASUS/ROG gaming laptops, Z790 boards or AMD A320 chipsets They encounter the same problem, even after updating BIOS, drivers, and trying clean Windows installations.
Preparing Windows 11 for real-time audio: "just for plugging in" version
One strategy that works particularly well for DJs and musicians is to dedicate a Windows 11 installation exclusively for audioThis means having a system where only the essentials for DJing are installed, without extra software, without manufacturer bloatware, and with the power configured accordingly. low latencynot in saving battery.
In those dedicated systems, it's a very good idea to start with trim away everything that your laptop manufacturer has included that is not critical. You can do this from the Task Manager itself:
- Opens Task Manager → Services tab.
- Locate manufacturer services (e.g., utilities from LG, ASUS, Dell, etc.).
- Disable everything that is not essential for the operation of the equipment. (Do not touch Microsoft or security services if you are not clear about what they are).
Many users have managed to stop their laptops from making audio pops simply by by turning off OEM services that manage RGB lighting, special keys, automatic performance profiles, or telemetryIt doesn't sound very glamorous, but it does reduce a lot of background noise in the system.
Optimize process affinity and priority with Process Lasso
A very useful tool once you have identified which processes are critical for your audio is Process LassoThe free version is sufficient for adjustment priorities, CPU affinity, and power behaviors so that your audio software and sound-related Windows services are always at the forefront at the CPU level.
A real-world setup that has worked well with Traktor, but which you can adapt to your DAW or DJ software, is:
- Download Process Lasso and install it. Open your audio program (for example, Traktor).
- In the list of processes, look for traktor.exe (or the executable of your software) and right-click:
- En CPU Priority → Always → Above Normal.
- En I/O Priority → Always → High.
Next, there are two key Windows audio-related services that you should consider. pamper a little:
- Search audiosrv in Process Lasso and select the svchost.exe that hosts him.
- Establishes CPU Priority → Always → High.
- En CPU Affinity → Always → Select AffinityThis leaves only the last performance cores active (for example, if you have 8 threads, uncheck CPU 0-5 and leave the last 2 checked). This forces the audio service to run on a relatively "clean" set of cores.
- Put it on too High I/O Priority.
Repeat the play with the serve AudioEndpointBuilder (also hosted in svchost.exe), applying the same high priority and limited affinity to a few coresThis ensures that the path audio takes through Windows receives preferential treatment over other, less critical tasks.
Advanced system settings: virtual memory and background services
Another important aspect is reviewing how Windows manages memory and processor scheduling. In systems dedicated to audio, it makes sense to adjust some classic options that still affect real-time performance in Windows 11:
- Right-click the Start button and enter System.
- On the right side, open Advanced System Settings.
- In the AdvancedWithin Performance, click on Configuration and return to the Advanced tab.
- En Processor programmingSelect “Background services”. This prioritizes services like audio.
- En Virtual memoryClick on Change and, in a dedicated environment where you have enough RAM, you can try “No paging file" for each unit. Apply and restart."
Removing the page file isn't something I'd recommend to just anyone, but in systems with 16-32 GB of RAM dedicated to audio It reduces the likelihood that Windows will start pulling disk data mid-session and cause hard page faults in sensitive processes.
Disable parking and aggressive CPU saving (Power Settings Explorer)
A very common source of DPC latency spikes are the CPU power saving mechanismsDeep C states, constant frequency changes, core parking, etc. In a laptop this extends battery life, but in a real-time audio system it's exactly what you don't want.
With the tool Power Settings Explorer you can access hidden energy options in Windows 11 and very precisely disable behaviors that generate latency:
- Download and open Power Settings ExplorerMaximize the window to see the boxes clearly.
- Uncheck anything related to aggressive CPU saving, for example:
- Processor performance: minimum core parking.
- Processor idle degradation threshold.
- Disable processor idle time.
- Processor idle promotion threshold.
- Minimum processor state.
- Maximum Processor State.
- Save the changes.
By doing this, you are telling Windows that Don't play around so much with turning cores on and off or drastically lowering their frequencyThis often has a significant impact on DPC routines when the system is constantly changing energy states.
Properly configuring power options in Windows 11
Complementing the above, it enters the Energy options of Windows 11 and adjust the power plan focusing solely on performance:
- Seeks "energy options"in the start menu."
- Select your high-performance plan (or a customized plan geared towards maximum performance).
- In advanced settings, go to Processor Power Management and establishes:
- Processor performance: minimum core parking = 100% (for battery and current).
- Processor idle degradation threshold = 100%.
- Processor idle promotion threshold = 100%.
- Disable processor idle time = “enable idleness” (the translation in some systems is confusing; the idea is to prevent the processor from entering overly deep states that generate long latencies).
- Minimum processor state = 100%.
- Maximum Processor State = 100%.
This keeps the CPU running almost constantly wake up and readysacrificing some consumption and temperature in exchange for having much more predictable behavior for audio, mouse, video, and other latency-sensitive tasks. If you prefer ready-made templates, you can learn how to create custom energy profiles on Windows 11.
Common problematic drivers: NVIDIA, WDF, DXGKRNL, storage and network
In almost every LatencyMon report showing sharp spikes, the same names appear repeatedly. It's worth reviewing the role each one plays and what you can do about it:
The controller nvlddmkm.sys The NVIDIA Windows Kernel Mode Driver is usually the main driver in PCs with NVIDIA GPUs, especially in RTX 40xx and 50xxMany users report that, although gaming performance is excellent, LatencyMon shows peaks of over 2000 µs associated with this driver. dxgkrnl.sys.
- Discipline different versions of the driversStudio vs Game Ready.
- Perform a clean uninstall with DDU in safe mode and reinstall only the basic video driver, without GeForce Experience or extra components.
- Disable services such as NVIDIA telemetry and the NVIDIA LS display container if you don't need them.
- In the NVIDIA Control Panel, set the power mode to “Maximum performance preferred"and activates "Low Latency Mode".
The file wdf01000.sys It is the runtime engine of Microsoft's kernel-mode driver framework. When it appears as the culprit in LatencyMon, it usually indicates that Some device driver (very often USB) is misbehaving and using the framework excessively.
- Try disconnecting all USB peripherals less keyboard and mouse directly to the motherboard.
- Update or reinstall the chipset USB drivers from your motherboard or laptop website.
- If you use a USB audio interface (Arturia, Focusrite, Tascam…), always install the latest official ASIO drivers.
Another classic is storport.sysMicrosoft's storage driver. When your DPC spikes (peaks of over 100.000 µs in some reports), the problem is usually with:
- Controller of chipset or SATA/NVMe controller outdated.
- Hard drive or SSD with faults or with overly aggressive power mode (turning off and on often).
- Unusual RAID configurations or AHCI/IDE modes without the proper drivers.
In those cases, check that you are using the latest chipset driversEnsure the SSD has updated firmware and that there are no power plans constantly putting it to sleep; it also helps to make sure the drive is Optimized for modern SSDs.
In those cases, check that you are using the latest chipset driversthat the SSD has updated firmware and that there are no power plans constantly putting it to sleep. It's also a good idea to disable USB and network power saving features if LatencyMon indicates that "at least one detected problem appears to be network-related," especially if you use WiFi.
Typical problems in gaming laptops and modern PCs (Ryzen, Intel 12th/13th gen)
In recent generations of hardware, we are seeing many cases of Very high DPC latency in Windows 11even with powerful, newly installed machines. Specific examples:
- Ryzen 5 3400G with 32 GB of RAM and DPC peaks of over 66.000 µs in Wdf01000.sys and over 27.000 µs in dxgkrnl.sys, with constant dropouts.
- ASUS ROG Strix G513RC laptop (Ryzen 7 6800H) with LatencyMon showing DPCs of more than 2300 µs in nvlddmkm.sys and dxgkrnl.sys, with frequent audio clicks.
- Intel i7-13700K + Z790 + RTX 4070 with a Bluetooth mouse that stutters, has severe lag at low load, and LatencyMon is showing peaks of 20.000+ µs where the culprits rotate between wdf01000.sys, dxgkrnl.sys, ntoskrnl.exe and nvlddmkm.sys, even after clean installations of Windows 11 LTSC.
In many of these cases, all the typical combinations have already been tried: Disable C-States, Intel SpeedStep, Turbo, ASPM, HAGS, Game Mode, Memory Integrity, HPETWe've tried using power plans at maximum performance, updating BIOS, ME, chipset drivers... and yet the spikes persist.
When you reach that point, you have to assume that some combinations of Windows 11 + graphics drivers + very recent hardware They are not fully mature. Some users report clear improvements in:
- Try Windows 10 LTSC instead of Windows 11, sacrificing new features like DLSS3 in exchange for much more stable latency.
- Use slightly older GPU drivers or “Studio” versions instead of “Game Ready”.
- Wait for BIOS updates and specific drivers that they refine the management of energy and interruptions.
It's not the answer you want to hear, but sometimes the problem isn't yours, it's someone else's. an unfortunate combination of software and drivers that is still not working perfectlyIn the meantime, you can mitigate quite a bit by adjusting power, disabling services, and debugging connected hardware.
In any case, before reaching that point, make good use of tools such as LatencyMon to turn off lights one by one (OEM services, network drivers, power saving, GPU, USB, storage…) usually includes very noticeable improvementsto the point of completely eliminating pops on many laptops and desktops.
Audio interface, Realtek, Bluetooth, and other confusing factors
It's very common to blame the audio interface when pops start. People who buy one Focusrite Solo because they think their DJ controller has died, or they switch from an older interface to an Arturia Minifuse 1, and the problem persists. This is a very clear indication that the fault lies within the controller itself. on the platform (Windows + drivers + power)not on the card.
Some practical tips that are repeated in many of these cases:
- Don't assume that The integrated Realtek is worseSometimes using the integrated audio with updated drivers and ASIO4ALL as a test helps to determine if the problem is with the external interface or the system.
- It tienes two sound cards (Realtek + USB interface)In Device Manager, disable anything you're not using to avoid driver conflicts.
- El bluetooth mouse This can be a major source of latency problems, especially on PCs with already high DPC latency. Many users with MX Anywhere and similar devices have had to resort to using a wired mouse or 2,4 GHz dongle to eliminate lag; if you need to manage wireless devices, see how. Connect Bluetooth headphones to your PC and pair devices correctly.
- Disable all the following in Device Manager: USB, Bluetooth, and network adapter power saving options if LatencyMon indicates problems related to the network or connected devices.
If all you're changing are the audio interfaces and the pops are still there, don't obsess over buying another sound card: it's very likely that the bottleneck is elsewheresuch as the GPU controller, storage, or power management.
When does it make sense to consider more radical changes?
There are extreme cases where, despite checking the BIOS, power, drivers, LatencyMon, services, peripherals, and so on, the DPC latency remains unacceptable for your use (especially if you do live DJing or production with very low buffersIn these situations, there are several tough but reasonable decisions:
- Change Windows versionUpgrading from Windows 11 to Windows 10 LTSC or a more stable edition in terms of drivers can make a huge difference on some computers.
- Wait for specific driver versionsWith new GPUs (50 series, for example), the first few months usually bring latency problems that are gradually corrected with new versions of the drivers.
- Separate the game machine and the audio machineIf you rely on DLSS3 or the latest gaming technologies, it might be worthwhile to have one system for gaming and another for audio/productivity, even if they're on separate drives or partitions. You can also check out guides for optimize Windows 11 for games if you maintain a mixed team.
In any case, before reaching that point, make good use of tools such as LatencyMon to turn off lights one by one (OEM services, network drivers, power saving, GPU, USB, storage…) usually includes very noticeable improvementsto the point of completely eliminating pops on many laptops and desktops.
The key to living with Windows 11 when you rely on low latency is understanding that It's not just about the audio interface or the software you use for DJing or producing.It's a battle against drivers, power management, and services that are underpinning CPU usage. Once you identify the culprits with LatencyMon and fine-tune your system with power settings, process affinity, clean drivers, and no bloatware, those clicks, stutters, and lag that were bothering you should be reduced to practically nonexistent.
Passionate writer about the world of bytes and technology in general. I love sharing my knowledge through writing, and that's what I'll do on this blog, show you all the most interesting things about gadgets, software, hardware, tech trends, and more. My goal is to help you navigate the digital world in a simple and entertaining way.
