How to Fix Realtek Audio Crackling and Popping on Windows 10 and 11

·
7 min read

Help Desk Geek is reader-supported. We may earn a commission when you buy through links on our site. Learn more.

Realtek audio crackling, popping, or static on Windows 10 or 11 is almost never a hardware failure. It’s usually a driver, power management, or audio enhancement issue that software can fix. Work through these fixes in order and test your audio after each one.

Fix #1: Disable Audio Enhancements and Spatial Sound

Windows 10 and 11 layer audio processing on top of Realtek’s own driver, and the combination frequently causes crackling. Turning it off takes about 30 seconds.

  1. Right-click the speaker icon in the taskbar and select Sound settings.
  2. Under Output, click your Speakers (Realtek Audio) device to open its properties.
  3. Set Audio enhancements to Off.
  4. Set Spatial sound to Off.
  5. Test your audio.
Windows 11 Settings > System > Sound > Speaker properties page showing Audio enhancements set to Off and Spatial sound set to Off

If you still see a Disable all enhancements checkbox in the classic Sound control panel (Control Panel > Hardware and Sound > Sound > Playback tab > Properties > Enhancements), check that too.

Fix #2: Set a Stable Audio Format (Sample Rate and Bit Depth)

A mismatched or overly high sample rate can cause buffer issues that show up as crackling. Locking it to a known-stable format often clears it up.

  1. Open Control Panel > Hardware and Sound > Sound.
  2. On the Playback tab, select your Realtek device and click Properties.
  3. Click the Advanced tab.
  4. Under Default Format, select 16 bit, 44100 Hz (CD Quality) or 16 bit, 48000 Hz. Both are stable choices.
  5. Click Test, then Apply and OK.
Sound control panel > Speakers Properties > Advanced tab showing Default Format dropdown set to 16 bit, 44100 Hz (CD Quality)

Fix #3: Disable Unused Recording Devices (Line In / S/PDIF)

An enabled but unused Line In or S/PDIF input can feed noise back into your audio output. Disabling it removes that path entirely.

  1. Open Control Panel > Hardware and Sound > Sound.
  2. Click the Recording tab.
  3. Right-click any unused Line In, S/PDIF In, or Digital Audio In device and select Disable.
  4. Click Apply and OK, then test your audio.
Sound control panel Recording tab showing right-click context menu on S/PDIF In device with Disable option highlighted

Fix #4: Reinstall the Realtek Audio Driver

A corrupted or outdated driver is one of the most common causes of crackling. Uninstalling it forces Windows to lay down a clean copy.

  1. Press Windows + X and select Device Manager.
  2. Expand Sound, video and game controllers.
  3. Right-click Realtek(R) Audio and select Uninstall device.
  4. Check Attempt to remove the driver for this device if the option appears, then click Uninstall.
  5. Restart your PC. Windows will automatically install a fresh Realtek driver on reboot.
  6. Re-apply the enhancements and sample rate settings from Fixes #1 and #2, then test.
Device Manager with Sound, video and game controllers expanded, right-click menu on Realtek(R) Audio showing Uninstall device option

If the auto-installed driver still crackles, visit your motherboard or laptop manufacturer’s support page (Dell, HP, ASUS, Lenovo, etc.) and download the latest Realtek audio driver for your exact model and Windows version. Install it and restart.

Fix #5: Switch to the Microsoft High Definition Audio Driver

This is the fix that surprises most people. Replacing Realtek’s driver with Windows’ own generic High Definition Audio Device driver eliminates crackling for a huge number of users. You lose some OEM-specific features, but audio quality stays the same for everyday use.

  1. Open Device Manager and expand Sound, video and game controllers.
  2. Right-click Realtek(R) Audio and select Update driver.
  3. Choose Browse my computer for drivers.
  4. Choose Let me pick from a list of available drivers on my computer.
  5. If Show compatible hardware is checked, uncheck it.
  6. In the manufacturer list, select Microsoft. In the right-hand list, select High Definition Audio Device (pick the most recent version if there are multiple).
  7. Click Next, accept any compatibility warning, and click Finish.
  8. Restart your PC and test.
Device Manager Update Driver wizard showing "Let me pick from a list" screen with Microsoft selected as manufacturer and High Definition Audio Device selected on the right

If this clears up the crackling, you’re done and you don’t need to go back to the Realtek driver.

Fix #6: Adjust Power Plan and PCIe Power Management

