Intel 82801H(ICH8) HD Audio Controller 的驅動問題

來源:互聯網
上載者:User

    Realtek HD Audio音效卡驅動與系統HD匯流排驅動衝突的解決方案

    先說下什麼是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匯流排裝好再裝音效卡驅動,也會發生此類問題。

問題的解決方案(win音效卡已安裝導致正常hd音效卡驅動無法安裝):
1,進入安全模式(我試過了,不進安全模式也行);

2,進入X:/windows/system32/drivers下,刪除hdaudbus.sys,hdaudio.sys(hda打頭的如果還有也刪);

3,進入裝置管理員。卸載"Microsoft UAA Bus Driver for High Definition Audio",如果沒有此項目,那你要再裝一遍音效卡驅動(裝完也是沒有聲音,但是有此項);

 
4,重啟(返回正常模式),取消全部“發現新硬體”畫面,然後安裝Realtek HD音效卡的驅動;

 
5,安裝成功,重啟。

如果以後遇到類似的HD系列晶片問題,也可以參考這種方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.