HDMI audio not appearing as an output device usually means Windows is either not detecting the HDMI audio endpoint or another device is set as default and HDMI is hidden/disabled.
Try these steps in order:
- Check that HDMI audio is enabled and set correctly
- Right-click the speaker icon in the taskbar and select Sound settings.
- Under Output, make sure the TV/monitor (HDMI) is not selected if it has no speakers, or select it if it does have speakers and should play audio.
- If the HDMI device does not appear there, open classic Sound settings:
- In the taskbar search box, type control panel and open it.
- Go to Hardware and Sound > Sound.
- On the Playback tab, right-click in the device list and make sure Show Disabled Devices is checked.
- If the HDMI device appears but is disabled, right-click it > Enable, then right-click again > Set as Default Device.
- Confirm the device is not muted or disabled
- Right-click the speaker icon > Open Volume mixer.
- Make sure none of the device sliders are muted (no red circle with a line). If muted, click to unmute.
- In Settings > System > Sound, select the active output device > Device properties and ensure Disable is not checked for the output device.
- Update or reinstall audio/display drivers
- Open Device Manager.
- Expand Sound, video and game controllers and Display adapters.
- For each relevant device (e.g., Realtek/Intel audio, and the GPU that provides HDMI such as Intel/AMD/NVIDIA):
- Right-click > Update driver > Search automatically.
- If HDMI audio still does not appear, try uninstalling and letting Windows reinstall:
- Right-click the HDMI audio device (if listed) or the main audio device > Uninstall device.
- Restart the PC so Windows reinstalls the driver.
- Run the built-in audio troubleshooter
- Go to Settings > System > Sound.
- Under Output, select Troubleshoot and follow the prompts.
- Check the monitor/TV and cable
- Make sure the TV/monitor volume is up and not muted.
- Use a different HDMI cable and/or a different HDMI port on the TV/monitor.
- If possible, test the same HDMI cable and port with another device to confirm the TV/monitor accepts audio over that HDMI input.
If HDMI still does not show as an output device after these steps, the issue is likely with the specific hardware/driver combination; installing the latest OEM audio and graphics drivers from the PC or motherboard manufacturer is the next step.
References: