If your laptop speakers are not working, start with the three fixes that solve most cases: set the internal speakers as the output device in your sound settings, disconnect every Bluetooth and wired audio device, and turn off audio enhancements. If the speakers stay silent, restart the Windows Audio service and reinstall the audio driver from your laptop manufacturer's website. And if sound plays but comes out quiet, muffled or crackly, the problem is usually physical blockage in the speaker, which no driver fix can touch. This guide walks through all 12 fixes in order, for Windows and Mac, including the hardware test that tells you whether the speakers are actually dead.
Key Takeaways
- The 60-second headphone test splits the problem in half: if headphones work, your audio system is fine and the fault is between the driver and the internal speakers
- A Bluetooth device you paired weeks ago is the single most common reason a laptop goes silent overnight
- Install audio drivers from your laptop manufacturer's website, not Windows Update - generic Microsoft drivers regularly break internal speakers
- Quiet, muffled or crackly output is usually dust or moisture inside the speaker, not a software fault
- A frequency sweep test reveals physical speaker damage in under a minute, before you pay for any repair
- Out-of-warranty speaker replacement runs about $60-$150 for most Windows laptops and $150-$300 for MacBooks, so exhaust the free fixes first
First: The 60-Second Headphone Test
Before touching any setting, plug in wired headphones or earbuds and play any audio.
- Headphones work, speakers do not: your Windows audio stack, sound card and drivers are mostly fine. The fault is specific to the internal speaker path - a disabled device, a stuck jack sensor, a driver endpoint issue, or the speaker hardware itself. Fixes 3, 6, 7 and the hardware section below are your path.
- Neither works: the whole audio pipeline is down. That is almost always drivers, the Windows Audio service, or a system update problem. Fixes 1 through 9 in order.
This one test tells you why your laptop speakers are not working faster than anything else in this guide, and it is the same first move a repair technician makes.
Fix 1: Set the Correct Output Device
Windows remembers every audio device you have ever connected - Bluetooth earbuds, an HDMI monitor with built-in speakers, a USB headset - and it will happily route sound to a device that is switched off in a drawer.
- Click the speaker icon in the taskbar corner, then click the arrow (>) beside the volume slider
- Select Speakers (Realtek Audio) or your equivalent internal device, not an HDMI, USB or Bluetooth entry
- On macOS: System Settings > Sound > Output > select MacBook Speakers, not an AirPlay or Bluetooth device
HDMI is the classic silent killer here: plug a laptop into a TV or monitor once, and Windows may keep routing audio to that display every time it reconnects.
Fix 2: Disconnect Bluetooth and Wired Audio
Open Settings > Bluetooth & devices and disconnect or remove every audio device: earbuds, headphones, car stereo, smart speaker. A paired device that auto-connects in your bag is the most common cause of a laptop that "randomly" loses sound. Unplug anything in the headphone jack too, then play audio again.
If the jack is empty but Windows still shows headphones connected, the jack's detection sensor is stuck - a known issue on Dell Inspiron and HP Pavilion lines. Plug headphones in and out a few times to release the switch. If a speck of debris is holding the sensor down, cleaning the port gently is worth trying before any repair visit.
Fix 3: Check Volume Mixer and Re-enable the Device
Windows keeps a separate volume level per app. Right-click the speaker icon, open Volume mixer, and confirm the app you are using is not muted or at zero even though the master volume looks fine.
Then check whether the speaker device itself was disabled:
- Press Win + R, type
mmsys.cpl, press Enter - this opens the classic Sound control panel - On the Playback tab, right-click any empty area and tick Show Disabled Devices
- If your Speakers entry appears greyed out, right-click it, choose Enable, then Set as Default Device
Fix 4: Turn Off Audio Enhancements and Spatial Sound
Audio enhancement layers - Windows enhancements, Dolby Atmos, DTS:X, and manufacturer apps like MaxxAudio on Dell or B&O Audio Control on HP - sit between the driver and the speaker. After a Windows update they frequently misbehave, producing silence, hollow sound or heavy distortion.
- Settings > System > Sound > click your Speakers > set Audio enhancements to Off
- On the same page set Spatial sound to Off
- If a Dolby Access, MaxxAudio or B&O app is installed, disable its processing inside that app as well
Fix 5: Run the Windows Audio Troubleshooter
Go to Settings > System > Troubleshoot > Other troubleshooters and run Audio. It automatically detects muted endpoints, stopped services and default-device conflicts. It will not fix driver corruption, but it takes two minutes and fixes the boring cases, which is why Microsoft's own audio troubleshooting guide puts it first.
Fix 6: Restart the Windows Audio Service
Sound on Windows depends on a background service that can hang after an update or a crashed app, leaving every device silent even though everything looks correct.
- Press Win + R, type
services.msc, press Enter - Find Windows Audio, right-click it, choose Restart
- Do the same for Windows Audio Endpoint Builder
- Double-click each and confirm Startup type is Automatic
Fix 7: Reinstall the Audio Driver (the Right Way)
This is the fix with the highest success rate for a fully silent laptop, and the detail most guides get wrong: get the driver from your laptop maker, not from Windows Update. Microsoft's generic "High Definition Audio Device" driver lacks the laptop-specific configuration that tells the system how to drive the internal speakers, which is exactly why sound often dies right after a Windows update replaces the proper driver.
- Open Device Manager, expand Sound, video and game controllers
- Right-click your audio device (commonly Realtek High Definition Audio, Intel Smart Sound Technology, or Conexant) and choose Uninstall device, ticking "Attempt to remove the driver" if shown
- Restart - Windows reinstalls a baseline driver automatically
- Now download the proper audio driver for your exact model from Dell Support, HP Support, Lenovo Support, ASUS or Acer's driver page, install it, and restart again
If sound died immediately after a driver update, Device Manager > right-click the device > Properties > Driver tab > Roll Back Driver undoes it in one step.
Fix 8: Check Windows Updates and System Restore
Install any pending updates in Settings > Windows Update - audio fixes ship through cumulative updates regularly. If the problem started on a specific date and nothing else has worked, press Win + R, run rstrui.exe, and restore to a point before that date. System Restore rolls back drivers and system files without touching your documents.
Fix 9: Check BIOS Audio (Silent but Common on Business Laptops)
On Lenovo ThinkPad, Dell Latitude, HP EliteBook and other business machines, onboard audio can be disabled at firmware level - sometimes by an IT policy, sometimes by a firmware update. Restart, tap F2, F10 or Del at the logo to enter BIOS/UEFI, look under Advanced or Devices for Onboard Audio or HD Audio, and confirm it is Enabled. If your laptop shows no audio device at all in Device Manager, this is the first place to look.
Fix 10: Mac-Specific Fixes for MacBook Speakers
Almost every guide on this topic ignores Macs entirely. If your MacBook Air or MacBook Pro speakers are not working:
- Check output: System Settings > Sound > Output > MacBook Speakers. An Apple TV or HomePod on the same network regularly steals output via AirPlay
- Restart Core Audio: open Terminal and run
sudo killall coreaudiod- macOS restarts the audio daemon instantly, fixing most "sound stopped working mid-session" cases - Check sample rate: open Audio MIDI Setup from Applications > Utilities and set the built-in output to 44.1 kHz or 48 kHz. Apps that change the rate and crash can leave audio broken
- Intel Macs only: reset NVRAM by restarting while holding Option + Command + P + R for about 20 seconds - speaker volume settings live in NVRAM. Apple Silicon Macs handle this automatically on restart
If none of that restores audio, Apple's speaker troubleshooting page covers the remaining edge cases before a Genius Bar visit becomes necessary.
Fix 11: Speakers Work but Sound Muffled, Quiet or Crackly? Clean Them
Here is the case every software guide skips. If sound comes out but it is noticeably quieter than it used to be, muffled like a blanket is over it, or crackles at certain notes, your driver is fine - the speaker is physically blocked. Laptops pull dust, pocket lint and skin particles into the speaker grille constantly, and bottom-firing speakers on HP Pavilion, Acer Aspire, Lenovo IdeaPad and similar models clog fastest because the grille sits against whatever surface the laptop rests on. Spilled or condensed moisture does the same by adding mass to the speaker membrane.
You can clear this without opening the laptop, using the speaker itself:
- Disconnect Bluetooth and wired audio so sound plays through the internal speakers
- Set volume to about 80 percent
- Open SpeakerCure in any browser and run a cleaning cycle for two to three minutes - it plays low-frequency tones in the 165-300 Hz range that vibrate the speaker membrane hard enough to shake dust loose and eject moisture through the grille
- Wipe the grille with a dry soft brush or microfibre cloth, then run one more cycle
It is the same acoustic ejection principle Apple ships in the Apple Watch Water Lock feature, applied to laptop drivers - the full physics is in our guide to how acoustic speaker cleaning works. It runs in the browser with nothing to install, which matters on locked-down work laptops. Avoid canned compressed air on speaker grilles: it pushes debris deeper into the chamber and can spray liquid propellant onto the membrane.
Fix 12: Test Whether the Speaker Hardware Is Dead
Before paying for a repair, get evidence. Run a frequency sweep test through the speakers - a tone that rises smoothly through the audio range:
- Smooth tone, full range: hardware is healthy, revisit the software fixes
- Smooth but weak or dull: blockage - run the cleaning cycle in Fix 11
- Crackling or buzzing at specific frequencies: debris on the membrane, or early physical damage - our guide to crackling and buzzing causes explains how to tell them apart
- Dead zones or silence across the range with headphones working: torn membrane or failed voice coil - that is a hardware replacement
What Laptop Speaker Repair Costs
| Scenario | Typical cost (out of warranty) | Worth it? |
|---|---|---|
| Windows laptop speaker swap (parts + labour) | $60-$150 | Yes on mid-range and premium laptops |
| MacBook speaker replacement (AASP) | $150-$300 | Usually yes - speakers are glued into the top case on many models |
| Budget laptop older than 4-5 years | Often exceeds device value | A $20-$30 USB or Bluetooth speaker is the pragmatic fix |
Every software fix above is free, and the cleaning cycle is free, so the repair bill should always be the last resort, not the first quote you accept.
Frequently Asked Questions
Why are my laptop speakers not working but headphones work?
The audio system is fine and the fault sits on the internal speaker path. Check for a disabled Speakers device in mmsys.cpl, reinstall the manufacturer's audio driver, and make sure the headphone jack sensor is not stuck telling Windows that headphones are plugged in. If a frequency sweep through the speakers produces nothing while headphones play it cleanly, the speaker hardware has failed.
How do I fix laptop speakers not working on Windows 11?
Set the internal speakers as the output device under Settings > System > Sound, disconnect Bluetooth audio devices, turn off Audio enhancements, and run the audio troubleshooter. If the speakers stay silent, restart the Windows Audio service in services.msc and reinstall the audio driver from your laptop manufacturer's website rather than Windows Update. These steps clear the large majority of Windows 11 speaker failures.
Why did my laptop sound stop working after a Windows update?
Windows Update frequently replaces the manufacturer's audio driver with Microsoft's generic High Definition Audio driver, which does not carry the speaker configuration for your specific model. Roll back the driver in Device Manager, or reinstall the audio driver from Dell, HP, Lenovo, ASUS or Acer's support page for your exact model.
Why is there no sound coming from my MacBook speakers?
Confirm output is set to MacBook Speakers rather than an AirPlay or Bluetooth device, then restart Core Audio with sudo killall coreaudiod in Terminal. On Intel Macs an NVRAM reset can restore lost audio. If sound plays but is quiet or muffled, the speaker grilles are blocked and need a cleaning cycle, not a software fix.
How do I know if my laptop speakers are physically damaged?
Run a frequency sweep. Crackling at specific frequencies, dead zones where the tone vanishes, or distortion at every volume level point to a torn membrane or failed voice coil. A sweep that sounds clean but weak points to blockage, which cleaning fixes for free.
How much does it cost to replace laptop speakers?
Out of warranty, most Windows laptop speaker replacements land between $60 and $150 including parts and labour, while MacBook speaker replacement typically runs $150 to $300 because the speakers are glued into the top case on many models. On a budget laptop older than four or five years the repair often exceeds the device's value, which makes a cheap USB or Bluetooth speaker the pragmatic fix. Exhaust the free software fixes and a cleaning cycle before paying either bill.
Conclusion
Laptop speakers fail in two different ways, and the 60-second headphone test tells you which one you have. Total silence is nearly always software: output device, Bluetooth hijacking, enhancements, the Windows Audio service, or a driver that Windows Update quietly replaced. Degraded sound - quiet, muffled, crackly - is nearly always physical, and it is the one case where reinstalling drivers all day changes nothing.
Work the 12 fixes in order, and before you pay anyone for a repair, spend two free minutes on the physical side: open SpeakerCure in your browser, run the frequency sweep to test the hardware, and run a cleaning cycle if the sound is dull. No download, no signup, and it works on any Windows laptop or MacBook.
