How to Stop Crackling, Popping, and Static Noise from PC Speakers

Fix DPC latency spikes, change audio sample rates (44.1kHz vs 48kHz), and stop ground loop hum.

How to Stop Crackling, Popping, and Static Noise from PC Speakers

Crackling, popping, and buzzing sounds during music playback or video editing indicate audio buffer underruns or electromagnetic ground loops.

Why This Problem Happens

  • Audio buffer underrun caused by high DPC latency drivers (often GPU or Wi-Fi).
  • Mismatched audio format sample rate in Windows settings.

Step-by-Step Troubleshooting Procedure

Step 1: Change Default Audio Format to 24-bit 48000 Hz

Objective: Standardize digital clock rate.

  1. Press Windows Key + R, type mmsys.cpl and press Enter.
  2. Right-click your Speakers > Properties > Advanced tab.
  3. Set Default Format to “24 bit, 48000 Hz (Studio Quality)” and click Apply.

Step 2: Diagnose Driver Bottlenecks with LatencyMon

Objective: Identify offending kernel drivers.

  1. Download and run LatencyMon, click Start.
  2. Look at the Drivers tab for high DPC routines (e.g. nvlddmkm.sys, ndis.sys, or storport.sys).

Step 3: Install a Ground Loop Isolator for 3.5mm AUX

Objective: Eliminate 60Hz mains electrical hum.

  1. If speakers buzz when PC is under high GPU load, plug a 3.5mm ground loop noise isolator filter inline.

Verified Troubleshooting Tips

  • Ensure your PC power cable is plugged into a properly grounded wall outlet.

Frequently Asked Questions

Why do my speakers buzz only when moving the mouse?

Unshielded onboard motherboard audio traces picking up electromagnetic interference from USB mouse polling.