控制台 → 管理工具 → 服務 → Windows Audio 無法啟動,錯誤訊息:
「Windows 無法在本機電腦啟動 Windows Audio 服務。錯誤 1079:此服務的帳戶不同於在相同程序中執行的其他服務所使用的帳戶。」**
同時系統無聲音、喇叭圖示顯示紅叉、音訊裝置不可用。
C:\Windows\System32\audiosrv.dll (Windows Audio 服務核心 DLL) 被誤刪、病毒查殺誤殺、系統優化工具誤清理。LocalService 身分在共用 svchost.exe 程序 (netsvcs 群組) 中執行。若被改為「本機系統帳戶」或其他帳戶,與同程序其他服務 (如 Windows Firewall、DHCP Client 等) 帳戶不一致,觸發錯誤 1079。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost\netsvcs 中缺少 AudioSrv 值,導致服務無法正確掛載至共用程序。I386 目錄用 expand 解壓) 取得 audiosrv.dll。C:\Windows\System32\ (若提示檔案被佔用,進安全模式或 WinPE 操作)。regsvr32 audiosrv.dllservices.msc → 找 Windows Audio → 右鍵「內容」→ 「登入」索引標籤。NT AUTHORITY\LocalService (或點「瀏覽」→ 輸入 Local Service → 「檢查名稱」→ 確定)。regedit → 展開:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Svchost(Default) 的字串值)。AudioSrv** (多值以空白分隔,如 AudioSrv Dhcp Eventlog ...)。若缺少,手動在行末加入 AudioSrv (前面加一空白)。若有 XP 安裝光碟,可執行:
sfc /scannow
自動掃描並修復受保護系統檔案 (含 audiosrv.dll、登錄預設值)。
services.msc 確認 Windows Audio** 狀態為「已啟動」、啟動類型「自動」。AudioEndpointBuilder 服務帳戶 (LocalService) 與 netsvcs 群組值。gpedit.msc → 「電腦設定」→「管理範本」→「Windows 元件」→「Windows Audio」→ 確認未設為「已停用」。Windows Audio 服務錯誤 1079,**核心三步驟:補 audiosrv.dll → 改服務帳戶為 LocalService → 修復登錄 netsvcs 群組加入 AudioSrv**。缺一不可。修復後重開機,聲音系統全面恢復。建議事前備份 C:\Windows\System32\audiosrv.dll 與 netsvcs 登錄值,防患未然。