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

破解 IE10 Flash 白名單限制:三分鐘讓 Metro 版瀏覽任意 Flash 網站

編輯:Win8 系統基礎知識

Windows 8 與 Windows RT 的 IE10 內建 Flash 播放器,但僅允許微軟白名單內的網站執行 Flash 內容。XDA 開發者 Marvin-S 發現繞過方法:修改本地 XML 白名單檔案,即可讓 IE10(含 Metro 版與桌面版)載入任意網站的 Flash。

核心原理:修改 IECompatData 白名單

IE10 透過 IECompatData.xml 維護允許執行 Flash 的網域清單。將目標網域加入此清單,並清除相容性檢視快取,即可解除限制。

操作步驟

  1. 以記事本開啟:
    C:\Users\[使用者名稱]\AppData\Local\Microsoft\Internet Explorer\IECompatData\IECompatData.xml
  2. 找到 <Flash> 區塊,格式如下:
    <Flash>
      <domain>domain1.com</domain>
      <domain>domain2.com</domain>
    </Flash>
  3. 新增目標網域,例如:<domain>mydrivers.com</domain>
  4. 儲存檔案
  5. 清除相容性檢視快取:
    • 桌面版 IE10: Alt → 工具 → 相容性檢視設定 → 取消勾選「從 Microsoft 下載更新的相容性清單」
    • Metro 版 IE10: Win+I → Internet 選項 → 刪除瀏覽歷程記錄
  6. 重新開啟 IE10 造訪目標網站,Flash 內容即可正常播放
提醒:此修改僅影響本機使用者設定檔,不涉及系統核心檔案,風較低。但白名單機制屬微軟安全策略一部分,修改後可能降低對惡意 Flash 內容的防護,請自行評估風險。
Copyright © Windows教程網 All Rights Reserved