萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 8 使用技巧

讓 IE10 播放所有網站 Flash 內容:修改本地白名單 iecompatdata.xml 繞過微軟限制

Windows 8/RT 的 IE10/11 為安全預設**僅允許微軟白名單 (CV 列表) 內的網站執行 Flash**。若需瀏覽非白名單網站的 Flash 內容,可修改本地白名單檔案 iecompatdata.xml 實現全域放行。

前置:停用 IE 自動更新相容性清單 (防止覆蓋修改)

  1. 開啟 IE 桌面版 → Alt 顯示選單列 → 「工具」→「相容性檢視設定」。
  2. **取消勾選** 「從 Microsoft 下載更新的相容性清單」 → 「關閉」。

修改本地白名單

  1. 檔案總管/IE 網址列輸入:
    %HOMEPATH%\AppData\Local\Microsoft\Internet Explorer\IECompatData → Enter。
  2. 找到 iecompatdata.xml → 右鍵「開啟舊檔」→ 選「記事本」。
  3. 捲至檔案末尾,按現有格式每行新增欲允許的網域 (含協定):**一行一個網址**。
    範例:
    <domain>example.com</domain>
    <domain>flash.test.site</domain>
  4. Ctrl + S 儲存。
  5. IE 中 Win + I → 「網際網路選項」→「一般」索引標籤 → 「刪除」→ 勾選「暫存網際網路檔案」、「Cookie」等 → 「刪除」清除快取。
    或直接關閉所有 IE 視窗重開。

效果與風險

  • **效果:** 修改生效後,所有列入白名單的網站 Flash 內容可直接在 IE 中播放,無「需要 Adobe Flash Player」阻擋。
  • 風險: 繞過白名單機制等同降低安全防護,**惡意 Flash 攻擊面擴大**。建議:
    • 僅加入信任網域。
    • 改用 Chrome/Edge/Firefox 內建 Flash (已停止支援) 或 HTML5 替代方案。
    • 現代瀏覽器 (Edge/Chrome 88+) 已完全移除 Flash 支援,此法僅適用舊版 IE 維護情境。

歷史背景: Adobe Flash Player 於 2020/12/31 終止支援,微軟亦透過 Windows Update 移除 (KB4577586)。本文僅供舊系統維護/歷史研究參考。

copyright © 萬盛學電腦網 all rights reserved