一、老金邦达和
Win7 X86/X64
系统
Windows 7 X64 Build 7264,IE8。安装Net-Pass 提示“该证书缺少CERT_KEY_PROV_INFO_PROP_ID 或 CERT_KEY_CONTEXT_PROP_ID 属性, 无法用于签名!”,无法完成支付。
Google一下,老金邦达也能老树开新花啊,过程如下:
1. 安装工行网站上的银行插件和
U盘驱动(win7本身已经能将U盾识别成Smart Card reader,至于有叹号的另一个硬件Smart Card可以不必理会,这个叹号不影响U盾的使用。)正常情况下,这时候使用Net Pass工具可以正常连接U盾并验证证书密码及读取证书信息。
2、
64位的Win7和2008R2找到
[HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/Microsoft/Cryptography/Defaults/Provider/Netting Smart Card Cryptographic Provider v1.2]
将
"Image Path"改为"%SystemRoot%/SysWOW64/cspnet.dll"就OK了
32位的
Win7找到
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Cryptography/Defaults/Provider/Netting Smart Card Cryptographic Provider v1.2]
将
"Image Path改为"%SystemRoot%/System32/cspnet.dll"
3、建议修改完成后用
msconfig在启动一栏将RegNetPass前面的勾去掉以阻止它在系统启动时自动运行造成注册表项被恢复到不能用的状态,否则每次重启后都要重新修改注册表。
当然虚拟机虚拟出个
XP或者用Win7下的XP模式另当别论了。
二、金邦达
2006
咨询金邦达客服人员:目前未接到工行关于
Win 7下的测试要求,金邦达公司自行测试Win7 32/64大多数版本都能用,目前确认在Win7 X86/X64旗舰版下都能运行,但有客户报告64 Home版不行,未验证核实。那种透明版的老金邦达已经不会出新驱动了。
HID(
Human Interface Devices)即:智能界面设备,也叫人机对话接口设备。由于Windows 操作系统中内置有标准HID驱动,Gem E-Seal(HID)的硬件驱动就直接采用系统内集成的HID 驱动,如同鼠标键盘的驱动直接利用系统内集成的HID驱动原理一样,实现产品与PC之间的通讯,从而达成无需安装驱动程序的目的。
根据工行总行要求,金邦达
2006及无驱HID U盾(也叫金邦达2007)在外型上基本一致,因此工行logo也一样的。金邦达2006和无驱HID U盾相比,无驱HID U盾在外型上要比金邦达2006稍微大一些;另外从产品序列号进行区分,金邦达2006的序列号以“30”打头,而无驱HID U盾是以“32”打头。无驱HID U盾向下兼容金邦达2006 U盾的,只要安装最新U盾驱动,即可兼容金邦达2006及无驱HID U盾
有金邦达
2006用户反映插上U盾后系统托盘读卡器图标上没有卡片,而是有个绿色的等于号,这是由于系统的其他USB设备抢占了金邦达的进程,造成金邦达工具箱读卡停顿。解决方法:服务-》Smart Card-》属性-》登陆标签-》确认此账户:本地服务(不能是本地系统服务)
如果
证书(U盾)能修改密码,但登录时找不到证书。证书未自动导入ie所致,试试手工导入。金邦达2006证书的导入IE方法:U盾工具箱→证书→详细信息→安装证书→下一步→将所有的证书放入下列区域→浏览→个人→确定
三、捷德的
U盾在Win7 X86/X64下都能运行
win7 32位的用官方的
Vista驱动替代:
http://www.cn.gi-de.com/download/StarKeyDriver_Vista.rar
win7 64位的用非官方
Vista 64位补丁也可解决,补丁先解压,插入U盾提示找到新硬件指定目录到解压的文件夹。或者在设备管理器中看到黄色问号点击更新驱动,指定目录到解压的文件夹。看看这个链接:
http://www.superben.cn/uploads/200908/22_161929_starkey200_x64.rar
四、华虹,目前兼容
win7最好的一种
华虹
U盾是旧版的(410):
公司和家里的电脑安装的都是
Windows 7 64位的版本,华虹U盾是旧版的(410),安装驱动后系统没有认到U盾,求助工行和GOOGLE无果后,自己折腾了下,找到了解决方法:
1.安装“工行网银助手”后,在资源管理器中打开“
c:/windows/syswow64/hhdriver/”,右键单击“installdriver.exe”,在兼容性选项卡中选中“以兼容模式运行这个程序”,并选择“Windows Vista(Service Pack 1)”,按确定后运行之。
2.系统会提示找到一个智能卡,但无法安装驱动。进入设备管理器,双击“智能卡”,按“更新驱动程序”,在向导中选“浏览计算机以查找驱动程序软件”,再选“从计算机的设备驱动程序列表中选择”,再选中“智能卡读卡器”,点下一步,在窗口的左边选中“Hu aHong”,在右边选中“HuaHong Virtual SmartCard Reader”,点下一步,在弹出的警告窗口中选择“是”, 这时系统会提示驱动安装成功。
3.插入华虹U盾,系统会提示找到U盾,打开华虹的“客户端管理工具”,呵呵,可以看到U盾了!!!下午帮同事网上付款,使用正常!!
新版的华虹
U盾(420):
直接安装“工行网银助手”后就可以使用,不用这么麻烦
!
主要安装注意:
1、强烈建议安装后重启系统
2、看看设备管理器,有无未识别硬件上,可以更新驱动,按照自动搜索来
3、一定要确认已经启动了智能卡,或者手工重新启动一下智能卡(已登陆为本地用户)
4、可以选择兼容模式来安装
5、分次序先后安装华虹、捷德、金邦达
2007、net-pass等驱动即可
6、若有问题可以卸载所有
CSP;建议删除c:/program files/各个厂商U盾安装目录,重启动系统后再安装
附上
U盾10位的序列号,以备大家通过网银助手一体化安装:
捷德
1017427830
金邦达
(透明版) 2001315627
金邦达
2006 3000000004
无驱金邦达
2007 3205100351 (HID无驱金邦达2007外形比2006略大,其他一样)
华虹
4000000002
华虹二代
4300612019
第
1位代表厂家,第2位代表硬件版本,最后1位是校验码,2121校验算法
大概是
Vista太失败了吧,这次微软在win7兼容性上确实下了不少功夫,许多在X86上运行的直接就能上X64,要知道随着硬件的提升64位的马上就要成为主流。即使某些兼容性不好的Win7也提供了XP mode。
证书工具若能搞定密码,剩下的就是
IE8了。。。
IE8或IE7中绿色的地址栏感觉还不错吧?工行加入信任站点,实在不行安全的自定义级别ActiveX下的几大项目全部启用,大不了安装完成并能正常使用后改回默认呗。高级中的启用内存保护帮助减少联机攻击前面的勾,这步解决无法输入密码很关键。