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

解決 Vista 系統無聲音:補充 wavemapper 登錄值恢復系統音效

編輯:Windows Vista 常見問題解答

Vista 系統音效 (開關機聲、網頁播放) 消失,但媒體播放器、QQ 声音正常,且音量圖示消失。經檢查驅動、服務均正常,根因通常是登錄檔遺失 wavemapper 鍵值。

症狀確認

  • 系統事件聲音 (開機、關機、提示音) 無聲。
  • 瀏覽器 Flash/HTML5 音訊無聲。
  • 工作列音量圖示消失或無法開啟混音器。
  • Windows Media Player、KMP、QQ 等獨立播放軟體聲音正常。

修復步驟

  1. Win+R → regedit 開啟登錄編輯器。
  2. 瀏覽至:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32
  3. 右側窗格檢查是否存在 wavemapper (字串值)。
  4. 若不存在:右鍵空白處 →「新增」→「字串值」 → 命名 wavemapper。
  5. 雙擊 wavemapper → 數值資料設為 msacm32.drv → 確定。
  6. 重新啟動電腦 (或重新登入) 即可恢復系統音效與音量圖示。

原理說明

wavemapper 是舊版 MCI (Media Control Interface) 波形音訊對應驅動程式的登錄項,Vista 仍相依此項導向核心音訊引擎。遺失時,系統音效子系統找不到對應驅動而靜音,但 DirectSound/WMF 等新式音訊管線不受影響,故第三方播放器正常。

同類問題擴展

Flash Player 無聲音同樣適用此修復,因 Flash 早期版本呼叫系統 MCI 波形裝置播放音效。

Copyright © Windows教程網 All Rights Reserved