Search any tech forum for “laptop speakers not working” and you’ll find thousands of threads — and a remarkably consistent set of solutions that actually work. This guide distills those community-tested fixes into priority order, cutting out the folklore (no, you don’t need to reinstall Windows) and keeping what repair techs and power users reach for first.

The pattern across all those threads is consistent: dead laptop speakers are a software problem in the overwhelming majority of cases. The audio driver, the default-device selection, and the enhancements chain account for nearly everything; genuinely blown speakers are rare and usually announce themselves with distortion before dying completely. Work the list below and stop when sound returns — most people stop at fix three.

For the update-specific variant of this problem, see our speaker fix for Windows 11 24H2 .

Why this happens

  • The wrong playback device is set as default. A disconnected Bluetooth headset, HDMI monitor, or USB dock can hold the “default” slot, routing all audio to a device that isn’t there.
  • Windows Update replaced the OEM audio driver. The generic driver loads fine but can’t drive the speaker amplifier/DSP properly — the top cause of post-update silence.
  • Audio enhancements are crashing the chain. Corrupt APO (audio processing object) registrations produce silence or stuttering even with a healthy driver underneath.
  • The speakers are muted at a hidden layer. The Windows volume mixer, the app’s own mute, a function-key mute, or a per-device mute can each silence output independently.
  • The audio service (Windows Audio) stopped. Updates and “optimizer” tools sometimes leave the service disabled — no service, no sound, no error message.
  • Fast Startup is holding corrupt audio state. The hybrid shutdown preserves driver state across “reboots,” so a wedged audio driver survives restarting — only a full shutdown clears it.
  • The speaker hardware or its connector failed. Rare, and usually preceded by crackling or one-sided audio — suspect only after software is exhausted.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Check the output device and every mute layer

The embarrassingly common fixes. Rule them out in two minutes.

  1. Click the speaker icon in the taskbar and confirm the output device at the top is your internal Speakers — not a Bluetooth device, HDMI display, or USB headset that’s disconnected.
  2. Right-click the speaker icon > Volume mixer — check that neither the system nor your app (browser, media player) is muted or at zero there.
  3. Press your laptop’s mute/unmute function key (speaker icon on the F-keys) — some models mute at the firmware level, which Windows volume controls can’t override.
  4. Play a test sound: Settings > System > Sound > Output > select Speakers > Test. No sound here means the problem is at or below the driver — continue.

Fix 2: Restart the Windows Audio services

When the audio engine itself has stalled.

  1. Press Win + R, type services.msc, and find Windows Audio.
  2. Right-click > Restart. Also restart Windows Audio Endpoint Builder — the two are linked, and restarting only one sometimes isn’t enough.
  3. Set both services’ Startup type to Automatic if they aren’t.
  4. Retest with the Sound settings Test button. If audio returns but dies again after reboot, something is stopping the services at startup — check “optimizer” or debloat tools.

Fix 3: Reinstall the manufacturer’s audio driver

The community’s number-one fix, and the repair-bench favorite.

  1. In Device Manager > Sound, video and game controllers, right-click the audio device (Realtek, Intel, or Conexant) > Uninstall device, checking Attempt to remove the driver for this device.
  2. Download the Audio driver for your exact model from the laptop maker’s support site — the full OEM package, not the generic Realtek download. Our Realtek audio driver guide covers the details of this process.
  3. Install as administrator, reboot, and retest. The OEM package includes the speaker tuning and amplifier configuration the generic driver lacks.
  4. If sound worked before a recent update, try Roll Back Driver first — it’s faster when the old driver is still on disk.

Fix 4: Disable audio enhancements

Corrupt enhancement chains are a classic silence-maker.

  1. Right-click speaker icon > Sound settings > More sound settings > Playback tab > double-click Speakers.
  2. On the Enhancements tab, check Disable all enhancements (or uncheck individual ones). Click Apply and test.
  3. Also try the Advanced tab: uncheck Allow applications to take exclusive control of this device — exclusive-mode apps can lock the speaker silently.
  4. Test with enhancements off. If sound returns, re-enable them one at a time to find the culprit — or leave them off; the difference is usually inaudible on laptop speakers.

