关于Realtek HD Audio声卡驱动与系统HD总线驱动冲突的问题
歷時兩天,可算把一個麻煩的問題解決了,就是關于Realtek HD Audio聲卡驅動與系統HD總線驅動沖突的問題?,F詳細說說問題的產生及解決方法。
問題的產生:
先說下什么是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)高清晰度音頻類驅動程序?!肮δ茯寗印笔菍崿F特殊功能的功能性驅動,包括音頻控制面板軟件一般由CODEC芯片廠商提供?!?p>就是說,當winXP搜索到HD芯片會安裝系統自帶的總線驅動,那之后如果芯片廠的HD驅動中除了功能驅動外也包含總線驅動呢,沖突就來啦。就比如Realtek的HD聲卡驅動在windows HD總線存在的情況下安裝時會提示"Audio HD Driver安裝失敗“的消息而設備管理器聲卡處會顯示"Microsoft HD Audio"(以下簡稱"win聲卡"無法卸載,不提供音頻功能),并且修復此bug的kb888111補丁(05年1月發布)之前已經存在于機器中了,而且只能卸載一次(那臺之前已經被我卸載一次了,重裝后卸載不能),意味著不可能通過刪補丁的方法刪除總線驅動;再比如重裝系統時,如果是先將windiows的HD總線裝好再裝聲卡驅動,也會發生此類問題。
問題的解決方法(win聲卡已安裝導致正常hd聲卡驅動無法安裝):
在試了n種方法刪除音頻設備處的win聲卡無果后,偶然點到了“設備管理器”的“系統設備”,才得知這是系統的關鍵設備,同時也知道唯一的切入點只有這欄了,再次參考到一篇blog,感覺有希望了(害我兩天7點下班啊)。下面是具體的解決步驟(現在才切入正題啊,打!):
1,進入安全模式(否則相應驅動文件會自動還原);2,進入X:winsys32drivers下,刪除Hdaudbus.sys,Hdaudio.sys(hda打頭的如果還有也刪,這臺就兩個);3,進入設備管理器。先停用在啟用"Microsoft UAA Bus Driver for High Definition Audio",此時這個設備會打"!".這次再點刪除就能成功刪掉系統的hd總線驅動了,(聲音那列的安全模式里沒有,刪除總線等同于刪除了它);4,重啟返回正常模式,熟悉的“發現新硬件”畫面就回來啦,先全部取消,然后趕緊安裝對應系統版本Realtek HD聲卡的驅動吧。這次終于不會再有沖突了。5,安裝成功,重啟,系統音頻圖標顯示,播放音頻正常。
該文章轉載自Pclala電腦大本營:http://www.pclala.com/Pc/Trouble/2007111011026.Html
來自 “ ITPUB博客 ” ,鏈接:http://blog.itpub.net/35489/viewspace-85006/,如需轉載,請注明出處,否則將追究法律責任。
轉載于:http://blog.itpub.net/35489/viewspace-85006/
總結
以上是生活随笔為你收集整理的关于Realtek HD Audio声卡驱动与系统HD总线驱动冲突的问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用pandas库提取IBTrACS中特定
- 下一篇: win7下4GB内存提示:找到4GB,可