安装招商银行专业版5.4.1.1版遇到”复制CMBProtector.dat文件时失败”与”复制CertClient.dat文件时失败”的解决方法.
星期六, 11月 10th, 2007今天登陆招商银行专业版的时候,看到提示有最新的版本(先前安装的已经是上个最新版本)。
于是下载PbSetup50.exe来安装,先退出已经登录的招行专业版,接着运行PbSetup50.exe,结果安装过程中被提示:
—————————
PBInstall
—————————
复制CMBProtector.dat文件时失败,请重新启动计算机再安装#1#1
—————————
确定
—————————
按提示重启,再次运行PbSetup50.exe,依然提示”复制CMBProtector.dat文件时失败”。
于是在网上搜索方法,按照介绍,找到D:\WINDOWS\system32\drivers\CMBProtector.dat,改名为:CMBProtector.data(多加了个a,当作备份)
再运行PbSetup50.exe,这次却被提示:
—————————
PBInstall
—————————
复制CertClient.dat文件时失败,请重新启动计算机再安装#1#1
—————————
确定
—————————
于是找到D:\WINDOWS\system32\drivers\CertClient.dat,改名为:CertClient.data(多加了个a,当作备份)
再运行PbSetup50.exe,还是同样提示。
再在网上搜索,结果网上说要在注册表里删除HKEY_CURRENT_USER\Software\CMB\PB40,
于是我在注册表中将HKEY_CURRENT_USER\Software\CMB重命名为:HKEY_CURRENT_USER\Software\CMBbak.
(幸好我没删除)
再次运行PbSetup50.exe,终于安装成功。
然后启动”招行专业版”,发现用户名列表里的内容以及不存在了,手工输入用户名,也无法登录,
于是重新到注册表里,将新生成的HKEY_CURRENT_USER\Software\CMB重命名为:HKEY_CURRENT_USER\Software\CMBnew,
再将HKEY_CURRENT_USER\Software\CMBbak重命名为:HKEY_CURRENT_USER\Software\CMB。
重新启动”招行专业版”,选择用户名,输入密码,登录成功,幸好免掉了重新导入证书文件的痛苦。
其实注册表的HKEY_CURRENT_USER\Software\CMB\PB40\USERNORELATION下面存放着账号名字应该与D:\Documents and Settings\Administrator\CMB\PB40\Data下文件夹有对应关系。
比如我的:
[code]
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\CMB\PB40\USERNORELATION]
“lizongbo”=”000001″
“618119″=”000002″
[/code]
不过比较奇怪的是D:\Documents and Settings\Administrator\CMB\PB40\Data\000001,这些文件夹下并没有文件。
Tags: CertClient.dat, CMB, CMBProtector.dat, PbSetup50.exe, 招行专业版