關於Realtek HD Audio音效卡驅動與系統HD匯流排驅動衝突的問題
歷時兩天,可算把一個麻煩的問題解決了,就是關於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音效卡驅動無法安裝):
在試了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電腦大本營:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-85006/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Win10系統更新Realtek HD Audio驅動失敗怎麼解決Win10
- linux核心匯流排驅動模型-驅動篇Linux模型
- 【linux】驅動-6-匯流排-裝置-驅動Linux
- 基於匯流排裝置驅動模型的按鍵讀取驅動程式模型
- win10 64位沒有realtek hd audio怎麼找回_win10找不到realtek hd audio如何解決Win10
- win10 64位realtek hd audio音訊驅動怎麼設定_win10電腦realtek音訊設定操作方法Win10音訊
- Linux驅動之I2C匯流排裝置以及驅動Linux
- win10音效卡驅動故障怎麼辦_win10音效卡驅動問題的解決方法Win10
- 戴爾電腦驅動更新/(音效卡驅動錯誤)The Waves audio driver is not supported by vour current audio codec.
- 關於weblogic配置資料驅動的問題?Web
- win10 64g u盤出現驅動衝突如何解決_win10系統u盤出現驅動衝突修復方法Win10
- win10如何安裝音效卡驅動程式_w10系統怎樣安裝音效卡驅動Win10
- mysql驅動程式問題(安裝配置jive時碰到的):能否同時存在多個驅動程式呢,埠衝突了?MySql
- 關於click事件與touch事件衝突的問題事件
- windows10怎麼更新音效卡驅動_win10更新音效卡驅動的方法WindowsWin10
- 系統常見音效卡驅動故障解決方法(轉)
- 黑蘋果VoodooHDA音效卡驅動蘋果Odoo
- linux平臺匯流排驅動裝置模型之點亮LEDLinux模型
- PtrClassicFrameLayout與viewpager橫向滑動衝突的問題Viewpager
- Linux的匯流排-裝置-驅動三者之間的關係和框架的理解Linux框架
- 問題驅動設計與領域驅動設計的區別 - abdullin
- win10系統如何關閉自動更新驅動 win10怎麼關閉系統自動更新驅動Win10
- 華清平臺匯流排驅動201208(不同平臺)
- 關於Oracle OCI驅動的使用Oracle
- imac怎麼裝win10音效卡驅動_imac如何裝win10音效卡驅動MacWin10
- win10快速啟動intel顯示卡驅動衝突怎麼處理Win10Intel
- 領域驅動設計與模型驅動設計的關係模型
- MySQL的驅動表與被驅動表MySql
- 關於資料庫驅動資料庫
- 基於事件驅動的Oracle作業排程事件Oracle
- win10 1909系統驅動發生衝突不相容如何解決Win10
- usb音效卡win10顯示驅動錯誤如何修復_win10系統usb音效卡驅動錯誤處理方法Win10
- “訊息驅動、事件驅動、流 ”基礎概念解析事件
- win 10怎麼解除安裝音效卡驅動_win10徹底刪除音效卡驅動的方法Win10
- win10怎麼重新安裝音效卡驅動 win10重新安裝音效卡驅動的方法Win10
- 測試驅動開發(TDD)跟敏捷開發有衝突敏捷
- 電腦如何安裝音效卡驅動
- ScrollView巢狀RecyclerView滑動衝突相關問題View巢狀