Windows Vista でAudioサービスが開始できない。(Audioドライバーは正常に作動している)
症状
タスクバーのスピーカーアイコンに[X]マークがついて、音が出ない。デバイスマネージャでサウンドドライバーを確認しても正常に作動している。
スピーカーアイコンを右クリックして「再生デバイス」などを選択すると「Audioサービスが・・有効にしますか?」と聞いてくるので[OK]すると、
「Audioサービスが開始できません」とのメッセージがでる。
原因
services.msc を立ち上げ一覧を見ると[Windows Audio]が開始されていないので、開始しようとすると「依存関係」にある他のサービスが開始されていないので
開始できないことが分かり、[Windows Audio Endpoint Builder]を開始しようとするとエラーとなり起動できない。
解決方法
- [スタートメニュー]から[ファイル名を指定して実行]を選択。[regedit]と入力してレジストリーエディターを立ち上げる
- HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/audiosrv を開く。
- [DependOnService]をダブルクリックし値のデータを表示する。
AudioEndpointBuilder
RpcSs
MMCSS
- これら値のデータの内「RpcSs」のみ残して、他の2つを削除する。
- レジストリーエディターを閉じパソコンを再起動すると、正常にWindows Audio サービスが開始される。