返回列表 发帖

[经验交流] 关于某些用户上论坛显示不了验证码的问题解决方法

最近安装了IE8,发现上某些论坛登录时要求输入验证码,但就是显示不出来,因为以前都可以,初步排除theworld的问题,直接用IE打开,还是不行,于是。。。上网搜索解决方法,几分钟搞定。。。还是google好,不敢独享,贴出来和大家一起分享
开始->运行,在运行输入框中输入“regsvr32 c:\windows\system32\pngfilt.dll”(不包含双引号)来注册png文件的显示函数,如果无法注册成功,则表明该文件损坏(我就是这种情况),解决方法也easy,google找一个pngfilt.dll就OK了,删除c:\windows\system32目录下原有那个文件,再将下载的pngfilt.dll放进去,再次注册,这下肯定成功了。重新运行theworld,如果还不行,则检查注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Accepted Documents](开始->运行,输入regedit打开注册表),看右边有image/png这一项没有,如果没有,则查看当前已经有几项了,我这里有0,1,2,3,项了,则添加“4”这一项,类型为字符串,值为image/png,关闭注册表,重新运行theworld,这下大功告成了。(为保险起见,可以将explorer进程结束掉再打开,相当于重启机器,重新load注册表:打开任务管理器,找到explorer.exe,结束掉,然后文件->新任务,输入explorer.exe回车)
为方便大家,将pngfilt.dll打包放在附件中,如有需要,直接下载了。
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们
1

评分人数

  • roc

我就遇到这问题了,已按楼主的方法改好了,谢谢楼主了,好多天了一直就看不到验证码图片,这下好了,呵呵。

TOP

这个值得顶啊,我就跑到这个问题

TOP

那个命令确实好用。
非常感谢!!!!
我是打酱油的,路过顺便做几个俯卧撑!

TOP

我电脑上面的 pngfilt.dll 是 6.0.2900.2937  xpsp2

md5 为 f3ff5430a9827952558fd548a4348a64


而楼主提供了一个比较低版本的   pngfilt.dll   6.0.2800.1106  


  ....
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

那个命令确实好用。
非常感谢!!!!

TOP

返回列表