我有一台配备 AMD APU 的 Windows 8 机器,通过 HDMI 连接到我的家庭影院系统(HDMI 通过家庭影院 AMP 路由,然后进入电视)。
这是我的问题,每当显示中断时(通常是由于电视关闭或进入省电模式),音频设备在 Windows 音频设备中列为“已断开连接”,我无法让它重新识别 HDMI 音频实际上已插入。
到目前为止我发现的唯一解决方案是重新启动机器,然后机器将毫无问题地识别该设备,直到下次电视关闭时问题再次出现。
还有人见过这种现象吗?我不知道是 GPU、HDMI 接口、AMP 还是电视本身的问题,因为真的没有太多办法可以分辨……
答案1
Windows 8 中的这个问题并不新鲜。
我建议在控制面板->硬件和声音->电源选项->创建电源计划中创建一个新的电源计划,例如将其命名为 HDMI 音频,并将新电源计划设置为不允许显示器睡眠。
每当您播放音频时,将电源计划更改为 HDMI 音频,然后将其恢复为平衡(或您的正常电源计划)。
你可以创建桌面快捷方式,只需单击按钮即可执行此操作,使用电源管理程序。
首先按名称和 GUID 列出所有电源计划:
powercfg.exe -l
这将获取 HDMI 音频以及平衡的 GUID,因此您可以使用以下命令切换到其中任何一个:
powercfg.exe -s GUID
您可能需要将这些快捷方式定义为以管理员身份运行。
[编辑]
关于这个问题有一个很长的讨论主题,从 2010 年 1 月开始:
如何禁用“显示器关闭”检测?
值得浏览整个线程,因为其中提到了一些针对特定视频卡的解决方案。
不止一个人发现一个可行的解决方案,那就是断开 HDMI 电缆的第 19 针(你可以考虑购买一条便宜的电缆进行测试):
答案2
我有同样的问题。虽然这不是一个完整的解决方案,但至少你不必重新启动。创建一个包含以下内容的 bat 文件:
net stop Audiosrv
net start Audiosrv
每次声音消失时以管理员身份运行它。
答案3
我遇到了同样的问题并想出了几个不同的解决方案。
禁用电视上的省电功能,这样 HDMI 就不会断开连接
使用我的板载光纤传输声音
我最终选择了第二种选择,但您可以更改电视和计算机上的省电模式,以便在一定时间后不关闭显示器。
答案4
有一个小技巧:
将你的电脑设置为睡眠/节能模式,并关闭你的 HDMI 设备
然后唤醒你的电脑,打开你的 HDMI 设备
声音又回来了;)