Crackling and popping audio on Windows 10 has the same root causes as on newer Windows, but Windows 10’s longer lifespan adds a twist: ancient drivers. A laptop running a 2017 Realtek driver on a 2025 Windows 10 build is a crackle machine, and Windows 10 won’t always fix it on its own. The distortion can show up everywhere — music, videos, video calls — or only in specific apps, which makes it tricky to pin down without a method.
This guide uses Windows 10’s settings paths (the classic Sound dialog still rules here) and addresses the old-driver problem head-on. Work through in order.
Why this happens
- Outdated audio driver: Old drivers with timing bugs on current Windows 10 builds — the Windows 10 special.
- Audio enhancements distorting: Manufacturer DSP and Windows enhancements introducing artifacts.
- Sample rate mismatch: Wrong default format causing resampling crackle.
- DPC latency: Rogue drivers (network, storage) delaying audio buffers.
- Power management throttling: CPU/device power saving starving audio, worse on battery.
- Exclusive mode conflicts: Apps fighting over the audio device format.
- Windows 10 build/driver drift: Years of updates on top of a driver that never kept up.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Disable all enhancements in the classic Sound dialog
Windows 10’s enhancement controls live in the classic dialog.
- Right-click the speaker icon in the taskbar and choose Sounds (or Open Sound settings > Sound Control Panel).
- On the Playback tab, double-click your output device (Speakers / Realtek).
- Go to the Enhancements tab and tick Disable all enhancements, then Apply.
- Go to the Advanced tab and untick Allow applications to take exclusive control of this device.
- Test the audio that was crackling.
If there’s no Enhancements tab, your manufacturer’s audio app controls effects — open it (Realtek HD Audio Manager, Waves MaxxAudio, Dolby) and disable all effects there.
Fix 2: Set a sane default format
Pick the format with maximum compatibility.
- In the device’s Properties > Advanced tab, set Default Format to 16 bit, 44100 Hz (CD Quality) as a baseline test.
- Click Test — listen for clean tones.
- If clean, try 24 bit, 48000 Hz — use whichever is clean; don’t chase higher rates.
- Apply and test with real audio.
Some older codecs are genuinely cleaner at 16/44.1 — there’s no prize for higher numbers if they crackle.
Fix 3: Update the ancient audio driver
Check the driver date — this is the Windows 10-specific big win.
- Open Device Manager (Win + X), expand Sound, video and game controllers.
- Right-click the audio device, Properties > Driver tab — check the Driver Date.
- If it’s more than two years old, download the current audio driver from your laptop maker’s support site for your exact model.
- Install it, restart, and test with enhancements still disabled.
A 2016 driver on a current build is a prime suspect for any audio glitch. The manufacturer’s driver also restores the proper control app (Realtek HD Audio Manager), which Windows 10 handles better than the newer UWP Console.
Fix 4: Trace DPC latency
For crackle that survives the basics, find the hogging driver.
- Download LatencyMon, run as administrator, and start monitoring.
- Play audio for 5–10 minutes while it records.
- Sort the Drivers tab by DPC count — investigate the top entries.
- Typical Windows 10 offenders: old WiFi drivers (
ndis.sys), storage drivers (storport.sys,iaStorAV.sys), and outdated GPU drivers.
Update the culprit driver from the manufacturer’s site. On Windows 10, the storage driver is a surprisingly common crackle source — update the chipset/SATA driver even if storage seems fine.
Fix 5: Tame Windows 10 power management
Power throttling hits audio hard on Windows 10’s default Balanced plan.
- Go to Control Panel > Power Options and select High performance (click Show additional plans to reveal it).
- Click Change plan settings > Change advanced power settings.
- Set Processor power management > Minimum processor state to 50% on battery as a test.
- Set USB settings > USB selective suspend to Disabled.
- In Device Manager, disable Allow the computer to turn off this device on audio and USB audio entries.
If crackling vanishes on High performance, power management was the cause — you can then tune a custom plan rather than running High performance forever.
Fix 6: Clean boot to catch interfering software
Third-party audio tools and old utilities love to hook Windows 10’s audio.
- Run
msconfig, go to Services, tick Hide all Microsoft services, click Disable all, restart. - Test audio in the clean boot.
- If clean, re-enable in halves to find the offender — old Nahimic versions, Sonic Studio, Discord audio processing, and VPN clients are frequent.
- Update or remove the offending program.
This step is especially valuable on Windows 10 machines that have accumulated years of installed utilities. If the clean boot reveals a driver-level conflict rather than an app, the audio driver crash guide covers the deeper driver-repair sequence.
Fix 7: Full audio stack reinstall
The deep clean when nothing else holds.
- In Device Manager, uninstall the audio device with Delete the driver software for this device ticked.
- Uninstall Intel Smart Sound, Intel Display Audio, and other audio entries you don’t use.
- Restart, let Windows install base drivers, and test.
- Install the manufacturer’s current audio driver on top.
- Run
sfc /scannowandDISM /Online /Cleanup-Image /RestoreHealthin an admin Command Prompt.
If crackle persists through a clean stack, clean boot, and LatencyMon-guided fixes, test with the manufacturer’s hardware diagnostics — but hardware is the rare outcome. The Windows 10 crackling reference has additional build-specific notes. Microsoft’s Windows support documents the DISM and SFC repair commands used above.
Closing
On Windows 10, crackling audio is usually a driver that’s too old or too generic for the current build — check the driver date before anything exotic. The enhancement toggle, a sane sample rate, and a current manufacturer driver resolve most cases; LatencyMon catches the rest. Keep the driver current and Windows Update will stop being the villain.
