One of the problems that you may encounter when connecting a laptop to a TV via an HDMI cable is the lack of sound on the TV (i.e. it plays on a laptop or computer speakers, but not on TV). Usually this problem can be easily resolved further in the manual - possible reasons that there is no sound on HDMI and methods for eliminating them in Windows 10, 8 (8.1) and Windows 7. See also: How to connect a laptop to a TV , Poor image quality via HDMI .
Note: in some cases (and not very rarely), all the steps described below to solve the problem are not needed, and the whole thing is the sound reduced to zero (in the player on the OS or on the TV itself) or the Mute button is accidentally pressed (possibly by a child) on the TV or receiver, if used. Check these points, especially if everything worked fine yesterday. If you see a message when diagnosing an HDMI audio device that this device is already being used by another application, a separate guide to this problem is here: This device is already being used by another application when outputting audio via HDMI .
Configure Windows playback devices
Usually, when in Windows 10, 8 or Windows 7 you connect a TV or a separate monitor via HDMI to a laptop, the sound automatically starts playing on it. However, there are exceptions when the playback device does not change automatically and remains the same. Here it’s worth trying to check whether it is possible to manually select what the audio will be played on.
- Right-click the speaker icon in the Windows notification area (bottom right) and select “Playback Devices”. In Windows 10, 1903, 1809, and 1803, to get to the playback device, select "Open sound options" in the menu, and in the next window - "Sound Control Panel", or through the Control Panel - Sound.
- Pay attention to which of the devices is selected as the default device. If these are Speakers or headphones, but the list also contains NVIDIA High Definition Audio, AMD (ATI) High Definition Audio or some devices with the text HDMI, right-click on it and select “Use by default” (do this, when the TV is already connected via HDMI).
- Apply your settings.
Most likely, these three steps will be enough to solve the problem. However, it may turn out that there is nothing similar to HDMI Audio in the list of playback devices (even if you right-click on an empty place in the list and turn on the display of hidden and disconnected devices), then the following solutions to the problem may help.
Installing drivers for HDMI audio
It’s possible that you don’t have drivers for HDMI audio output, although video card drivers are installed (this can happen if you manually set which components to install when installing the drivers).
To check if this is your case, go to the Windows device manager (in all versions of the OS, you can press Win + R on the keyboard and enter devmgmt.msc, and in Windows 10 also from the right-click menu on the "Start" button) and Open the Sound, Gaming, and Video Devices section. Further steps:
- Just in case, in the device manager, enable the display of hidden devices (in the menu item "View").
- First of all, pay attention to the number of sound devices: if this is the only audio card, then, apparently, the drivers for audio via HDMI are not really installed (more on that later). It is also possible that the HDMI device (usually has these letters in the name, or the manufacturer of the video card chip) is, but disabled. In this case, right-click on it and select "Engage".
If the list contains only your sound card, then the solution to the problem will be as follows:
- Download the drivers for your video card from the official AMD, NVIDIA or Intel website, depending on the video card itself.
- Install them, however, if you use manual configuration of the installation parameters, pay close attention to the fact that the HDMI audio driver is marked and installed. For example, for NVIDIA graphics cards, it is called "Audio Driver HD."
- When installation is complete, restart the computer.
Note: if for one reason or another the drivers are not installed, it is possible that the current drivers are causing some kind of failure (and the sound problem is explained by the same thing). In this situation, you can try to completely remove the video card drivers , and then reinstall them.
If the sound from the laptop via HDMI still does not play on the TV
If both methods did not help, while the desired item is precisely set in the playback devices, I recommend that you pay attention to:
- Once again - check your TV settings.
- If possible, try a different HDMI cable, or check if sound will be transmitted on the same cable, but from a different device, not from the current laptop or computer.
- If an HDMI adapter or adapter is used for HDMI connection, the sound may not work. If you are using VGA or DVI to HDMI, then definitely not. If DisplayPort is HDMI, then it should work, but on some adapters in fact there is no sound.
I hope you managed to solve the problem, but if not, describe in detail what is happening and how on the laptop or computer when trying to follow the steps from the manual. I might be able to help you.
The software that comes with the graphics card drivers can also have their own HDMI audio output settings for the supported displays.
And although this rarely helps, take a look at the settings “NVIDIA Control Panel” (the item is located in the Windows Control Panel), AMD Catalyst or Intel HD Graphics.