Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows Audio 服務啟動失敗錯誤 1079?修復 audiosrv.dll 與註冊表 Svchost 設定

編輯:Windows XP 系統介紹

控制台 → 服務中 `Windows Audio` 無法啟動,錯誤 1079:「此服務的帳戶不同於在相同程序中執行的其他服務帳戶」。通常是 `audiosrv.dll` 遺失/損壞,或 `Svchost` 群組註冊表設定遺漏 `AudioSrv`。兩步驟修復。

修復步驟

  1. 補回 audiosrv.dll 並註冊:
    下載 `audiosrv.dll` (與系統版本對應) 放入 `C:\Windows\System32`。
    管理員 CMD 執行:`regsvr32 audiosrv.dll`
    提示「無法找到 DllRegisterServer 入口點」屬正常,**忽略繼續**。
  2. 註冊表加入 AudioSrv 至 netsvcs 群組:
    `regedit` → 定位 `HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\Svchost\netsvcs` → 雙擊「預設值」→ 在數值資料**新增一行** `AudioSrv` → 確定。
  3. 重新啟動 `Windows Audio` 服務 (services.msc) → 播放音樂測試,聲音恢復正常。

替代方案:服務登入帳戶修正

  1. `services.msc` → `Windows Audio` 右鍵 → 「內容」→「登入」頁籤。
  2. 選「這個帳戶」→ 「瀏覽」→ 輸入 `Local Service` → 確定 → 輸入密碼 (若無密碼留白) → 套用。
  3. 切回「一般」頁籤 → 啟動類型「自動」 → 「啟動」 → 確定。

常見誘因

  • 優化軟體/清理工具誤刪 `audiosrv.dll` 或修改 `Svchost` 群組。
  • 第三方音效驅動 (Realtek、Creative、Nahimic) 安裝/解除安裝不完整導致服務相依性損壞。
  • 系統還原/更新後註冊表遺漏。

修復後建議建立系統還原點,並避免使用激進優化工具觸碰核心服務檔案與註冊表。

Copyright © Windows教程網 All Rights Reserved