Windows7 RC版本在使用工行网银U盾时可能会碰到以下问题:
1. 旧版本U盾无法驱动,安装工行的驱动后,找到并且可以驱动“智能读卡器”,但是设备管理器里有一个设备无法驱动 “智能卡!”(黄色感叹号).
不管怎么驱动都没有用,下载最新的工行驱动没有用,从今邦达的网站下载也没有用。
呼叫中心往往建议你完全卸载旧的驱动,删除所有临时文件,重新安装最新的驱动。--无效。实验了N次。
在工行网站支付或者商务网站(如TAOBAO,newegg)的时候会提示一长串错: 该证书缺乏...PROD_ID...
或者别的错误代码。
2.今天去工行领取了新的U盾,上面写着“金邦达2006”(编号32...),重新申请了新的证书。 可以用。
只要去工行网银网站下载对应的驱动和控件就可以了。驱动文件名称是goldpac_personal_2006.exe,安装后显示是“金邦达2007”。
3. 如果你们公司VPN用的USBkey是“ActivKey”要小心了。ActivIdentity 定义“智能读卡器”会和“金邦达”读卡器冲突,Windows7 会默认U盾是ActivIdentity的组成部分,就像“ActivKey”。
不管你先装那个驱动, ActivIdentity 或者 goldpac_personal_2006.exe,结果都一样:
a. 金邦达“U盾工具箱”会提示你“无法连接USBkey”之类的。
b. 即使可以连接上,在支付页面弹出“请连接U盾”按确定后提交会提示“错误9”。
完全卸载ActivIdentity (使用Windows installer cleaner或者完美卸载),重新启动后U盾工作正常。
解决方法:
最先使用完美卸载,卸载ActivIdentity 以及工行金邦达驱动。重启,全新安装一遍。(防止之前的很多操作留下痕迹)
1. 运行 Regedit
2. 选择“编辑” “查找”输入“ActivIdentity”,只选择“项(K)”
3. 查找下一个,应该指到 Hey-key Local machine----Software----ActivIdentity,在这个阶目录,打开每一个小目录,只要项目内容有“...Gem..."的全部删除(Gem指的是Gemplus金邦达相关内容),诸如Profile底下的很多 Gem的Profile,通通干掉。
4. 按F3,继续搜索。应该指 KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\SmartCards,把带有“Gem”信息的SmartCards通通干掉。
5. 继续F3直到没有找到。
结果: 完美,金邦达和ActivIdentity 都能识别,都工作正常。
注意: 当使用ActivKey时,请不要同时擦上U盾,因为U盾程序会占用ActivKey。连接VPN后取下ActivKey没有影响。
灵感来源于下面的BLOG,按照笔者的方法完全删除ActivIdentity 项目后,网银是正常工作了,可是ActivKey就不能用了。
http://cxlin.spaces.live.com/blog/cns!B5F81D2E6F0C0E10!1410.entry?ccr=2075#comment