博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PNG格式图片(验证码..)不能显示的解决办法
阅读量:5098 次
发布时间:2019-06-13

本文共 873 字,大约阅读时间需要 2 分钟。

相信很多人都遇到过这个问题.

很多网站的验证码图片格式都为png格式的.显示一个大红叉(+﹏+)~狂晕
今天我装会声会影X2的时候,同时装了辅助软件QuickTime等.
经过反复的尝试发现问题就出在QuickTime上.
在网上也查过,很多人说是在装QuickTime的时候,
会修改c:\windows\system32\pngfilt.dll文件,所以只要在网上,或者朋友那里下个正常的pngfilt.dll,覆盖自己电脑上的,
然后开始-运行,输入regsvr32 c:\windows\system32\pngfilt.dll就可以了.
相信大部分同样遭遇的同学到这里就已经解决问题了,还没有解决的继续往下看
如果替换pngfilt.dll无效,那就是注册表被修改了,需要查看下面提到的几个位置:
开始-运行,输入regedit打开注册表,
选择:HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/INTERNET EXPLORER/EMBEDEXTNTOCLSIDMAPPINGS/
查看这个项目下是否有.png(没有的需要新建.png,在EMBEDEXTNTOCLSIDMAPPINGS上右击选择新建),然后把.png默认键的键值修改为02BF25D5-8C17-4B23-BC80-D3488ABDDC6B,关闭注册表,重新打开浏览器,.png图片就显示出来了.如果还不行的同学继续看下面
这个...哎...如果看到这里还没把问题解决的同学,那真是...同病相怜啊
打开注册表,找到HKEY_CLASSES_ROOT\MIME\Database\Content Type项目,在这个项目下应该是有存在乱码的项目(项目比较多,耐心点找,就可以找到这个罪魁祸首),直接在乱码项上右击删除.OK.关闭注册表,重新打开浏览器,.png格式的图片就可以显示出来了. \(^o^)/

转载于:https://www.cnblogs.com/xwlyun/archive/2011/09/13/2175123.html

你可能感兴趣的文章
eclipse 导入工程后修改导入jar包时.classpath和.project文件拒绝访问
查看>>
GPUImage库的使用
查看>>
RSqlBuilder
查看>>
位操作实现加减乘除
查看>>
ie6 兼容
查看>>
教你记住ASP.NET WebForm页面的生命周期
查看>>
数据结构强化1
查看>>
在NT中直接访问物理内存
查看>>
Intel HEX 文件格式
查看>>
SIP服务器性能测试工具SIPp使用指导(转)
查看>>
Centos Development Tools 安装
查看>>
vue form 验证
查看>>
php_扑克类
查看>>
回调没用,加上iframe提交表单
查看>>
socket总结
查看>>
(安卓)一般安卓开始界面 Loding 跳转 实例 ---亲测!
查看>>
元素和为目标值的子矩阵数量
查看>>
POJ-1287.Network(Kruskal + Prim + Prim堆优化)
查看>>
Mysql 索引优化 - 1
查看>>
LeetCode(3) || Median of Two Sorted Arrays
查看>>