joelynn 发表于 2007-8-1 13:58

【分享】Vista下工行华虹USBkey驱动安装方法

【缘起】

如今Vista早已走入寻常百姓家,连我的T42P也跑上了Business ^,^在Vista给用户带来了更眩目的UI和更利落的UE的同时,也带来了令人头疼的硬件驱动问题。我就碰到两个这样的问题,幸好我们生活在有Google,有WIKI,有论坛的时代,可以借鉴前人的经验,也可以将自己的经验与人分享。我碰到的两个问题都已经解决,其中一个问题有关ATI Mobility FireGL T2显卡在Vista中驱动安装问题,详细见我的另一个帖子http://www.ibmnb.com/thread-564721-1-1.html,此处不再赘述;另一个就是本帖所讨论的问题 - 华虹U盾在Vista中驱动安装。

【问题】

网银是让人又爱又恨的,爱就不说了,恨的原因无非是“安全性”“USBkey安装设置麻烦”“不支持IE以外浏览器”“Linux下不能用”^x^如今,多了一个让人恨的理由,就是在USBkey硬件产商没有更新Vista下的驱动。工行的网银有好几种U盾,我的是华虹(当时买华虹好像是因为最便宜,但也要70大元**\ ),XP下工作没有问题,到了Vista就罢工了。

【Solution】

有点罗嗦,言归正传 :$具体安装步骤和注意事项如下(非原创,只是加上了自己的一些说明和解释,希望对大家更有帮助):

【说明】首先,必须在XP下安装过华虹的驱动,因为需要从XP里copy驱动的关键文件。继续 -

1. 从工行网站下载华虹驱动&客户端安装程序“BHDCInstall_per.exe”,在Vista中安装;
2. 假定你的Windows XP的安装目录为C:\Windows,把以下三个文件从XP拷出,放到Vista的同一个目录中:
  a. C:\Windows\system32\usbdriver\bhdc-usbkey.cat;
  b. C:\Windows\system32\drivers\usbdriver.sys;
  c. 从C:\Windows\Inf\oem??.inf(??是数字,比如:oem01.inf, oem54.inf)中找出一个内容包含“BHDC”文字的文件。

【说明】我的XP系统里大概有60来个oem??.inf文件,也就是从oem01到oem60,排列的顺序似乎是按照驱动安装的先后顺序,基本上前面30-40个都是系统安装后默认就有的,建议从后往前找,我的是oem53.inf。具体查看的方法是右键.inf文件用notepad或者其他编辑器(我的是Editplus)打开查看文件的文本内容,看到是BHDC的就对了。

3. 在Vista中插入USB证书,此时Vista将提示你找到新硬件,点击“浏览计算机以查找驱动程序软件”,然后输入你刚才保存那3个文件的完整路径,点击下一步即可完成驱动程序安装。
4. 由于Vista的证书安装方式发生了很大变动,所以一般网站的安装证书链功能都会失效,即在Vista下无法用既定办法安装证书链。我们需要从Windows XP的IE中导出工行证书颁发机构"Personal ICBC CA"并导入到Vista的IE中。具体做法如下:
  a. 打开Windows XP的IE的“Internet选项”,选择“内容”选项卡,点击“证书”按钮,此时IE将弹出一个“证书”对话框。在证书对话框中选择“受信任的根证书颁发机构”,在列表中选择"Personal ICBC CA",选择“导出”;
  b. 在Vista中右击这个导出的根证书文件,选择“安装证书”,在向导的第2步要选择“将所有的证书放入下列存储”,点击“浏览”,选择“受信任的根证书颁发机构”,然后一直按下一步即可。
5. 开始按钮→所有程序→工行个人网上银行证书工具软件→华虹→华虹客户端管理工具,输入USB证书密码后,点击“证书”菜单,选择“查看”,然后选择左边的“加密证书”,等待2秒钟之后,如果安装按钮变得可用,请点击安装。

【说明】即使选择“加密证书”等待2秒后“安装”的按钮依然是灰色不可用的,应该也不影响证书的使用。我的经验是如此,大家可以验证一下。

6. 到此时已经完成USB证书的全部设置了。不过要补充一下,如果需要使用证书支付,在启动浏览器时应右击选择“以管理员身份运行”,否则在支付时将会被提示"The "MY" store could not be opened.”而导致签名失败。

【说明】我是按照以上的步骤一步一步进行下来的,目前华虹的USBkey工作正常,在ICBC的网银以及我的支付宝里都可以完成支付,不过启动IE时记得选择“以管理员身份运行”("Run as administrator")。

到此结束,感谢观看!:D 希望对碰到这个问题的XD有用。

P.S. 安装整个过程没有截图,把几个需要用到的文件截图以及目前USBkey工作状态的截图贴出来。

小松鼠 发表于 2007-8-1 14:27

先收藏!!谢谢!!

青枣 发表于 2007-8-1 15:27

我的是杰德的,可以下载到vista驱动,不过还是顶一下楼主的探索精神
页: [1]
查看完整版本: 【分享】Vista下工行华虹USBkey驱动安装方法