最近笔者对一台电脑更换了二手的主板和 CPU,系统是 Windows 10,进入系统按部就班安装好主板所需的驱动程序后电脑运行良好,但发现 Realtek 集成声卡连接音箱竟然没有声音。在任务栏右下角点击喇叭图标,鼠标箭头浮现的提示是“Realtek Digital Output: 100%”,而正常情况下应该是“扬声器: 100%”。
点击“打开声音设置”,弹出的对话框里默认的设备是“Realtek Digital Output”,而“扬声器”却是“未插入”,这个“扬声器”呈灰色不可选状态。
经过若干小时的检查,可以排除的情况是:
* 音箱(音箱通过 3.5mm 接头连接手机时可以正常输出声音);
* 主机前置耳机接口(连接音箱或耳机到前置面板均无声音输出);
* 主机前置面板接线(即使把前置面板接线从主板里拔除,仍解决不了不出声的问题);
* BIOS 设置(BIOS里只有启用和禁用 HD Audio 的选项,默认已启用);
* HDMI 是否冲突(我已尝试通过 HDMI 线连接到电视机,电视机可以正常输出电脑的声音,即使在 Win10 里把 HDMI 输出设备禁用掉,集成声卡仍不能出声,故排除此问题)。
这主板是在某鱼平台淘回来的二手货,没有售后保障,万一吃了亏只能自己扛。据卖家的描述,主板用了不到三年,成色较新,并且在发货前经过了检验确认无问题。按我多年的 DIY 电脑经验和感觉,这种意外不应该发生,何况集成声卡发展了这么多年,硬件故障的可能性较低。因此,最大的可能性在于驱动问题。
Windows 自动安装了集成声卡的驱动,我估计是精简版的驱动,因为找不到 RealTek 的 HD Audio 程序界面,于是尝试找完整版的声卡驱动,后来下载到几百 MB 的 Realtek 声卡驱动安装包(参考此链接:DriversCollection.com)。
先在设备管理器里卸载原先的声卡驱动,
然后安装几百M的完整版驱动,之后重启系统。
以为这就完了?非也,重启以后声卡仍不出声。。。万念俱灰之际,我开始在网上了解外置声卡、USB 声卡、PCIe?声卡,但声卡的品种繁多而且价格各异,看得越多,心里越发毛,不知如何下手。
但此时我发现?Realtek 的 HD Audio 管理界面程序在后台运行,这个界面是之前的精简版声卡驱动不具备的,于是怀着最后一点希望打开它碰碰运气。
声卡管理界面程序是“Realtek 高清晰音频管理器”,可执行文件是?RtkNGUI64.exe:
从截图可见当前的输出端是 Digital Output。点击右上角的齿轮图标打开“选项”:
“插孔设置”下的“AC97前面板”前面的钩是灰色状态,但当我点击一下“AC97前面板”,程序迅速作出重新装载的响应,该画面一闪而过:
哈哈,奇迹发生了,界面里熟悉的“扬声器”回来了。
点击“扬声器”——此时音箱里终于正常发出声音!
回到“声音”的对话框里“扬声器”已恢复为默认输出设备。问题解决!
总结:
(1)集成声卡不容易损坏。
(2)出不了声音不大可能是硬件故障,大概率是驱动问题导致。
(3)不要一时冲动去买外置声卡,没必要乱花冤枉钱。
(4)选择正确的驱动非常重要,必须安装带有音频管理器界面的声卡驱动,才能正确设置输出设备。