Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 網路工具

IE 無法顯示 PNG 圖片(顯示紅 X)解決方案:pngfilt.dll 遺失或未註冊

編輯:網路工具

現象

IE 瀏覽網頁時,部分圖片正常,但 PNG 格式圖片均顯示紅叉無法顯示。

可能原因

  1. pngfilt.dll 遺失:此為 IE 處理 PNG 透明度的關鍵濾鏡,應位於 C:\Windows\System32\。
  2. 登錄檔註冊項損壞:檔案存在但未正確註冊。

解決步驟

  1. 先在系統搜尋 pngfilt.dll,若存在但不在 System32,複製過去。
  2. 以系統管理員身分開啟「命令提示字元」(或「執行」),輸入:
    regsvr32 c:\windows\system32\pngfilt.dll
    按 Enter,提示成功即可。
  3. 重新啟動 IE 測試。

其他可能方案(未親測)

  • 重新安裝 IE 或套用最新累積更新。
  • 檢查是否有安全軟體誤刪或隔離該檔案。

實測多數情況為檔案被誤移動位置,複製回 System32 並重新註冊即可修復。

Copyright © Windows教程網 All Rights Reserved