Board logo

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

作者: luclulu    时间: 2008-9-28 22:54     标题: 关于某些用户上论坛显示不了验证码的问题解决方法

最近安装了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打包放在附件中,如有需要,直接下载了。
作者: burn_inhell    时间: 2008-11-30 08:14

那个命令确实好用。
非常感谢!!!!
作者: needed    时间: 2008-11-30 08:31

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

md5 为 f3ff5430a9827952558fd548a4348a64


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


  ....
作者: 526716790    时间: 2008-12-8 20:47

那个命令确实好用。
非常感谢!!!!
作者: linorion    时间: 2009-1-12 22:22

这个值得顶啊,我就跑到这个问题
作者: hhswxl    时间: 2009-2-22 18:31

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




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2