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

解決 Windows 7 網頁影片無聲音問題:註冊表修復 wavemapper 完整步驟

編輯:Windows XP 系統介紹

現象描述

  • 本地播放器(音樂、電影、本地 FLASH)聲音正常。
  • 網頁線上影片(優酷、土豆、YouTube 等 Flash/HTML5)、線上音樂、RMVB/WMV 串流完全無聲音。
  • 重裝聲卡驅動、解碼器套件 (K-Lite、Shark007 等) 無效。

判斷: 驅動層正常,問題在 Windows 音訊對應層(Audio Compression Manager, ACM)註冊表設定遺失,常見於安裝/移除解碼器、優化軟體修改註冊表後。

根本原因

註冊表機碼 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32 缺少 wavemapper 字串值,導致系統無法將波形音訊正確對應至 msacm32.drv 驅動,影響所有經由 ACM 層播放的網路串流音訊。

解決步驟

  1. Win+R 輸入 regedit 開啟登錄編輯器。
  2. 定位至:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Drivers32
  1. 右側窗格檢查是否存在 wavemapper 字串值(類型 REG_SZ)。
  2. 若不存在:右鍵空白處 →「新增」→「字串值」→命名 wavemapper。
  3. 雙擊 wavemapper,數值資料設為:msacm32.drv。
  4. 重開機生效。

補充檢查:音量圖示是否顯示

若修復後仍無聲音,檢查系統匣區是否有音量圖示:

  1. 控制台 →「聲音和音訊裝置」→「音量」索引標籤。
  2. 勾選「將音量圖示放在工作列上」→「確定」。
  3. 此舉會重新初始化音訊服務,常能解決殘留靜音問題。

適用範圍

  • Windows XP / Vista / 7 / 8 / 10 通用(登錄路徑相同)。
  • 由解碼器安裝/移除、優化大師、註冊表清理工具導致的 wavemapper 遺失。

預防建議

  • 避免使用「一鍵優化」類軟體修改音訊相關註冊表。
  • 安裝解碼器套件時選擇「僅安裝核心解碼器」,避免濫裝濾鏡破壞 ACM 鏈。
  • 系統穩定後匯出 Drivers32 機碼備份(.reg 檔),日後異常可秒還原。
Copyright © Windows教程網 All Rights Reserved