Answers:
一种解决方法是在“设备管理器”中禁用HDMI音频设备。除非您再次启用它,否则您将无法使用HDMI音频,因此您必须记住操作方法。但有利的是,您甚至无法在控制面板的播放/录制属性中看到HDMI音频设备。
发生这种情况的原因很可能是因为VIA声音驱动程序存在一个错误,导致其无法正确执行“插孔检测”。
插孔检测是一种机制,用于检测您的声音插孔中是否插入了声音设备。这是一项相当新的技术,它基于检测是否从音频端口汲取了电流(通过标准的3.5英寸电缆传输音频需要非常少的能量)。
当Windows 7上的插孔检测正常工作时,只要将音频输出(扬声器,耳机等)插入设备,Windows就会自动继续使用标记为默认的设备。但是,如果其他设备具有已连接的插孔,而默认设备没有,则它将切换到已连接的设备。这样做是为了防止人们不得不在控制面板中手动四处挖掘以收听音频:它可以帮助新用户,因为音频可以从插入插孔的任何设备中“播放”。
杰克检测实际上是一种容易破解且非常特定于硬件的软件机制。在Linux操作系统上,高级Linux声音体系结构(ALSA)驱动程序开发人员多年来一直在努力检测插孔,其工作量很大,需要使其能够在大量不同的声卡上运行。不幸的是,大多数主板附带了独特的或近乎独特的音频芯片组,这使问题更加严重。这也意味着Windows驱动程序同样容易出错。
可以启用正确的插孔检测而不必在设备管理器中禁用设备的建议:
系统始终认为您的HDMI音频已“插入”的原因很可能是您使用HDMI或DisplayPort插入了显示器。Windows会说“哦,您已经插入了监视器”,并且监视器上的电子信号指示音频路径可用,因此,它当然会尝试将其用作默认设备,尤其是在您的VIA音频驱动程序没有的情况下。没有正确的插孔检测,Windows认为没有插入任何插头。
这是一个真正的快速插孔检测测试:
如果用户界面中的任何内容都未更改为“设备已拔出”或“未插入”,则表明插孔检测无法正常工作。
如果你能明确确定插孔检测是正常工作,你仍然是你的愿望不能得到这个工作,你可能不得不求助于在设备管理器禁用设备。:/
顺便说一句,嗨!:)你有一个很棒的头像,呵呵:)