njwdtx 发表于 2016-2-28 23:04

请教怎样安装SP3上的HD Audio声卡驱动?

有台老机想利用起来,装了WinXP SP3,声卡驱动怎么搞都装不上。

设备管理显示:

High Definition Audio总线上的音频设备

系统设备中有个:

Microsoft 用于High Definition Audio 的 UAA 总线驱动程序

AIDA64 检测显示:

Intel 82801FB(M) ICH6(-M) - High Definition Audio Controller

百度到大约两种说法,

    一种说法是:必须卸载UAA高清补丁KB888111,再装驱动;

因为这个补丁包程序在没有给声卡正确安装驱动的情况下,如果使用就会占据了HD AUDIO总线的使用权限。

处理过程:   

1,进入安全模式(否则相应驱动文件会自动还原);

2,进入X:\win\sys32\drivers下,删除Hdaudbus.sys,Hdaudio.sys(hda打头的如果还有也删);   

3,进入设备管理器。先停用再启用"Microsoft UAA Bus Driver for High Definition Audio",此时这个设备会打"!".

这次再右键->点"Microsoft UAA Bus Driver for High Definition Audio",删除,就能成功删掉系统的hd总线驱动了,

(声音那列的安全模式里没有,删除总线等同于删除了它);   

4,重启返回正常模式,熟悉的“发现新硬件”画面就回来啦,先全部取消,然后赶紧安装对应系统版本Realtek HD声卡的驱动吧。

这次终于不会再有冲突了。



   另一种说:通常在Windows XP SP1系统下,需要安装KB835221,而在Windows XP SP2系统中,则需要KB888111修正补丁。

可是微软却没出在SP3下的UAA补丁,这就给SP3的朋友带来了极大的难题。

解决办法:

1,开始--运行--输入REGEDIT启动注册表找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Windows,

找到 DWORD 值 CSDVerision ,这个值如果是十六进制的 100、十进制的 256,系统显示的 Service Pack 版本就是 SP1,

如果是十六进制的 200、十进制的 512,系统显示的 Service Pack 版本就是 SP2,如果是十六进制的 300、十进制的 768,

系统显示的 Service Pack 版本就是 SP3,现在将其改为200(HEX)。

重启后重新安装KB888111XPSP2补丁,之后再安装声卡驱动,之后重新启动。


以上这两种说法截然相反,晕晕晕。。。。

然而这两种方法都试了,还是驱动不上。。。

请教装过这种驱动的过来讲讲经验,怎么解决?谢谢!!!!


pcteams 发表于 2016-3-18 09:27

KB888111 是用于 Windows XP SP2 及以下版本的。
如果是 Windows XP SP3,不需要安装该补丁。直接安装声卡驱动程序即可。

njwdtx 发表于 2016-3-18 14:59

pcteams 发表于 2016-3-18 09:27 https://www.pcbeta.com/static/image/common/back.gif
KB888111 是用于 Windows XP SP2 及以下版本的。
如果是 Windows XP SP3,不需要安装该补丁。直接安装声卡 ...

直接安装试了好几个驱动版本都不行,High Definition Audio设备还是有黄色感叹号。

解压驱动指定inf文件安装也一样。继续折腾中。。。

pcteams 发表于 2016-3-18 15:24

njwdtx 发表于 2016-3-18 14:59 https://www.pcbeta.com/static/image/common/back.gif
直接安装试了好几个驱动版本都不行,High Definition Audio设备还是有黄色感叹号。

解压驱动指定inf文 ...

这种情况以前也遇到过,是一块 ADI SoundMax 的芯片。该芯片厂家不对外公开发布驱动,只对华硕(主板厂商)、联想(整机厂商)等发布 OEM 驱动。可能您就遇到了这种问题。查看主板型号或电脑型号,到主板厂商或电脑厂商官方网站下载对应驱动。
页: [1]
查看完整版本: 请教怎样安装SP3上的HD Audio声卡驱动?