视频1 视频21 视频41 视频61 视频文章1 视频文章21 视频文章41 视频文章61 推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37 推荐39 推荐41 推荐43 推荐45 推荐47 推荐49 关键词1 关键词101 关键词201 关键词301 关键词401 关键词501 关键词601 关键词701 关键词801 关键词901 关键词1001 关键词1101 关键词1201 关键词1301 关键词1401 关键词1501 关键词1601 关键词1701 关键词1801 关键词1901 视频扩展1 视频扩展6 视频扩展11 视频扩展16 文章1 文章201 文章401 文章601 文章801 文章1001 资讯1 资讯501 资讯1001 资讯1501 标签1 标签501 标签1001 关键词1 关键词501 关键词1001 关键词1501 专题2001
不显示.png格式的图片
2025-10-05 11:06:33 责编:小OO
文档
这个问题是由于注册表的分支[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Internet Explorer\\Plugins\\Extension]或[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Internet Explorer\\Plugins\\MIME]被破坏所造成的(也可能两个分支同时被破坏),解决的方法是打开“记事本”,输入以下代码保存为FisRedX.bat,然后执行一下并重启即可。

@echo off

REG DELETE "HKLM\\Software\\Microsoft\\Internet Explorer\\Plugins\\Extension" /F

REG ADD "HKLM\\Software\\Microsoft\\Internet Explorer\\Plugins\\Extension" /F

REG DELETE "HKLM\\Software\\Microsoft\\Internet Explorer\\Plugins\\MIME" /F

REG ADD "HKLM\\Software\\Microsoft\\Internet Explorer\\Plugins\\MIME" /F

你要看看不能显示的是什么格式的图片了,一般会出现问题的是在IE下不显示格式的图片,其它类型的可以显示。这可能是因为装了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

    数值数据:

    数值名称:

    Image Filter CLSID

    数值数据:

    {A3CCEDF7-2DE2-11D0-86F4-00A0C913F750}

    最后总结一下:IE6、IE7不能显示PNG图像的解决方法

    一、打开注册表,依次展开HKEY_CLASSES_ROOT\\MIME\\Database\\Content Type\\image/png

    二、找到Extension键名,将数值数据改为

    三、找到Image Filter CLSID键名,数值数据改为{A3CCEDF7-2DE2-11D0-86F4-00A0C913F750} 

 下载本文

显示全文
专题