PC connected to TV via HDMI but no sound? Here’s the fix!
You’ve hooked up your PC to your TV with an HDMI cable, the video looks perfect, but the audio is still coming out of your tiny laptop speakers or is completely silent. This usually happens because Windows 11 doesn’t automatically switch your output device to the HDMI connection.
Before you start uninstalling drivers or buying new cables, try these four solutions. They fix the issue for the vast majority of users in less than two minutes.
Solution 1: Manually change the output device
Windows often keeps your internal speakers as the default even when an HDMI cable is plugged in. Let's force it to switch.
- Click the speaker icon in the Windows system tray (bottom-right corner of your taskbar).
- Click the small volume mixer icon next to your current volume slider.
- Select your TV model or "HDMI Output" from the Output device list.

Solution 2: Set HDMI as the "Default" Device
If your TV isn't showing up in that quick-switch menu, we need to go to the More Sound Settings panel to enable it.
- Press the Windows ⊞ + R keys on your keyboard.
- Type
mmsys.cplinto the 'Run' dialog. - Press Enter or click OK.
- In the Playback tab, look for your TV/HDMI device. (If you don't see it, right-click anywhere in the list and ensure Show Disabled Devices is checked).
- Right-click your HDMI device and select Set as Default Device.
- Click OK.

Solution 3: Run the Windows Audio Troubleshooter
If manually selecting the device didn't work, let Windows scan the HDMI connection for common configuration errors automatically.
- Open Settings (Windows ⊞ + I).
- Go to System > Troubleshoot > Other troubleshooters.
- Click Run next to Audio.
- Follow the on-screen prompts.

Windows will automatically restart your audio services and reset the connection. If it finds a driver conflict, it will attempt to fix it for you.
Solution 4: The "Quick Restart" ritual
If you've done the above and it still isn't working, the HDMI handshake—the signal the PC and TV send to each other—might have failed. This happens surprisingly often.
- Turn off both your TV and your PC.
- Unplug the HDMI cable from both ends.
- Plug it back in, ensuring it clicks firmly into the rear port of your PC.
- Turn on the TV first, wait for it to fully load, then turn on your PC.
Still no sound?
- Check the TV input: Ensure your TV is set to the correct HDMI input (e.g., HDMI 2) and that the TV's own volume isn't muted.
- Update graphics drivers: HDMI audio actually runs through your graphics card, not your sound card. If the above steps fail, head to your GPU manufacturer's website (NVIDIA, AMD, or Intel) and update your drivers.
- Try a different cable: If the cable is very old or damaged, it might be able to carry video signals but fail to transmit audio data.