全面修复:Windows 10、8.1、7中的Windows加密服务提供程序错误

目录:

Anonim

Windows加密服务提供商错误是与文档签名有关的错误,除非您定期对PDF文档签名,否则您可能不会经常看到此错误。 对于那些遇到此错误的人,我们今天将尝试寻找解决方案。

正如我们已经提到的,在尝试签署PDF文档或尝试访问启用了CAC的网站时,会发生Windows加密服务提供商错误。 如果您经常签署PDF文档,则此错误可能会导致很多问题,但是幸运的是有解决方案。

如何修复Windows 10中的Windows加密服务提供程序问题

Windows加密服务提供程序错误可能会在您的PC上造成许多问题,谈到此错误,以下是用户报告的一些类似问题:

  • Windows加密服务提供者报告了以下错误:未定义密钥集,密钥不存在,密钥无效,未找到对象,无效签名,参数不正确,访问被拒绝 –可能会出现各种错误消息,但是如果遇到它们,您应该可以使用我们的解决方案之一对其进行修复。
  • Windows加密服务提供程序错误Adobe – Adob​​e Acrobat可能会发生此问题,如果遇到此问题,请确保Adobe Acrobat是最新的。 如有必要,请检查可用更新并下载。
  • 安全令牌没有的Windows加密服务提供程序错误 –这是您可能遇到的另一个错误。 要修复它,只需删除不需要的证书,然后检查是否有帮助。
  • Windows加密服务提供商报告错误代码0、1400 –根据用户的说法,这些错误可能是由于第三方软件(最著名的是ePass2003)引起的,如果您使用的是此工具,请确保将其删除并检查是否可以解决。你的问题。

解决方案1 ​​–选择其他签名证书

尝试对PDF文档签名时,请不要使用默认的签名证书,而应使用下拉菜单并选择其他签名证书。 如果该签名证书也给您带来错误,请尝试使用其他证书。

  • 另请阅读:FIX:Windows Update服务注册丢失或损坏

解决方案2 –将密码提供程序设置为CSP

如果继续出现Windows加密服务提供程序错误,则可能必须将您的加密提供程序更改为CSP。 这是相对简单的,您可以按照以下步骤操作:

  1. 打开SafeNet身份验证客户端工具 。 您可以通过以下方法打开它:安装目录或右键单击系统托盘中的SafeNet图标并从菜单中选择“ 工具 ”。
  2. 当 SafeNet身份验证客户端工具 打开时,单击顶部的“金色齿轮”符号以打开“ 高级视图”
  3. 在“ 高级视图”中, 展开“ 令牌” ,然后导航到要用于签名的证书。 它们应位于“ 用户证书”组下 。
  4. 右键单击您的证书,然后从下拉菜单中选择“ 设置为CSP” 。 您需要对正在使用的所有证书重复步骤4
  5. 关闭 SafeNet身份验证客户端工具, 然后尝试再次签署文档。

更改密码提供程序后,该问题应完全解决。

解决方案3 –删除不需要的证书

有时由于PC上的某些证书​​,可能会出现Windows加密服务提供程序错误。 但是,您可以通过查找并删除不需要的证书来解决此问题。 您可以通过执行以下操作删除不需要的证书:

  1. Windows键+ R并键入inetcpl.cpl 。 按Enter运行它。

  2. 转到“ 内容”选项卡,然后单击“ 证书”按钮。

  3. 现在,您将看到证书列表。
  4. 选择有问题的证书,然后单击“ 删除”按钮。

  5. 单击关闭,然后单击确定
  6. 关闭Internet Explorer和所有Adobe Acrobat文档。
  7. 尝试再次签署文件。

删除不需要的证书后,请检查问题是否仍然存在。

  • 另请阅读:如何在Windows 10上修复Adobe Reader错误14

解决方案4 –重新安装ePass2003软件

使用ePass2003电子令牌时可能会发生此错误,因此让我们卸载ePass2003软件并重新安装。

  1. Windows键+ I打开“ 设置”应用程序 。 现在,导航至“ 应用程序”部分。

  2. 查找并删除ePass2003软件。
  3. 重启你的电脑。
  4. 当计算机启动时,再次安装ePass2003。
  5. 安装ePass2003时,请确保在选择CSP选项时选择了MicroSoft CSP。
  6. 再次安装ePass2003之后,所有内容应恢复正常,并且Windows加密服务提供商错误应得到解决。

