在网上查的资料,亲自试了确实能解决win7下使用建行网银的难题,有相同问题的朋友不妨试试。
我开通的是建行网银,有网银盾,是捷德的(旧款U盾)。建行的网银盾品牌很多,驱动程序不能通用。在win7下当使用建行网银的时候,登陆顺利、转账时需要输入usbkey的密码,此时已经成功安装usbkey的驱动程 序,用管理工具可看到usbkey已经插入,证书信息正常,当点击“支付”按钮,系统会弹出输入一个对话框,要求输入usbkey的密码,这时问题来了, 对话框可以出来,但内容却是空白,也没有任何出错提示。在论坛中搜了很多帖子,绝大多数的思路是在ie8的安全设置上做文章,我也依样画葫芦,无法解决问题,不知道重启系统多少次,还是失败。最后才看到一个办法,那就是修改息注册表(更改前记得备份下注册表),重新设定驱动程序信息的路径:
在开始菜单点击“运行”,输入RegEdit:
打开
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Defaults\Provider\StarSec CSP CCB\
将Image Path从原来的“sscsp_ccb.dll”改成“%SystemRoot%\System32\sscsp_ccb.dll”
64 bit打开的分支如下: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Defaults\Provider\
而更改的路径则应把“system32″改为:“%SystemRoot%\SysWOW64\sscsp_ccb.dll”其余同32位。
改好重启下电脑就可以了。