mofdan 发表于 2015-5-12 10:11:45

windows 7下工行U盾证书密码框弹不出来--解决方案

我的是老一带的工行U盾(金邦达),经过以下方法测试通过,其他牌子的U盾也可以试下  修改注册表,"开始>>运行>>regedit",找到以下节点进行修改
  
   32位系统如下 :

---》鼠标双击Image   Path---》把cspnet.dll修改为 %SystemRoot%\System32\cspnet.dll  

  

   64位系统如下:
  1、如果您是64位的 Windows7 或 Windows Server 2008 R2 系统,运行regedit,打开注册表编辑器,找到
  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Defaults\Provider\Netting Smart Card Cryptographic Provider v1.2
  将"Image Path"由原来的cspnet.dll 修改为 "%SystemRoot%\SysWOW64\cspnet.dll" 就OK了!
  特别留意一下,
  HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Cryptography\Defaults\Provider\Microsoft Base Smart Card Crypto Provider
  这个位置下,也最好顺便改下:
"Image Path"修改为 "%SystemRoot%\SysWOW64\basecsp.dll"
  
  -------------------------------------------------------
  因为电脑重启会启动regnetpass这个控件,将以上内容重置,所以"开始>>运行>>msconfig"把启动里的regnetpass勾去掉,至此大功告成
页: [1]
查看完整版本: windows 7下工行U盾证书密码框弹不出来--解决方案