問題現象
瀏覽器 (IE/Chrome/Firefox) 播放線上影片 (YouTube、各大影音網站) 畫面出現馬賽克、方塊、色塊錯位,暫停/拖曳進度條後短暫恢復正常。
可能原因
- 影片來源本身編碼問題 (嘗試其他畫質/來源驗證)。
- Flash Player / HTML5 解碼器與顯示卡驅動衝突,GPU 硬體加速導致渲染錯誤。
- Aero 桌面合成 (DWM) 與舊版 Flash Player 衝突。
解決方案
- 更新 Flash Player / 瀏覽器:至 Adobe 官網 / 瀏覽器官網下載最新版 (Flash 已停止支援,建議改用 HTML5 播放器)。
- 關閉瀏覽器 GPU 硬體加速 (最有效):
- IE:工具 → 網際網路選項 → 進階 → 圖形加速 → 勾選 使用軟體轉譯而非 GPU 轉譯 → 確定 → 重開瀏覽器。
- Chrome:設定 → 系統 → 關閉 在可用時使用硬體加速 → 重新啟動。
- Firefox:選項 → 一般 → 效能 → 取消勾選 使用建議的效能設定 → 取消勾選 使用硬體加速 (若可用)。
- 切換瀏覽器/播放器相容模式 (針對 IE/獨立播放器):
右鍵瀏覽器/播放器執行檔 → 內容 → 相容性 → 勾選 以 Windows XP (Service Pack 3) 相容模式執行 → 確定。
此模式下系統會自動關閉 Aero 桌面合成,消除 DWM 與舊版解碼器衝突。
圖 1:IE 關閉 GPU 硬體加速
補充說明
- Flash Player 於 2020/12/31 終止支援,現代網站均已遷移至 HTML5 (MSE/EME),建議使用支援 HTML5 的現代瀏覽器 (Edge/Chrome/Firefox 最新版)。
- 若關閉硬體加速後 CPU 佔用率過高 (舊式 CPU),可嘗試更新顯示卡驅動並重新開啟硬體加速測試。
- 獨立播放器 (PotPlayer、MPC-BE、VLC) 內建解碼器通常不受此問題影響,建議下載影片後本地播放以獲得最佳品質。