1. 程式人生 > >網頁PNG圖片不顯示

網頁PNG圖片不顯示

具體症狀是:以IE為核心的瀏覽器包括ie都打不開png格式的網頁圖片,如果以純連結開啟網路png圖片則提示下載或無法開啟。

可能原因是:

1.解除安裝了Kmplayer

2.裝了quiktime等軟體改寫了登錄檔



3.自己的檔案設定有問題



具體解決辦法:

1、使用 開始->執行,在執行輸入框中輸入 “regsvr32 c:\windows\system32\pngfilt.dll”(然後點選確定)

注意,這個pngfilt.dll在有的系統中是在 c:\windows\system中的,要自己檢視一下這檔案在哪裡,根據自己的系統修改一下路徑。
如果在註冊時出現 “已載入 c:\windows\system32\pngfilt.dll,但沒有找到DllRegisterSever 輸入點。無法註冊這個檔案”,
則表明這個檔案可能損壞了,你要去別的機子去Copy一個好的過來。再進行一次註冊。

2、有些人是因為自己系統的設定問題,即任意開啟一個資料夾,在上方選單上選擇“工具”->“資料夾選項”->“檔案型別”,選擇下
方的“還原”按鈕。(如插圖1)。

3、開始 -> 執行,在執行輸入框中輸入“Regedit”,到這個路徑“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft \Windows
\CurrentVersion\Internet Settings\Accepted Documents”,在右邊右鍵“新建”->“字串值” 緊接著最大的數字命名,
我這裡是3,故命名為4,並賦值為“image/png”。(見插圖2)。 

4.開啟登錄檔[HKEY_CLASSES_ROOT\MIME],正常的情況下里面有幾大項,不能開啟png格式圖片時僅有Database項。正常情
況下,Database項下有上百項,異常情況下只有三四項。這事可以從別人正常的機子中(xp可以從vista中拷貝)拷來MIME項登錄檔
在自己機子上匯入。有時是MIME許可權出了問題(如空許可權),只需全部刪去再匯入。

總結:用以上4種方法分情況排除,應該就能解決問題了。如果仍不見效,建議重灌IE並升級到最高版本