显示器无声音是因Windows未启用HDMI/DP音频输出,需手动开启显示器OSD音频、在系统声音设置中启用并设为默认设备、开启显卡驱动中的音频开关,并重启音频服务刷新识别。

电脑通过HDMI或DisplayPort线缆连上显示器后画面正常但完全没声音,不是线坏了也不是显示器喇叭坏了,而是Windows压根没把音频流发过去——系统默认不会自动切换输出路径,必须人工干预让声音“走对门”。
先确认显示器真能发声
翻显示器说明书或官网参数页,查“Built-in Speaker”“Audio Output”或“2W×2”等字样;没有说明书就看背面有没有细长出音孔、底座有没有音量物理按键;进显示器OSD菜单,找【Audio】→【Speaker】或【Sound】→【Internal Speaker】,确保设为【On】,音量调至50以上。【很多用户卡在这一步,OSD里默认是Off】
若菜单中完全没有音频相关选项,或参数明确写明“no speakers”“audio out only”,则该显示器不支持音频播放,无需继续排查。
让Windows识别并启用显示器音频设备
右键任务栏右下角音量图标 → 选择“声音设置” → 在“输出”区域点击下拉菜单。
查找名称含“HDMI”“DisplayPort”“Monitor”或具体品牌型号(如“AOC 27G2”“LG 27UP850”)的设备条目。
若列表中完全没出现该设备,点击“管理声音设备” → 切换到“禁用的设备”标签页 → 找到对应条目(如“Dell S2721D (Intel(R) Display Audio)”)→ 右键“启用”。
返回主界面,点击刚启用的设备 → 点击“设为默认值” → 立即播放一段本地MP3文件测试(勿用网页播放器,因其可能受浏览器音频策略干扰)。
打开显卡驱动里的HDMI/DP音频开关
方法一(NVIDIA用户):右键桌面 → 【NVIDIA 控制面板】→ 左侧选【音频】→ 右侧勾选【启用音频输出】→ 点击【应用】。
方法二(AMD用户):右键桌面 → 【AMD Radeon Software】→ 顶部点【设置】图标 → 左侧选【音频】→ 打开【HDMI Audio Output】开关。
方法三(Intel核显用户):右键桌面 → 【Intel Graphics Command Center】→ 左侧选【Display】→ 右侧找【Audio over HDMI】→ 设为【On】。【不打开这个开关,哪怕线插对、系统设对,显示器也绝对没声】
强制重启音频服务并刷新设备识别
第一步:按 Win+R,输入 services.msc 回车 → 找到【Windows Audio】和【Windows Audio Endpoint Builder】→ 双击前者 → 启动类型设为【自动】→ 若状态不是“正在运行”,点【启动】→ 同样操作处理后者。
第二步:再按 Win+R,输入 cmd 回车 → 粘贴执行:net stop audiosrv && net start audiosrv → 回车。
第三步:拔掉HDMI线 → 等5秒 → 重新插紧 → 等待系统重新识别设备。
第四步:回到声音设置,再检查“输出”列表是否已出现目标设备并保持“设为默认值”状态。

















