logo资料库

高保真声卡驱动的安装方法.doc

第1页 / 共1页
资料共1页,全文预览结束
先说下什么是 HD Audio。 HD Audio 是 High Definition Audio(高保真音频)的缩写,原称 Azalia,是 Intel 与杜比 (Dolby)公司合力推出的新一代音频规范。 HD Audio 的制定是为了取代目前流行的 AC'97 音频规范,与 AC'97 有许多共通之处,某种程度上可以说是 AC'97 的增强版,但并不能向下 兼容 AC'97 标准。它在 AC'97 的基础上提供了全新的连接总线,支持更高品质的音频以及 更多的功能。与现行的 AC'97 相比,HD Audio 具有数据传 输带宽大、音频回放精度高、支 持多声道阵列麦克风音频输入、CPU 的占用率更低和底层驱动程序可以通用等特点。 HD Audio 是把驱动分为两层:总线驱动(Bus Driver)和功能驱动(Function Drivers), 其中“总线驱动”是实现最基本音频功能驱动,将统 一集成在操作系统中。目前在 Windows XP, Windows Server 2003, and Windows 2000 系统中是微软提供的 HD Audio Bus Driver,一般称之为通用音频结构(UAA)高清晰度音频类驱动程序。“功能驱 动”是实现特殊功能的功能性驱动,包括音频 控制面板软件一般由 CODEC 芯片厂商提供。 就是说,当 winXP 搜索到 HD 芯片会安装系统自带的总线驱动,那之后如果芯片厂 的 HD 驱动中除了功能驱动外也包含总线驱动呢,冲突就来啦。就比如 Realtek 的 HD 声卡驱动在 windows HD 总线存在的情况下安装时会提示 “Audio HD Driver 安装失败”的消息而设备管 理器声卡处会显示”Microsoft HD Audio”(以下简称”win 声卡”无法卸 载,不提供音频 功能),并且修复此 bug 的 kb888111 补丁(05 年 1 月发布)之前已经存在于机器中了,而且 只能卸载一次(那台之前已经被我卸载一次 了,重装后卸载不能),意味着不可能通过删补 丁的方法删除总线驱动;再比如重装系统时,如果是先将 windiows 的 HD 总线装好再装声卡 驱动,也会发生 此类问题。 解决的处理过程: 1,进入安全模式(否则相应驱动文件会自动还原); 2,进入 C:\windows\system32\drivers 下,删除 Hdaudbus.sys,Hdaudio.sys(hda 打头的 如果还有也删,这台就两个); 3,进入设备管理器。先停用再启用“Microsoft UAA Bus Driver for High Definition Audio” (系统设备 里,有可能有部分中文,大概是 Microsoft 高清驱动 UAA 为了 High Definition Audio),此时这个设备会打黄色感叹号 “ !”;这次再右键点 “Microsoft UAA Bus Driver for High Definition Audio”,删除,就能成功删 掉系统的 hd 总线驱动了,(声音那列的安全模式里没有,删除总线等同于删除了它); 4,重启返回正常模式,熟悉的“发现新硬件”画面就回来啦,先全部取消,然后赶紧安装 对应系统版本 Realtek HD 声卡的驱动吧。这次终于不会再有冲突了。 5,安装成功,重启,系统音频图标显示,播放音频正常。
分享到:
收藏