电脑的音量是正常的但是没有声音,在大多数情况下并不是因为硬件出了问题,而是由于声音信号在系统的层次上出现了错误路由、服务中断或者驱动失联所造成的。只需要三个简单的步骤就可以准确地找出原因:首先检查任务栏右边的声音设置里有没有把输出设备设置为开启并且作为默认选项(注意不要把HDMI、蓝牙等没有连接上的设备当成默认选项来选择);然后进入到服务管理器的服务.msc文件夹里面去查看windows audio和windows audio endpoint builder这两个服务的状态是否都处于自动启动并且正在运行的状态;最后打开设备管理器看看声卡设备有没有出现黄星标志、禁用标记或者是BIOS中的音频控制器被关闭的情况。这三个步骤可以解决大部分无声的问题,并且在整个过程中不需要重新安装操作系统,大约需要花费3分钟左右的时间。

第一部分 输出设备设置的深度校正和修改
在“声音设置”的输出设备选项里找到对应的设备并点击右方的小三角形,在每一个选项上都要仔细查看:如果出现的是“Realtek High Definition Audio(已断开)”或者“NVIDIA High Definition Audio”,那么就表示系统正在试图把没有连接到HDMI音频端口的声音信息发送出去;这时要手动选择出“扬声器(Realtek(R) Audio)”或者是“内置扬声器”,然后点击一下“设为默认设备”,最后再按一下“测试”键来听听有没有什么声音出来。如果没有任何选项可供选择也没有任何一个选项是灰色且不能被选中的情况的话,则说明声卡硬件没有被操作系统所识别到,这时候就要马上转去进行驱动程序检查了,并不需要一直不停地更换着各种各样的设备来试看是否能解决问题。
第二部分是强制性地把音频服务的状态给激活并且使它变得持久化
打开运行窗口输入services.msc命令之后,在服务列表里找到并选中“Windows Audio”和“Windows Audio Endpoint Builder”这两个选项,“Windows Audio”主要负责音频流调度工作,“Windows Audio Endpoint Builder”则是用来支持设备插入或移除时所作出的反应。双击任何一个服务项,并把它的“启动类型”都改为“自动(延迟启动)”,如果发现其中一项的服务状态为“已停止”的话,则需要先点击一下“启动”,然后再点击一下“确定”。另外要注意的是仅仅只开启一个服务是不行的,必须要保证所有的服务都是以“自动”的方式来启动的,否则即使重启了电脑之后这些服务仍然会处于休眠的状态;做完上述操作之后最好还是重新启动一下电脑来检验一下服务是不是在开机的时候就已经被自动开启了。
第三部分是声卡驱动和底层硬件开关一起进行故障排查
打开设备管理器的方法是右击“此电脑”,然后点击“管理”,再点击“设备管理器”。在打开的窗口中展开“声音、视频和游戏控制器”,查看声卡是否出现黄色感叹号、下拉箭头或者问号等异常情况。如果有上述问题的话,可以右击该条目并选择“更新驱动程序”,之后再选择“自动搜索更新的驱动程序”。如果仍然不能解决问题的话,就右击该条目并选择“卸载设备”,勾选掉“删除此设备的驱动程序软件”的选项之后再重启电脑让系统自己安装好基本的驱动程序。另外,在关闭电源之后再次开机的时候可以按下F2、F10或者是DEL键来进入到主板的BIOS设置界面,在这里找到Advanced -> Onboard Devices Configuration -> HD Audio Controller,并且要将其状态设为Enabled而不是Disabled。
四、辅助检验方法和迅速补救措施
如果前三个步骤都没有效果的话,可以使用系统的内置音频疑难解答功能来解决:进入设置-系统-声音-相关设置-“其他声音设置”-“疑难解答”-运行“播放音频”的检测程序,它可以自动找出并修复一些常见的配置冲突问题;另外还要注意一下键盘上的Fn+F1到Fn+F12这几个按键有没有被误触而产生了物理静音的效果,在某些笔记本电脑上按下这些键需要按住两秒钟才会起作用;还可以新建一个用户账号进行试用以排除当前用户的设置出错所造成的音频策略异常情况。
这四个步骤环环相扣、全面覆盖了从界面配置到固件开启的所有环节,在实际测试中能够有效解决问题的比例超过九成三。整个过程不需要任何专业的设备和工具,全部依靠系统的自带功能来完成,并且非常安全可靠。



留言 · 0
还没有留言,说点什么吧
写留言