1.IE显示不了PNG文件,怎么办
你要看看不能显示的是什么格式的图片了,一般会出现问题的是在IE下不显示.png格式的图片,其它类型的可以显示。
这可能是因为装了QuikeTime软件后造成的。1、使用 开始->运行,在运行输入框中输入 “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一个好的过来。
再进行一次注册。这方法我试了,一点用都没有,不只试了一遍,绝对解决不了我的问题。
也许针对某些此文件坏掉的人有用。2、有些人是因为自己系统的设置问题,即任意打开一个文件夹,在上方菜单上选择“工具”->“文件夹选项”->“文件类型”,选择下方的“还原”按钮。
这是WIN2000?我是XP,跟本没有还原这个按钮。假牙~~3、开始 -> 运行,在运行输入框中输入“Regedit”,到这个路径“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents”,在右边右键“新建”->“字符串值” 紧接着最大的数字命名,我这里是3,故命名为4,并赋值为“image/png”。
加了,还是解决不了,也是假牙。没有找到真正的解决方法,后来某知识贴里提到有个特别的注册表位置[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png]有个办法4~~4、查看 HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png是否存在或者有权限查看,否则修改权限或者从别人的电脑上导入一个过来。
当然一想这个问题,我觉得直接用系统还原,还原到安装iTunes之前的系统不就完了,结果我去安全模式发现这段时间一直没做系统还原备份,回到Regedit,发现MIME键权限是完全访问的,并没有任何问题。可能是缺少某些键值。
晚上让猫科动物把他注册表里MIME这整个一项给我导出来传给我。我把自己的MIME整项删掉,直接导入他的注册表文件。
再上网一看,所有PNG图像正常显示,问题解决。原来关键还在于这一步~解决之后现在image/png里的两个重要健值数值名称:Extension数值数据:.png数值名称:Image Filter CLSID数值数据:{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}最后总结一下:IE6、IE7不能显示PNG图像的解决方法一、打开注册表,依次展开HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png二、找到Extension键名,将数值数据改为.png三、找到Image Filter CLSID键名,数值数据改为{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}。
2.IE无法显示PNG
以下内容放入文本文件,存为reg后缀。
双击运行即可。Windows Registry Editor Version 5.00;PNG file association fix for Windows XP;Created on May 17, 2007 by Ramesh Srinivasan [HKEY_CLASSES_ROOT\.PNG]"PerceivedType"="image" @="pngfile""Content Type"="image/png" [HKEY_CLASSES_ROOT\.PNG\PersistentHandler] @="{098f2470-bae0-11cd-b579-08002b30bfeb}" [HKEY_CLASSES_ROOT\pngfile] @="PNG Image""EditFlags"=dword:00010000"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\00,6f,00,6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,\32,00,5c,00,73,00,68,00,69,00,6d,00,67,00,76,00,77,00,2e,00,64,00,6c,00,6c,\00,2c,00,2d,00,33,00,30,00,35,00,00,00"ImageOptionFlags"=dword:00000003 [HKEY_CLASSES_ROOT\pngfile\CLSID] @="{25336920-03F9-11cf-8FD0-00AA00686F13}" [HKEY_CLASSES_ROOT\pngfile\DefaultIcon] @="shimgvw.dll,2" [HKEY_CLASSES_ROOT\pngfile\shell] @="open" [HKEY_CLASSES_ROOT\pngfile\shell\open]"MuiVerb"="@shimgvw.dll,-550" [HKEY_CLASSES_ROOT\pngfile\shell\open\command] @="rundll32.exe C:\\WINDOWS\\system32\\shimgvw.dll,ImageView_Fullscreen %1" [HKEY_CLASSES_ROOT\pngfile\shell\open\DropTarget]"Clsid"="{E84FDA7C-1D6A-45F6-B725-CB260C236066}" [HKEY_CLASSES_ROOT\pngfile\shell\printto] [HKEY_CLASSES_ROOT\pngfile\shell\printto\command] @="rundll32.exe C:\\WINDOWS\\system32\\shimgvw.dll,ImageView_PrintTo /pt \"%1\" \"%2\" \"%3\" \"%4\"" [HKEY_CLASSES_ROOT\\.PNG]"ImageOptionFlags"=dword:00000003 [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.PNG] [-HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/x-png] [-HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/png] [HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/x-png]"Extension"=".png""Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}" [HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/x-png\Bits]"0"=hex:08,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,89,50,4e,47,0d,0a,1a,0a [HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/png]"Extension"=".png""Image Filter CLSID"="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}" [HKEY_CLASSES_ROOT\Mime\Database\Content Type\image/png\Bits]"0"=hex:08,00,00,00,ff,ff,ff,ff,ff,ff,ff,ff,89,50,4e,47,0d,0a,1a,0a [HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}] @="CoPNGFilter Class" [HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\InProcServer32] @="C:\\WINDOWS\\system32\\pngfilt.dll""ThreadingModel"="Both" [HKEY_CLASSES_ROOT\CLSID\{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}\ProgID] @="PNGFilter.CoPNGFilter.1" [HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter] @="CoPNGFilter Class" [HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter\CLSID] @="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}" [HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1] @="CoPNGFilter Class" [HKEY_CLASSES_ROOT\PNGFilter.CoPNGFilter.1\CLSID] @="{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}" 我也当回粘贴党。
3.电脑和IE的.png图片无法显示
按照下面步骤修复.
1、S1: win+R,在文本框中输"regsvr32 c:.dll"按ENTER,不行的话,自己找一下PNGFILT.DLL这个动态链接库的位置2:如果期间注册时弹出消息框"已加载 c:.dll,但没有找到DllRegisterSever 输入点.无法注册这个文件",你要去网上搜这个DLL,下载一个,放到C:WINDOWSSYSTEM32下,然后按第一步的方法来.
不奏效的话,看一下这个
2、开注册表到这个路径"HKEY_LOCAL_ SettingsAccepted Documents”在右窗口中右键“新建”“字符串值” 紧接着最大的数字命名,如我是3,则名称为4,并填入为"image/png”
[HKEY_CLASSES_ Typeimage/png]3、看下HKEY_CLASSES_ Typeimage/png有木有或者有权限才能查看,这种就修改权限或者从别人的电脑上导入一个过来.
4、S1:注册表,打开HKEY_CLASSES_ Typeimage/png"找到Extension键名,将数值数据改为.png
2:找到Image Filter CLSID键名,数值数据改为{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}
4.IE显示不了PNG文件,怎么办
你要看看不能显示的是什么格式的图片了,一般会出现问题的是在IE下不显示.png格式的图片,其它类型的可以显示。这可能是因为装了QuikeTime软件后造成的。
1、使用 开始->;运行,在运行输入框中输入 “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一个好的过来。再进行一次注册。
这方法我试了,一点用都没有,不只试了一遍,绝对解决不了我的问题。也许针对某些此文件坏掉的人有用。
2、有些人是因为自己系统的设置问题,即任意打开一个文件夹,在上方菜单上选择“工具”->;“文件夹选项”->;“文件类型”,选择下方的“还原”按钮。
这是WIN2000?我是XP,跟本没有还原这个按钮。假牙~~
3、开始 ->; 运行,在运行输入框中输入“Regedit”,到这个路径“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents
”,在右边右键“新建”->;“字符串值” 紧接着最大的数字命名,我这里是3,故命名为4,并赋值为“image/png”。
加了,还是解决不了,也是假牙。
没有找到真正的解决方法,
后来某知识贴里提到有个特别的注册表位置[HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png]
有个办法4~~
4、查看 HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png是否存在或者有权限查看,否则修改权限或者从别人的电脑上导入一个过来。
当然一想这个问题,我觉得直接用系统还原,还原到安装iTunes之前的系统不就完了,结果我去安全模式发现这段时间一直没做系统还原备份,
回到Regedit,发现MIME键权限是完全访问的,并没有任何问题。可能是缺少某些键值。
晚上让猫科动物把他注册表里MIME这整个一项给我导出来传给我。我把自己的MIME整项删掉,直接导入他的注册表文件。再上网一看,所有PNG图像正常显示,问题解决。原来关键还在于这一步~
解决之后现在image/png里的两个重要健值
数值名称:
Extension
数值数据:
.png
数值名称:
Image Filter CLSID
数值数据:
{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}
最后总结一下:IE6、IE7不能显示PNG图像的解决方法
一、打开注册表,依次展开HKEY_CLASSES_ROOT\MIME\Database\Content Type\image/png
二、找到Extension键名,将数值数据改为.png
三、找到Image Filter CLSID键名,数值数据改为{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}
5.电脑PNG图像显示不出来怎么办
以下答案是抄的,未经证实,毕竟不在你电脑旁边.不清楚详细情况: 以前我真不知道IE有这么SB的一面, 尽管因为某些功能(像FG),偶尔我也用火狐游览器; 但并不是取代的作用,平时还是IE比较多。
问题的产生是:安装了一个iTunes,过程中强制安装了Quike Time之后, 网络上所有PNG图像在IE里显示全是X,图片不能看,但把地址放到快车里却可以下载,真是太帅了。仔细观察后才发现显示不出来的全是PNG图像。
看网上某些人也遇到过同样的问题,原因就是装上QuikeTime之后才发生的。 我再次去 /下载火狐游览器并没有发现此问题,正常显示,看来是IE的问题了。
先是百度上搜,发现各种解决办法都行不通。 最开始找到官方站上关于这个BUG的介绍 /kb/822071/zh-cn, 但跟我情况完全不一样,并非PNG在4097字节,而是全X。
官方解决不了只好找野办法, 有人说重装IE6,我没IE6,说下个IE7升级一下吧。 IE7装上了,靠,照样显示不出来! 有人说最好重装系统,为这小问题,我划得来么? 回来最初重新找办法。
网上关于这个问题的解决方法并不好找,费了不少劲。 后来找到一个PNG格式开发主页,在FAQ中讲到IE显示不了PNG的问题,其中给了几个方法: 1、使用 开始->运行,在运行输入框中输入 “regsvr32 c:.dll”(然后点击确定) 或者运行regsvr32 c:windows" class="t_tag">.dll 注意,这个pngfilt.dll在有的系统中是在 c:windowssystem中的,要自己查看一下这文件在哪里,根据自己的系统修改一下路径。
如果在注册时出现 “已加载 c:.dll,但没有找到DllRegisterSever 输入点。无法注册这个文件”,则表明这个文件可能损坏了,你要去别的机子去Copy一个好的过来。
再进行一次注册。 这方法我试了,一点用都没有,不只试了一遍,绝对解决不了我的问题。
也许针对某些此文件坏掉的人有用。 2、有些人是因为自己系统的设置问题,即任意打开一个文件夹,在上方菜单上选择“工具”->“文件夹选项”->“文件类型”,选择下方的“还原”按钮。
这是WIN2000?我是XP,跟本没有还原这个按钮。假牙~~ 3、开始 -> 运行,在运行输入框中输入“Regedit”,到这个路径“HKEY_LOCAL_ SettingsAccepted Documents ”,在右边右键“新建”->“字符串值” 紧接着最大的数字命名,我这里是3,故命名为4,并赋值为“image/png”。
加了,还是解决不了,也是假牙。 没有找到真正的解决方法, 后来某知识贴里提到有个特别的注册表位置[HKEY_CLASSES_ Typeimage/png] 有个办法4~~ 4、查看 HKEY_CLASSES_ Typeimage/png是否存在或者有权限查看,否则修改权限或者从别人的电脑上导入一个过来。
当然一想这个问题,我觉得直接用系统还原,还原到安装iTunes之前的系统不就完了,结果我去安全模式发现这段时间一直没做系统还原备份, 回到Regedit,发现MIME键权限是完全访问的,并没有任何问题。可能是缺少某些键值。
晚上让猫科动物把他注册表里MIME这整个一项给我导出来传给我。我把自己的MIME整项删掉,直接导入他的注册表文件。
再上网一看,所有PNG图像正常显示,问题解决。原来关键还在于这一步~ 解决之后现在image/png里的两个重要健值 数值名称: Extension 数值数据: .png 数值名称: Image Filter CLSID 数值数据: {A3CCEDF7-2DE2-11D0-86F4-00A0C913F750} 最后总结一下:IE6、IE7不能显示PNG图像的解决方法 一、打开注册表,依次展开HKEY_CLASSES_ Typeimage/png 二、找到Extension键名,将数值数据改为.png 三、找到Image Filter CLSID键名,数值数据改为{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}。
6.win10网页部分图片不显示
在Win10系统IE浏览器上出现无法显示图片的情况,原因可2113能有多重,建议用户先检查是5261否设置了禁止显示图片。如果设置正常,IE仍然不能显示图片,那么我们可以尝试重装4102IE来解决问题。
方法
1. 在控制面板中找到并打开程序和功能。
2. 点击左上1653角的“启用或关闭Windows功能”。
3. 取消Internet Explorer的勾选。
4.重启后再回次以相同的方式勾选IE,再重启后确认。
重装IE后,如果依旧无法显示图片,那么建议将Win10升级到最答新版本,或者使用第三方浏览器。
转载请注明出处windows之家 » win10iepng不显示不出来