① 瀏覽器的所有PNG格式圖片都無法顯示,空白一片
png格式的圖片要在Photoshop下打開,安裝這個軟體後,會有兩個像羽毛狀的圖標(一個綠色,一個黃色),在那個黃色羽狀圖標下就可以打開了。
② 電腦看不到png圖怎麼辦
很可能是dll文件損壞。
一、使用 開始->運行,在運行中輸入「regsvr32c:\windows\system32\pngfilt.dll」(然後點擊確定)。
注意,這個pngfilt.dll在有的系統中是在 c:\windows\system中的,要自己查看一下這文件在哪裡,根據自己的系統修改一下路徑。如果在注冊時出現 「已載入 c:\windows\system32\pngfilt.dll,但沒有找到DllRegisterSever 輸入點。無法注冊這個文件」,則表明這個文件可能損壞了,你要去別的機子去Copy一個好的過來。再進行一次注冊。 (也可以去網上下載一個pngfilt.dll,切記在覆蓋原文件時一定要在系統
的安全模式下,否則系統會不斷還原)
這個方法不行的話,試試以下的:
1、「開始」菜單——「 運行」,在打開處輸入「regsvr32 pngfilt.dll」——點「確定」。 2、「開始」菜單——「 運行」,在打開處輸入「regedit」——點「確定」打開注冊表編輯。 3、找到HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/INTERNET
EXPLORER/EMBEDEXTNTOCLSIDMAPPINGS 文件夾(左邊) 點「EMBEDEXTNTOCLSIDMAPPINGS」看其子文件夾里有沒有「.PNG」
4、假若沒有「.PNG」文件夾,則選定「EMBEDEXTNTOCLSIDMAPPINGS」文件夾,指著它點滑鼠右鍵——新建「項」——將新建文件夾命名為「.png」——選定新建的「.png」——在右邊欄空白處,點滑鼠右鍵——新建「字元串值」——將新建「字元串值」命名為「clsid」(也可用重命名)——雙擊打開「clsid」——在「數值數據」填
「02BF25D5-8C17-4B23-BC80-D3488ABDDC6B」——點「確定」即可。 5、關閉IE瀏覽器,重新打開IE,這時png圖片就能正常顯示了。
三、開始 -> 運行,在運行輸入框中輸入「Regedit」,到這個路徑
「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted
Documents
」,在右邊右鍵「新建」->「字元串值」 緊接著最大的數字命名,我這里是3,故命名為4,並賦值為「image/png」
(第二個方法用的比較有效)
③ 瀏覽器打不開png格式的圖片怎麼辦
終於找到了比較完美的解決方法,以下列出。(特別說明我是用的第5種方法一次解決的)
一、官方解決方法,可能能有些人有用,所以在此一並列出。
最開始找到官方站上關於這個BUG的介紹 http://support.microsoft.com/kb/822071/zh-cn,但跟我情況完全不一樣,並非PNG在4097位元組,而是全X。
官方解決不了只好找野辦法。
二、重新注冊pngfilt.dll文件。
這個方法是PNG格式開發商官方網站上的推薦方法之一,抱著試試的想法按網站推薦的方法試了,一試成功。方法如下:
使用 開始->運行,在運行輸入框中輸入 「regsvr32 c:\windows\system32\pngfilt.dll」(然後點擊確定)
或者運行regsvr32 c:\windows" class="t_tag">windows\system32\pngfilt.dll
注意,這個pngfilt.dll在有的系統中是在 c:\windows\system中的,要自己查看一下這文件在哪裡,根據自己的系統修改一下路徑。如果在注冊時出現 「已載入 c:\windows\system32\pngfilt.dll,但沒有找到DllRegisterSever 輸入點。無法注冊這個文件」,則表明這個文件可能損壞了,你要去別的機子去Copy一個好的過來。再進行一次注冊。
三、注冊表中「Internet Settings」值被更改
開始 -> 運行,在運行輸入框中輸入「Regedit」,到這個路徑「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents
」,在右邊右鍵「新建」->「字元串值」 緊接著最大的數字命名,我這里是3,故命名為4,並賦值為「image/png」。
四、改注冊表中「MIME」項
查看 HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png是否存在或者有許可權查看,否則修改許可權或者從別人的電腦上導入一個過來。
回到Regedit,發現MIME鍵許可權是完全訪問的,並沒有任何問題。可能是缺少某些鍵值。
從別的可以正常顯示PNG圖像的電腦上導入一份MIME項,把自己的MIME整項刪掉,直接導入他的注冊表文件。所有PNG圖像正常顯示,問題解決。
解決之後現在image/png里的兩個重要健值
數值名稱:
Extension
數值數據:
.png
數值名稱:
Image Filter CLSID
數值數據:
{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}
五、改注冊表「INTERNET EXPLORER/EMBEDEXTNTOCLSIDMAPPINGS」項
你可在:
1.在WINDOWS開始/執行打入REGEDIT
2.到HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/INTERNET EXPLORER/EMBEDEXTNTOCLSIDMAPPINGS/.PNG
看存不存在.
3.假若不存在.
MOUSE點它的上一層,也就是EMBEDEXTNTOCLSIDMAPPINGS
4.然後按MOUSE右鍵新增機碼,輸入.PNG
5.然後MOUSE在.PNG反白,
按MOUSE右鍵新增字串值(預設值)
6.對著預設值按MOUSE右鍵,選擇上面的"修改",
7.輸入
clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B
8.按確定.
現在很多都是由quicktime文件導致的莫名錯誤,而且abobe公司的軟體已經包含有這個quicktime.dll文件了,所以如果你機器上裝有adobe的軟體的話,你要小心了,不要隨便刪除它的軟體。
④ 為什麼我的瀏覽器不能顯示PNG格式的圖片了
我電腦也碰到這個問題了,以下是我試過的幾種方法,我的電腦都沒有解決。但是希望可以幫到你。
1. 有人說是IE6不能查看PNG是個BUG,大小為 4,097 位元組或 4,098 位元組 不能看。
對於這個問題,需要補丁。現在一般很少有電腦有這個問題。
2. 注冊表修改,在HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/INTERNET EXPLORER/EMBEDEXTNTOCLSIDMAPPINGS/ 下加個.png的子鍵,並且把值修改為clsid:4063BE15-3B08-470D-A0D5-B37161CFFD69。
3. 有人說重裝IE6,有人說要裝IE7,有人說要重裝系統,沒試過……
重裝IE6,我沒試過,IE7就算了。我願意重裝系統早裝了。
4. 使用 開始->運行,在運行輸入框中輸入 「regsvr32 c:\windows\system32\pngfilt.dll」如果在注冊時出現 「已載入 c:\windows\system32\pngfilt.dll,但沒有找到DllRegisterSever 輸入點。無法注冊這個文件」,則表明這個文件可能損壞了,或是找不到文件。要去別的機子去Copy一個好的過來。再進行一次注冊。
5. 更改文件夾選項的設置,控制面板->「文件夾選項」->「文件類型」,選擇下方的「還原」按鈕。
根本就沒有見到有個「還原」的按鈕。我乾脆就把文件類型里的PNG類型刪除掉了,然後打開電腦中的PNG圖片,就自動用「widows文件和傳真查看器」打開,可以瀏覽。但是IE還是不能看。
6. 注冊表修改。在「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion \Internet Settings\Accepted Documents」,在右邊右鍵「新建」->「字元串值」 緊接著最大的數字命名,我這里是3,故命名為4,並賦值為「image/png」。
7. 注冊表修改。在「HKEY_CLASSES_ROOT\MIME\Database\」看看是不是孔的,然後看看content type 下面是不是有亂碼的項。如果是空的,找一個健全的電腦,把「HKEY_CLASSES_ROOT\MIME」整個鍵導出到mime.reg,再到我機子導入。如果沒有許可權導入,在MIME鍵上右鍵,把MIME項整個刪除,導入MIME.REG,再右鍵查看許可權,正常。
我這里各項健全。也沒有查看到亂碼,也不存在許可權的問題。不管怎麼樣,我都把這個分支刪掉了,重新導入其他正常電腦的分支項。依然沒有成功。
(有人說裝了quick time後,導致這里有中文,注冊表不識別,所以亂碼,但是我這里沒有,連quick time 也沒有。我為此還專門裝了quicktime,也沒發現有亂碼出現)
8. 修改INTERNET選項,在「高級」選項卡下「多媒體」里選「顯示圖片」
9. 修改注冊表。在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security]
加入dword值 名稱為BlockXBM 值為0
⑤ 瀏覽器打不開png格式的圖片是怎麼回事
檢查注冊表項,看看這個下面
hkey_classes_root\\mime\\database\\content
type\\
有各種子項列表,類似
image/png
這樣的
注意看有沒有亂碼狀態的,有時候安裝一些軟體的時候語言版本判斷出問題導致安裝了一些亂碼的子項名稱進去(中文的沒關系),刪掉有亂碼的子項(刪之前最好將要刪除的子項導出備份一下以備不測)。我當時是刪掉了一個
????/x-m4v
的子項(當時????是奇怪的日文字元,具體不記得了),使用ie內核的瀏覽器就恢復可以顯示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並升級到最高版本。
⑦ 我的電腦顯示不出png格式的圖片
你從哪裡得知這兩種圖片電腦不能顯示?
把你的png、bmp文件在瀏覽器里打開看看,能否顯示?這兩種圖片都可以使用在網頁上,也就是說所有的電腦都應該可以打開。
也許你的圖片瀏覽軟體出現了問題,重現下載一個圖片瀏覽器就可以了。
⑧ 我電腦打不開png格式的圖片,如何解決
這是因為沒有設置好打開方式,所以電腦無法打開文件。解決方法如下。
1,首先,找到一張png格式的圖片,右鍵點擊該文件。
⑨ 瀏覽器顯示不了PNG格式的圖片 是什麼原因
既然你說不是瀏覽器的問題
那問題應該出在系統或者網站方面。
系統中有一個pngfilt.dll
處在c:\windows\system32\路徑下,此文件丟失會引起這個故障
(解決方法在電腦上搜索出來pngfilt.dll
然後拷貝到路徑下,或者在別的電腦上拷貝過來)
如果存在,則有可能是文件注冊項損壞,使用
開始->運行,在運行輸入框中輸入
「regsvr32
c:\windows\system32\pngfilt.dll」(然後點擊確定)
希望能幫你解決!