USB 音訊裝置未播放
本文討論「音訊服務未回應」錯誤,且USB音訊裝置無法在Windows 10 1703版中運作。
徵兆
請考慮下列案例:
- 您可以第一次將通用序列總線 (USB) 音訊裝置,例如音訊適配卡或 USB 數位對模擬轉換器 (DAC) 連線到 Windows 計算機。
- 操作系統會偵測裝置,並載入標準 USB 音訊 2.0 驅動程式 (usbaudio2.sys) 。
- Windows 接著會從 Windows Update 下載裝置特定的驅動程式。
- 下載的裝置驅動程式會取代 usbaudio2.sys 驅動程式。
在此案例中,無法使用裝置,而且計算機沒有音效。 任務列上的說話者圖示會以 X 標記標示。 當您選取圖示時,您會收到下列訊息:
音訊服務未回應。 Windows 音訊和 Windows 音訊端點產生器服務都必須執行,音訊才能正常運作。
原因
發生此「音訊未播放」問題是因為預設 USB 音訊 2.0 驅動程式 (usbaudio2.sys) 使用 WaveRT 埠進行作業,但裝置特定的驅動程式不會。 不過,這兩個驅動程式在註冊裝置介面時,都會使用 「wave」 參考字串。
當裝置特定驅動程式取代默認驅動程式時,仍會使用由 usbaudio2.sys 建立的裝置介面,因為參考字串重疊。 因此,操作系統假設新的驅動程式也支援 WaveRT 埠。 因為新的驅動程式不支援 WaveRT 埠,所以系統無法存取驅動程式。
解決方案
若要修正此問題,請使用下列其中一種方法。
方法 1
請遵循下列步驟來卸載裝置:
- 開啟 [裝置管理員]。
- 按兩下裝置名稱。
- 選取 [ 驅動程式] 索引標籤。
- 選取 [卸載裝置]。
注意
請勿選取 [ 刪除此裝置的驅動程式軟體 ] 複選框。
方法 2
將裝置連線到不同的 USB 埠。 如果裝置連線到不同的 USB 埠,就可能不會發生此問題。
方法 3
如果裝置尚未連線,請先使用裝置的安裝程式安裝裝置特定驅動程式。 然後,連接裝置。 Windows 現在會選取裝置特定的驅動程式,而不是預設的 USB 音訊 2.0 驅動程式。 此方法的運作方式是因為只有在裝置特定驅動程式在裝置連線之後取代默認驅動程式時,才會發生問題。