Start with the simplest fixes first
Most sound problems on a computer come from settings you can change in seconds, not hardware failure. Before you assume your speakers are broken, check whether sound is muted in your operating system, whether the volume is turned all the way down, and whether you have plugged in or turned on external speakers. These three things account for the majority of "no sound" complaints.
On Windows, look for the speaker icon in the bottom right corner of your taskbar. Click it and check that the volume slider is not at zero and that nothing says "Muted". On Mac, click the speaker icon in the top right corner and do the same. If you are using external speakers or headphones, make sure they are powered on and the cable is fully seated in the audio jack or USB port.
Key Takeaways
- Check the volume slider and mute button in your system tray or menu bar before assuming hardware is broken.
- Make sure the correct audio output device is selected — your computer may be sending sound to a disconnected speaker or headset.
- Update or reinstall your audio driver through Device Manager on Windows or System Preferences on Mac.
- Test sound in multiple applications to determine whether the problem is system-wide or limited to one program.
- Restart your computer after making any driver or settings changes, as audio services often require a reboot to take effect.
Check which device your computer is sending sound to
Your computer may have multiple audio outputs — built-in speakers, a headphone jack, USB speakers, Bluetooth headphones, or an HDMI connection to a monitor or TV. If sound is working but coming from the wrong place, or not coming from where you expect, the problem is usually that your computer is set to output to a device that is not turned on or not connected.
On Windows, right-click the speaker icon in the taskbar and select "Open Volume mixer" or "Sound settings". Look for the section labeled "Output" or "Choose your output device". You will see a list of available devices. Click the one you want to use. On Mac, go to System Preferences, click Sound, and select the Output tab. Choose the device from the list.
If the device you want does not appear in the list, it may not be connected properly. Unplug and replug USB speakers or headphones, or turn off and back on Bluetooth devices and wait for them to reconnect. Then check the list again.
Update or reinstall your audio driver on Windows
An audio driver is the software that tells your operating system how to communicate with your sound hardware. If the driver is outdated, corrupted, or missing, Windows will not produce sound even if the speakers are working. You can update or reinstall it through Device Manager without downloading anything from the internet.
Open Device Manager by right-clicking the Start button and selecting "Device Manager", or by typing "Device Manager" into the search box. Look for "Sound, video and game controllers" and click the arrow next to it to expand the list. You should see your audio device listed — it often has a name like "Realtek High Definition Audio" or "Intel Smart Sound Technology". Right-click it and select "Update driver". Choose "Search automatically for updated driver software". Windows will check for a newer version and install it if one is found.
If updating does not work, try uninstalling the driver instead. Right-click the audio device and select "Uninstall device". Restart your computer. Windows will automatically reinstall a basic driver when it boots up. This often fixes corrupted drivers that updating alone cannot repair.
Reset audio settings on Mac
Mac computers rarely have driver problems because the operating system manages audio hardware directly. If sound stopped working on a Mac, the issue is usually a settings conflict or a service that crashed. You can reset audio settings without erasing anything.
Go to System Preferences and click Sound. Make sure the Output tab is selected and that your device is listed and not muted. If you see a red light next to "Input", that means the microphone is muted — click it to unmute. If sound is still not working, restart your Mac. Most audio problems on Mac resolve after a restart because the audio service reloads.
If restarting does not work, you can reset the audio system by opening Terminal (search for it in Spotlight) and typing the command: sudo killall coreaudiod. Press Enter and type your password when prompted. This stops and restarts the audio service without restarting the whole computer.
Test sound in different applications to narrow down the problem
Sound might work in some programs but not others. This tells you whether the problem is system-wide or limited to one process. Open a web browser and play a video on YouTube or another site. If you hear sound, your system audio is working. If you do not hear sound, the problem is system-level and you should focus on the steps above.
If system sound works but one process is silent, the problem is usually that the process has its own volume control or mute button. Check inside the program for a speaker icon or volume slider. Some applications also have their own audio output settings — look in the process's preferences or settings menu for an "Audio" or "Sound" section and make sure the correct output device is selected there.
You can also check whether Windows or Mac is blocking sound for that process. On Windows, go to Settings, click System, then Sound, and scroll down to "Volume mixer". You will see a list of applications with their own volume sliders. Make sure the process you are testing is not muted or set to zero volume.
Check for hardware problems if software fixes do not work
If you have gone through all the steps above and sound is still not working, the problem may be physical damage to the audio jack, speakers, or internal audio hardware. Look at the audio jack on your computer or speakers for bent pins, corrosion, or debris. If you see damage, do not force a plug into it — that will make it worse.
Try plugging headphones or speakers into a different audio jack if your computer has more than one. Some laptops have a separate headphone jack and a line-out jack. If sound works in one jack but not another, that jack is faulty but your audio system is working.
If you have tried multiple devices in multiple jacks and none of them produce sound, and you have updated drivers and checked all settings, the audio hardware inside your computer may be failing. At that point, you will need to take the computer to a repair shop or contact the manufacturer for warranty service.
Frequently Asked Questions
Why is there sound in some programs but not others?
The program may have its own mute button or volume control that is separate from your system volume. Check inside the process for a speaker icon. You can also check Windows Volume mixer or Mac Sound preferences to see if that specific process has been muted or turned down.
How do I know if my audio driver needs updating?
Open Device Manager on Windows and look at your audio device. If there is a yellow exclamation mark next to it, the driver is missing or corrupted. Even without a warning icon, updating the driver can fix sound problems. Right-click the device and select "Update driver".
Can I fix sound problems without restarting my computer?
You can try many fixes without restarting — checking mute settings, switching output devices, and adjusting volume in individual applications. However, after updating a driver or making system-level changes, a restart is usually necessary for the changes to take effect.
What should I do if my headphones work but my speakers do not?
Your computer is sending sound to the headphones because that is the selected output device. Go to Sound settings and change the output device from headphones to speakers. Make sure the speakers are plugged in, powered on, and not muted.
Is it safe to uninstall my audio driver?
Yes. Uninstalling the driver will not damage your computer. Windows will automatically reinstall a basic driver when you restart, and this often fixes problems that updating alone cannot repair. You can always reinstall the original driver later if needed.