有时使用此方法将不起作用,因为可能会有一些剩余文件和注册表项可能会干扰您的系统并导致Windows Cryptographic Service Provider错误再次出现。

为了防止这种情况,您需要从PC上完全删除ePass2003软件。 最好的方法是使用卸载程序软件,例如Revo Uninstaller 。 卸载程序软件旨在从您的PC上删除任何应用程序,包括其所有文件和注册表项,并且使用此软件,您将确保完全删除该应用程序。

使用卸载程序软件删除ePass2003后,请再次安装并检查问题是否仍然存在。

  • 另请阅读:Windows 10 / 8.1 / 7卸载程序无法正常工作

解决方案5 –安装Adobe Acrobat的最新更新

许多用户在使用Adobe Acrobat时报告了Windows加密服务提供程序错误。 如果您的Acrobat已过时,似乎会出现此问题。 但是,只需将Adobe Acrobat更新到最新版本即可解决此问题。

要手动检查更新,只需转到帮助>检查更新 。 如果有可用的更新,它们将在后台自动下载。 将Adobe Acrobat更新到最新版本后,该问题应完全解决。

解决方案6 –修改注册表

如果在使用Adobe Acrobat时始终出现Windows加密服务提供程序错误,则问题可能出在您的设置上。 大多数设置都存储在注册表中,为了解决此问题,我们必须从注册表中删除一些值。

这是相对简单的,您可以按照以下步骤操作:

  1. Windows键+ R并输入regedit 。 按Enter或单击确定

  2. 注册表编辑器 打开后,导航至HKEY_CURRENT_USERSoftwareAdobeAdobe Acrobat11.0密钥。 根据您使用的Adobe Acrobat的版本,此密钥可能会略有不同。
  3. 在左窗格中找到安全密钥,右键单击它,然后选择导出

  4. 输入所需的备份名称,选择一个保存位置,然后单击“ 保存”按钮。 如果修改注册表后出现任何新问题,则只需运行您创建的文件即可还原它。

  5. 之后,右键单击“ 安全性”密钥,然后从菜单中选择“ 删除 ”。

  6. 当出现确认对话框时,单击

执行完此操作后,再次打开Adobe Acrobat,此问题应得到解决。

  • 另请阅读:FIX:Adobe Reader无法在Windows PC上安装

解决方案7 –使用您的智能卡或活动密钥

根据用户的说法,您只需使用智能卡或活动密钥,就可以在PC上修复Windows加密服务提供程序错误。 如果您没有包含证书副本的智能卡或活动密钥,则此解决方案将对您不起作用,因此您可以跳过它。

要解决此问题,您只需执行以下操作:

  1. 插入智能卡或活动密钥。
  2. 现在按Windows Key + S并进入控制面板 。 从列表中选择控制面板

  3. 打开“ 控制面板”后 ,转到“ 用户帐户”部分。

  4. 在左窗格中,选择“ 管理文件加密证书”

  5. 当出现新窗口时,单击下一步

  6. 选择使用此证书选项。 如果不可用,请单击“ 选择证书”按钮。

  7. 现在,您将看到“智能卡/活动密钥”屏幕。 如果需要,请登录。
  8. 证书加载后,单击“ 下一步”
  9. 进入“ 更新以前的加密文件” 窗口时,选中“ 所有逻辑驱动程序”并更新加密的文件。
  10. 单击“ 下一步” ,Windows将更新您的证书,而不会出现任何问题。

这是一个高级解决方案,但是一些用户声称它可以工作,因此,如果您具有智能卡或活动密钥,则可能需要尝试一下。

解决方案8 –创建新签名

根据用户的说法,Windows加密服务提供程序错误可能在Adobe DC中出现,解决此问题的最佳方法是使用Windows证书创建新的签名。 这样做之后,问题应该得到解决,一切将再次开始工作。

Windows加密服务提供程序错误可能会引起问题,但是我们希望您设法使用本文中的解决方案来解决它。

编者注 :这篇文章最初于2016年1月发布,并且自那时以来已经过全面修订和更新,以提高新鲜度,准确性和全面性。

还请阅读:

  • 如何修复Adobe Reader错误109
  • Adobe Flash Player更新解决了Windows 8.1“无法正常工作”的问题
  • 如何修复Windows中的AdobeGCClient.exe系统错误
全面修复:Windows 10、8.1、7中的Windows加密服务提供程序错误