2011-09-07 17:53
win7下声卡驱动之“没有声音”之迷-禁用前面板插孔检测
这是我的经历,十年后配重配了这台电脑,H61M-S2V-B3的主板,声卡是realtek alc889,驱动精灵自动更新的驱动,其它一切正常,却没有声音,设备管理器里也显示正常,在不断的卸载驱动与安装中还是没能解决,此时我想只有两种可能,一是软件设计问题,二是声卡问题
 
由于抱去检修也很麻烦,就自己看看设备,我们知道realtek声卡都有一个控制中心
控制面板-realtek控制中心
问题就在里面发现了,点击右上角的一个文件夹似的图标,弹出对话框,勾选第一个选项禁用前面板插孔检测,这是你会神奇的发现,耳塞里有声音了……
 
为什么会这样呢,网上转载一断解释如下
为什么必须这样设置才可以?这是因为,现在的声卡都是HD声卡,机箱的前面板音频插孔还是AC97的。HD Audio音频插孔与AC97的插孔是不一样的。
AC97的插孔是纯连接型的。HD Audio的插孔是带开关的,可以侦测是否有插头插入。比如在开机状态下,有扬声器插入背面的音频插孔,音频控制面板就会弹出窗口,请用户确认插入的是什么音频设备设备。
HD Audio的插孔不是死死定义的,不是说麦克只能插入粉的麦克插孔,可以随意插入任何插孔,只要插入设备后,用户确定是什么设备就可以。而且拔出音频设备时,也会有提示。
百度文库 - 让每个人平等地提升自我英特尔的前置面板音频插孔定义
HD Audio和AC97规定的插孔类型是英特尔定义的。从英特尔原规则示意图可以看到,AC97是具体规定了那个是麦克,那个是耳机。HD Audio是没有明确定义的,前置是2个声道,可以用来输出立体声,也可以用来做麦克输入,而且2个插孔都可以插麦克。
win7声卡驱动美中不足的是AC97的插孔连在HD Audio上如果机箱的前置音频插孔都按英特尔规定,使用HD Audio的插孔,用户都可以享用HD Audio的前置音频。但是机箱价格的竞争,到目前很少有真正HD Audio的机箱。这样就给用户带来麻烦,AC 97的音频插孔没有传感开关,麦克插入后,系统并不知道插入麦克,自然麦克就不能使用。所以要像本文开头那样,设置一下“禁用前置面板插孔检测”。