Aggressive power saving causes the CPU or PCIe bus to drop into low-power states mid-audio, creating buffer underruns that sound like crackling. This is especially common on laptops and on Windows 11 systems after a feature update.

  1. Open Settings > System > Power & battery (Windows 11) or Settings > System > Power & sleep (Windows 10).
  2. Set Power mode to Best performance.
  3. Open Control Panel > Hardware and Sound > Power Options.
  4. Click Change plan settings next to your active plan, then Change advanced power settings.
  5. Under Processor power management, set Minimum processor state to 100% for both On battery and Plugged in.
  6. Under PCI Express, set Link State Power Management to Off.
  7. Under USB settings, set USB selective suspend setting to Disabled.
  8. Click Apply and OK, then test audio.
Advanced Power Settings dialog showing PCI Express > Link State Power Management set to Off and Processor power management > Minimum processor state set to 100%

Fix #7: Disable Third-Party Audio Software (Nahimic, Waves MaxxAudio, ASUS Sonic Master)

OEM audio suites like Nahimic, Waves MaxxAudio, ASUS Sonic Master, and ASUS ASIO run as background services and frequently conflict with Realtek, causing crackling. Disabling or uninstalling them is a clean fix.

  1. Press Windows + R, type services.msc, and press Enter.
  2. Look for services named Nahimic service, Waves Audio Services, ASUS Audio Service, or similar OEM audio entries.
  3. Right-click each one and select Stop, then set Startup type to Disabled.
  4. Test audio. If crackling is gone, uninstall the associated application via Settings > Apps > Installed apps to make the fix permanent.
services.msc with Nahimic service highlighted and right-click menu showing Stop option

If you have an ASUS machine, uninstalling Sonic Master and ASUS ASIO directly from Installed apps often clears crackling without any further steps needed.

Fix #8: Use LatencyMon to Find the Problematic Driver

If crackling only happens during gaming, GPU-heavy tasks, or file transfers, the culprit is probably not the audio driver at all. It’s likely another driver causing high DPC latency (Deferred Procedure Call), which interrupts the audio stream. LatencyMon identifies exactly which driver is to blame.

  1. Download and install LatencyMon from Resplendence (free).
  2. Open LatencyMon and click the green Play button to start monitoring.
  3. Reproduce the crackling, play audio while doing whatever triggers it (gaming, browsing, file copy).
  4. After a few minutes, click the Drivers tab and look for the driver with the highest Highest execution (ms) value.
LatencyMon Drivers tab showing a list of drivers sorted by highest execution time, with a GPU or network driver at the top highlighted in red or yellow

Common high-latency culprits:

Once you identify and update or roll back the offending driver, crackling caused by DPC latency usually disappears entirely.

Advanced Fix: Disable Realtek Idle Power Management via Registry

If you get a pop or click specifically at the start or end of audio playback, when the system wakes the audio device from idle, this registry tweak disables that idle behavior. Only attempt this after completing Fix #5 (switching to the Microsoft HDA driver).

Back up your registry before making any changes: open Registry Editor, click File > Export, and save a backup file somewhere safe.

  1. Open Device Manager > Sound, video and game controllers.
  2. Right-click High Definition Audio Device > Properties > Details tab.
  3. From the Property dropdown, select Class GUID and copy the value (typically {4d36e96c-e325-11ce-bfc1-08002be10318}).
  4. Press Windows + R, type regedit, and press Enter.
  5. Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{GUID you copied}
  6. Open each numbered subkey (e.g., 0000, 0001) and check the DriverDesc value until you find the one that says High Definition Audio Device.
  7. Open the PowerSettings subkey inside it.
  8. Set both ConservationIdleTime and PerformanceIdleTime to 00 00 00 00 (double-click each, select Hexadecimal, type 00000000).
  9. Reboot and test.
Registry Editor showing HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e96c...}\0000\PowerSettings with ConservationIdleTime and PerformanceIdleTime values both set to 00 00 00 00

If Nothing Works: Try a USB Audio Adapter

If every fix above has failed, your onboard Realtek audio path may have a hardware-level issue such as physical damage, a noisy motherboard trace, or a bad capacitor. A USB audio adapter bypasses the onboard chip entirely and costs under $15. Plug it in, set it as your default output device in Settings > System > Sound, and crackling caused by the onboard hardware disappears immediately.

Before concluding it’s hardware, confirm the crackling also happens in your PC’s BIOS/UEFI audio test or on a different OS. If it does, that points firmly to physical damage rather than a driver issue.

Conclusion

Fix #5, switching to the Microsoft High Definition Audio driver, resolves Realtek crackling for the majority of Windows 10 and 11 users, and it’s worth jumping straight to it if Fixes #1 through #4 don’t help. If your crackling only happens under GPU load, LatencyMon (Fix #8) will point you at the real culprit in minutes. Persistent crackling that survives every software fix almost always means the onboard audio hardware itself is the problem, and a USB audio adapter is the cleanest solution at that point.