根本原因是显卡集成的hdmi音频控制器被windows 10误判为可暂停的闲置设备而反复挂起休眠,需在nvidia/amd/intel控制面板中关闭hdmi音频、在设备管理器中禁用对应hd audio设备,或通过bios屏蔽该模块。

Win10外接显示器通过HDMI传输音频时出现断断续续、延迟半秒才出声、切换应用后静音几秒再恢复,根本原因不是线材或电视问题,而是显卡集成的HDMI音频控制器被系统反复挂起休眠——它和USB声卡一样,被Windows 10误判为“可暂停的闲置设备”。
确认当前音频输出是否走显卡HDMI通道
右键点击任务栏右下角音量图标 → 选择“声音设置” → 查看“输出”下方所选设备名称。若显示“NVIDIA High Definition Audio”“AMD HDMI Output”“Intel(R) Display Audio”或含“HDMI”“Digital Audio”的条目,说明音频正经由显卡HDMI引脚输出,必须禁用该通路才能让系统转向声卡。
这一步不能跳过:如果当前默认设备是USB声卡或3.5mm耳机,那断续问题大概率来自其他路径(如USB省电),本教程不适用。
方法一:在NVIDIA/AMD/Intel控制面板中直接关闭HDMI音频
桌面空白处右键 → 选择“NVIDIA 控制面板”(或“AMD Radeon 设置”“Intel Graphics Command Center”)→ 左侧导航栏找到“设置数字音频”(NVIDIA)、“音频”(AMD)、“音频”或“Display Audio”(Intel)→ 将对应HDMI接口的音频开关设为【关闭】→ 点击“应用”。
此操作会立即切断显卡HDMI音频信号生成,无需重启。但注意:部分旧版Intel显卡控制面板无此选项,需转用方法二。
方法二:在设备管理器中禁用显卡HDMI音频设备
第一步:按 Win + X → 选择“设备管理器” → 展开“声音、视频和游戏控制器”。
第二步:查找名称含“High Definition Audio”且前缀为“NVIDIA”“AMD”或“Intel”的设备(如“NVIDIA High Definition Audio”)→ 右键该设备 → 选择“禁用设备” → 点击“是”确认。
第三步:右键已禁用的设备 → 选择“属性” → 切换到“驱动程序”选项卡 → 点击“禁用驱动程序” → 确认。这一步防止系统在热插拔HDMI线后自动重新启用该设备。
【禁用后务必检查声音是否已切换至你的声卡设备】:右键音量图标 → “打开声音设置” → 在“输出”下拉菜单中手动选中你的USB声卡或Realtek扬声器 → 点击“测试”验证。
方法三:通过BIOS彻底屏蔽显卡HDMI音频(仅限台式机主板)
重启电脑,在开机LOGO出现时反复按Del或F2键进入BIOS → 使用方向键找到“Advanced”或“Integrated Peripherals” → 寻找“HD Audio Controller”“HDMI Audio”“Audio Controller”等选项 → 将其设为【Disabled】→ 按F10保存退出。
此操作将从硬件层禁用显卡音频模块,对多显卡或核显+独显混用环境尤其有效。但笔记本用户通常无法修改此项,且修改后若需重连HDMI音频需再次进BIOS开启。