Fix 5: Do a true full shutdown (defeat Fast Startup)

The fix for “rebooting doesn’t help.”

  1. Fast Startup preserves kernel and driver state across shutdowns — a wedged audio driver survives it indefinitely.
  2. Hold Shift while clicking Shut down in the Start menu — this forces a full shutdown, clearing all driver state.
  3. Wait 10 seconds, power on, and test the speakers before opening anything else.
  4. To make it permanent: Control Panel > Power Options > Choose what the power buttons do > Change settings > uncheck Turn on fast startup. Slightly slower boots, far fewer mystery driver issues.

Fix 6: Run the audio troubleshooter and check for conflicts

Let Windows’ own diagnostics have a shot, then clear the field.

  1. Settings > System > Sound > scroll to Advanced > Troubleshoot common sound problems > Output devices — run it and apply what it suggests (it sometimes catches default-device and service issues).
  2. In Device Manager > View > Show hidden devices, uninstall ghost audio devices from old Bluetooth pairings, docks, or virtual audio software.
  3. Disconnect all USB audio devices, docks, and HDMI displays, then retest the internal speakers in isolation.
  4. Microsoft’s Windows support pages carry the current official audio-troubleshooting guidance if the built-in troubleshooter’s advice seems outdated.

Fix 7: Prove hardware with a live USB

The final verdict, and it takes ten minutes.

  1. Boot a Ubuntu live USB, open Settings > Sound, and play audio through the internal speakers.
  2. Sound in Linux = hardware is fine, Windows software is the entire problem. Revisit Fixes 3–5 with total confidence — consider a driver-store cleanup with Driver Store Explorer for a truly clean slate.
  3. Silence in Linux too = speaker hardware, speaker cable, or motherboard audio fault. Check for prior symptoms: crackling, one speaker out, or failure after a drop all point to hardware.
  4. Interim audio: any USB or Bluetooth audio device bypasses the internal path completely — a $15 USB sound card is a fine permanent workaround on an out-of-warranty machine.

Closing

The forums converged on the truth long ago: dead laptop speakers are almost always the driver, the default device, or the enhancements chain — in that order. Reinstall the manufacturer’s audio package, verify the output selection, and give the machine a real full shutdown. The speakers you thought were blown are usually just waiting for the right software to talk to them.

Frequently asked questions

Why do my laptop speakers show as working but produce no sound?
The driver is loaded but the audio path is broken somewhere between the OS and the speaker hardware. Common causes: the wrong playback device is set as default, audio enhancements are crashing the processing chain, or a Windows update installed a generic driver that can’t drive the speaker amplifier. The fixes below walk this chain from the output selector down to the driver.
My speakers work with headphones plugged in but not otherwise. What's wrong?
Actually that’s backwards from the usual fault — if headphones work, the audio driver and Windows audio engine are healthy, and the problem is isolated to the speaker output path. Check the default playback device selection, the speaker-specific enhancements, and the OEM audio driver, which contains the speaker tuning the generic driver lacks.
Can a Windows update permanently break laptop speakers?
Not permanently — but updates routinely break them temporarily by replacing the manufacturer’s audio driver with a generic one. The speakers aren’t damaged; the new driver just can’t operate the amplifier or DSP correctly. Reinstalling the OEM audio package restores full function, which is why this exact complaint spikes after every major Windows update.
Is it worth trying Linux to test my speakers?
Yes, it’s the fastest way to rule out hardware. Boot a Ubuntu live USB and play audio — if the speakers work there, your hardware is fine and the problem is entirely Windows software. If they’re silent in Linux too, you’re looking at a speaker or motherboard audio fault, and no Windows fix will help.