完美解决IE(包括IE内核)浏览器不显示PNG图片问题
首先
1.是从显示正常的计算机上复制pngfilt.dll (直接ctrl+cpngfilt.dll),然后在开始菜单运行,输入: regsvr32 c:\windows\system32\pngfilt.dll
找不到模块就先添加下面注册表
2.在桌面新建立一个文本文档reg.txt。输入以下全部
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Security]
"BlockXBM"=dword:00000000
然后将文件改名字为reg.reg (文件夹选项--显示扩展名)
,小小的激动下。前几天上网,结果发现PNG全无法显示。这个郁闷啊。
然后上网搜了一堆方法,也没什么作用。
今天,发现MIME注册表里的文件有问题,然后果断从朋友机器上拷贝了一份MIME的注册表文件。
于是竟然修复了!
下面看一下步骤
从其他机器拷贝一份pngfitl.dll 复制到c:\windows\system32和 c:\windows\system下
然后运行-regsvr32 pngfilt.dll
如果出现找不到输入点之类的,恭喜你,继续看下去。
如果出现注册xxx.dll成功之类的,也恭喜你,你已经成功修复了
“开始”菜单——“ 运行”,在打开处输入“regedit”——点“确定”打开注册表编辑。
找到HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/INTERNET EXPLORER/EMBEDEXTNTOCLSIDMAPPINGS 文件夹(左边)
点“EMBEDEXTNTOCLSIDMAPPINGS”看其子文件夹里有没有“.PNG”
假若没有“.PNG”文件夹,则选定“EMBEDEXTNTOCLSIDMAPPINGS”文件夹,指着它点鼠标右键——新建“项”——将新建文件夹命名为“.png”——选定新建的“.png”——在右边栏空白处,点鼠标右键——新建“字符串值”——将新建“字符串值”命名为“clsid”(也可用重命名)——双击打开“clsid”——在“数值数据”填“02BF25D5-8C17-4B23-BC80-D3488ABDDC6B”——点“确定”即可。
然后关闭浏览器,重开浏览器,这次应该就能显示了 如果还不行,我们继续下一个步骤
打开注册表
跳转到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents
右边,新建-字符串值然后看右边最大的数字是几 比如我这里是3 那么新建一个 4 然后内容输入image/png
到这里,基本上就成功解决了
如果还不行,那你直接下载我给你提供的这个reg,里面可以修复MIME的键值,各位自己下载一个然后导入
问题完美解决!下载:点击下载
如果连接无法点击请复制下面的内容到浏览器地址栏
http://pan.baidu.com/s/1c0ADAyk
相关推荐
!!!本站所有软件安装及教程方案都可以远程付费解决 客服QQ: 2716059214 (9:00-18:00在线) !!!