Fix Sound Crackling on Windows 11
Short answer: Change your audio sample rate first. Right-click the speaker icon, Sound settings, More sound settings, double-click your output device, Advanced, and switch the Default Format — if it is 24-bit 48000 Hz try 16-bit 44100 Hz, or vice versa, then Test. If crackling continues, it is DPC latency from a WiFi or GPU driver, so check with LatencyMon and turn off audio enhancements.
Change your audio sample rate. Right-click the speaker icon in the taskbar, Sound settings, scroll down to More sound settings (or just type mmsys.cpl in Run). Double-click your output device, Advanced tab, change the Default Format dropdown. If it’s on 24-bit, 48000 Hz, try 16-bit, 44100 Hz. If it’s on 44100, try 48000. Hit Test and listen.
This fixes crackling about half the time and nobody talks about it because it’s boring. The issue is that your audio driver and the hardware disagree on the sample rate, and Windows is converting between them in real time. The conversion isn’t always clean, especially under load, and you get little pops and crackles where the resampling hiccups.
If changing the sample rate didn’t help, check Exclusive Mode in the same Advanced tab. “Allow applications to take exclusive control of this device” is checked by default. Some apps — especially DAWs, Discord, and games using their own audio engine — lock the device exclusively and fight with whatever else is trying to use it. Uncheck it, Apply, see if the crackling stops. If your audio disappears entirely after unchecking it, the app you’re using actually needs exclusive mode — recheck it and look elsewhere.
DPC Latency
This is the real problem in most persistent crackling cases, and it’s the hardest to explain to customers because it has nothing to do with audio settings.
DPC stands for Deferred Procedure Call — it’s how Windows handles hardware interrupts. Every driver in your system gets a turn to run its interrupt handler, and they’re supposed to finish fast. When a driver takes too long — anything over 1000 microseconds — it holds up the audio buffer and you hear a crackle or pop. The audio itself is fine. The delivery system stuttered.
Download LatencyMon from resplendence.com. Run it, let it sit for a few minutes while you do whatever normally triggers the crackling. It shows you exactly which driver is causing high DPC latency. Common culprits:
The WiFi driver. Intel AX200/AX201/AX210 and Realtek RTL8852 are notorious. The fix is either updating to the latest driver from Intel’s site (not through Windows Update, the Intel Driver & Support Assistant gives you the current one), or going into the adapter’s Advanced properties in Device Manager and disabling “Power Saving Mode.” Intel WiFi cards drop into a low-power state between transmissions and the wake-up DPC is slow.
NVIDIA GPU drivers. The 570.x and 572.x driver series had DPC timing issues on RTX 30 and 40 cards. If you updated your GPU driver and crackling started afterward, roll back. DDU in Safe Mode, clean install the 566.x series. I’ve fixed three machines this month alone where GPU driver DPC was causing audio crackling that had nothing visually wrong with the display.
USB drivers. External DACs, USB headsets, USB audio interfaces — they all go through the USB host controller driver. If your headphones aren’t producing any sound at all rather than crackling, that’s a different problem — likely driver detection or Realtek front panel settings. If LatencyMon flags usbxhci.sys or USBPORT.SYS, try a different USB port. USB 2.0 ports sometimes have lower DPC latency than USB 3.0 for audio devices because the 3.0 controller does more processing per interrupt.
Audio Enhancements
Right-click speaker icon, Sound settings, your output device, scroll down — turn off Audio enhancements. Or in mmsys.cpl, double-click your device, Enhancements tab (if it exists — some drivers hide it), check “Disable all enhancements.”
Windows ships with spatial audio processing, loudness equalization, room correction, and bass boost that all run on your CPU. On a machine that’s already running hot on CPU, these enhancements compound the DPC latency problem. Disable them, and if the crackling was intermittent — only during gaming or heavy multitasking — that’s almost certainly why.
Frequently Asked Questions
Why is my audio crackling on Windows 11?
Most commonly a sample rate mismatch between your audio driver and hardware. Right-click the speaker icon, Sound settings, More sound settings, double-click your output device, Advanced tab. Change the Default Format — try switching between 24-bit 48000 Hz and 16-bit 44100 Hz. The second most common cause is high DPC latency from a misbehaving WiFi or GPU driver.
What is DPC latency and how does it cause audio crackling?
DPC (Deferred Procedure Call) is how Windows handles hardware interrupts. Every driver gets a turn to run its interrupt handler quickly. When a driver takes over 1000 microseconds — common with WiFi and GPU drivers — it holds up the audio buffer and you hear pops and crackles. Download LatencyMon from resplendence.com to identify which driver is causing it.
Can a GPU driver cause audio crackling?
Yes. NVIDIA's 570.x and 572.x driver series had DPC timing issues on RTX 30 and 40 cards that cause audio crackling with no visible display problems. Rolling back to the 566.x Game Ready series using DDU in Safe Mode fixes it. GPU driver DPC latency is one of the hardest audio issues to diagnose because people don't associate their graphics card with sound.
Should I disable audio enhancements on Windows 11?
If you're experiencing crackling during gaming or heavy multitasking, yes. Windows applies spatial audio processing, loudness equalization, and bass boost that all consume CPU time. Under load, these enhancements compound DPC latency problems. Disable them in Sound settings or mmsys.cpl under the Enhancements tab.