解决Realtek HD声卡驱动在Win2003sp2企业版上安装失败的问题

来源:互联网 发布:淘宝网店美工教程 编辑:程序博客网 时间:2024/05/01 11:38

     看到一篇关于解决此问题的文章,转贴一下,希望可以帮助更多人。 注意在卸载系统设备下Microsoft 用于High Definition Audio的UAA总线驱动程序时,要先禁用再卸载,不然按下面文章说的卸载不了。

      我主板集成的Realtek HD 声卡在Win2003 sp2上面无法安装驱动程序,每次都提示安装失败,上网查了一下原来Server 2003 不支持HD Audio,需要安装HD Audio 总线驱动补丁,我下载了那个WindowsServer2003-KB901105-v3-x86-CHS补丁,可是不让安装,因为这个补丁是For SP1的,我已经安装了SP2,里面的文件比补丁中的还要新,所以不让安装,这就是说我的电脑里面已经有了HD Audio总线驱动了,可是为什么还是无法安装声卡驱动程序呢?继续上网查,只有一片文章说明了原因,原来Realtek 驱动程序里面自带了HD Audio总线驱动,安装的时候它会和系统中已经存在的总线驱动发生冲突导致失败,只要把系统中的卸载再安装声卡驱动就没有问题了,可是由于我的HD Audio总线驱动是集成在SP2补丁包里面的,不能单独卸载,必须卸载整个补丁包,这样太麻烦了,也用以出现一些意想不到的问题,怎么办呢?只有强行删除驱动文件了,在系统盘——Windows——System32——Drivers文件夹下面找到了总线驱动文件“hdaudbus.sys”,它旁边还有一个“hdaudio.sys”,也是和高清音频相关的文件。

      一起删除,可是删了之后一刷新系统马上又重新建立了着两个文件,也就是说不让删,没办法重起进入安全模式试一下成功了,删除这两个文件之后刷新系统没有再新建它们。注意,不要彻底删除,只是把这两个文件删除到回收站,待会还要用到它们。 删除之后重起进入正常模式,重新安装声卡驱动,这会没有弹出安装失败的对话框,可是现在还是没有声音,因为还需要还原刚才删除的那两个驱动文件。打开设备管理器,在系统设备下看到Microsoft 用于High Definition Audio的UAA总线驱动程序前面有一个黄色的感叹号,那是因为我们刚才把那两个文件删除了,系统找不到它的驱动了。

       在它上面点右键把它卸载,然后从回收站中把那两个文件还原,再在设备管理器中点“扫描检测硬件改动”,这样系统就会重新自动安装UAA总线驱动,安装完毕之后重起电脑,系统就有声音了,困扰了我很长的问题就解决了