hdmi连接电视有画面无声音,90%是系统设置或驱动问题:需手动设hdmi为默认音频设备、启用被禁用的显卡hd audio控制器、关闭音频独占模式并设采样率为44100hz、更新显卡配套音频驱动、电视端改用pcm音频格式。

电脑通过HDMI线连接电视后画面正常但电视始终没声音,说明视频信号已通,问题只出在音频路径未正确建立或激活——这90%以上是系统设置或驱动层面的软故障,不是线坏了或电视坏了。
确认并设为默认音频输出设备
Windows不会自动把新接入的HDMI设备设为声音出口,尤其当电脑自带扬声器、蓝牙耳机或USB声卡同时存在时,音频会悄悄走错路。
第一步:右键任务栏右下角音量图标 → 选择“声音设置” → 在“输出”下拉菜单中找含“HDMI”“TV”“Digital Output”或你电视品牌名(如“Samsung TV”)的设备。
第二步:点击选中它 → 点击右侧“设为默认值”。【若列表里根本没出现HDMI设备,别往下试,直接跳到下一节启用禁用设备】
第三步:点页面右侧“更多声音设置” → 切换到“播放”选项卡 → 右键同一设备 → 先选“设置为默认设备”,再右键一次 → 选“设置为默认通信设备”。
启用被隐藏的HDMI音频设备
很多HDMI音频控制器因热插拔失败或驱动加载延迟,默认处于“禁用”或“断开连接”状态,在常规列表里压根不显示。
方法一:按 Win + R → 输入 mmsys.cpl → 回车打开传统声音控制面板 → 切换到“播放”选项卡 → 右键空白处 → 勾选“显示已禁用的设备”和“显示断开连接的设备”。
方法二:在列表中找名称含“NVIDIA High Definition Audio”“AMD HDMI Audio”或“Intel Display Audio”的条目。它们图标通常是灰色或带红叉。
右键该设备 → 选择“启用” → 再右键 → “设置为默认设备”和“设置为默认通信设备” → 点“应用”→“确定”。
关闭音频独占模式并调低采样率
Zoom、Teams、Edge浏览器或某些游戏一旦独占HDMI音频设备,其他程序声音就会消失,投屏时尤其常见。
右键已设为默认的HDMI设备 → “属性” → 切换到“高级”选项卡 → 取消勾选“允许应用程序独占控制该设备”。
在“默认格式”下拉菜单中 → 强制选“16位,44100 Hz(CD 质量)”。【别选高采样率如192kHz,电视很可能不支持,握手失败就静音】
点“应用”→“确定”,然后按 Win + R 输入 services.msc → 找到“Windows Audio”服务 → 右键重启。
更新显卡配套的HD Audio驱动
HDMI音频不是由主板声卡管,而是由显卡内置的HD Audio控制器负责。驱动没装全、版本太旧或损坏,HDMI音频设备根本不会出现在系统里。
右键“开始”按钮 → “设备管理器” → 展开“显示适配器” → 记下显卡型号(如RTX 4060、RX 7700 XT或Arc A580)。
展开“声音、视频和游戏控制器” → 找到对应显卡的音频条目(如“NVIDIA High Definition Audio”) → 右键 → “更新驱动程序” → “自动搜索更新的驱动程序”。
如果搜不到更新,右键该音频设备 → “卸载设备” → 勾选“删除此设备的驱动程序软件” → 确认 → 重启电脑。系统会自动重装干净驱动。
强制电视端使用PCM音频格式
电视如果把HDMI音频接收模式设成Dolby Digital或DTS,而你的电脑显卡没启用对应编码器,双方“聊不到一块去”,结果就是黑屏有画、静音无声。
拿起电视遥控器 → 进入“设置” → 找“声音”“音频输出”或“HDMI设置” → 将“HDMI音频格式”改为“PCM”或“自动”。
绝对避开“Dolby Digital”“DTS”“eARC Passthrough”这类选项。改完保存,立刻测试。











