创建 TLS 客户端凭据时发生致命错误 (10013)

如果你得到 创建 TLS 客户端凭据时发生致命错误 事件查看器中的错误,您可以在本指南的帮助下解决问题。 此错误发生在 Windows 11 和 Windows 10 上。但是,无论操作系统怎样,解决方案都是相同的。

整个错误消息说:

创建 TLS 客户端凭据时发生致命错误。 内部错误状态为 10013。

当您未启用 TLS 1.0 和 TLS 1.1 时,此错误会出现在您的计算机上。 尽管某些程序在您拥有 TLS 1.2 或 TLS 1.3 时可能不需要,但某些旧程序可能需要它们来连接到 Internet。 如果发生这种情况,您可以借助这些解决方案摆脱此错误。

创建 TLS 客户端凭据时发生致命错误

要修复创建 TLS 客户端凭据时发生致命错误,内部错误状态为 10013,同时创建 TLS 客户端凭据错误,请按照下列步骤操作:

  1. 使用 Internet 属性启用 TLS 1.0/1.1
  2. 更改注册表中的值

要了解有关这些步骤的更多信息,请继续阅读。

1]使用 Internet 属性启用 TLS 1.0/1.1

如前所述,您需要在计算机上启用或打开 TLS 1.0 和 TLS 1.1 才能解决此问题。 由于 Windows 11 和 Windows 10 默认情况下未启用这些功能,因此您需要手动执行此操作。 为此,您可以获得 Internet 属性面板的帮助。 要在 Windows 11/10 上启用 TLS 1.0/1.1,请执行以下操作:

  • 搜索 互联网属性 在任务栏搜索框中。
  • 单击单个搜索结果。
  • 切换到 先进的 标签。
  • 找出 TLS 1.0 TLS 1.1.
  • 勾选两个复选框。
  • 点击 好的 按钮。

您可能需要重新启动计算机才能完成工作。 完成后,您将找不到上述错误消息。 要验证这一点,您可以打开事件查看器并检查问题是否已解决。

2]更改注册表中的值

如果您收到上述错误,只需更改注册表文件即可解决问题。 但是,您可能还需要创建一些键和 REG_DWORD 值。 无论是 Windows 11、Windows 10 还是任何其他旧版本,您都可以执行以下操作:

赢+R 打开运行提示。

类型 注册表编辑器 > 点击 好的 按钮 > 单击 是的 选项。

导航到此路径:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocols

右键单击 协议 > 新建 > 键 并将其命名为 TLS 1.2.

右键单击 TLS 1.2 > 新 > 密钥 并将其命名为 客户.

右键单击 客户端 > 新建 > DWORD(32 位)值.

将名称设置为 默认禁用.

右键单击 客户端 > 新建 > DWORD(32 位)值.

将名称设置为 启用.

双击它以将值数据设置为 1.

点击 好的 按钮。

最后,重新启动计算机。 完成后,您的计算机将不再在事件查看器中显示此类错误消息。

怎样检查是否启用了 TLS 1.2?

检查 Windows 11/10 PC 上是否启用了 TLS 1.2 的最简单方法。 您可以使用 Internet 属性面板。 为此,按 Win+R 打开运行提示,输入 inetcpl.cpl,然后点击 Enter 按钮。 然后,切换到高级选项卡并导航到安全部分。 现在,检查是否启用了 Use TLS 1.2 复选框。 如果勾选,则启用 TLS 1.2。

怎样检查服务器上是否启用了 TLS 1.0?

要检查服务器上是否启用了 TLS 1.0,您可以使用与上述相同的步骤。 话虽如此,您可以在任务栏搜索框中搜索 Internet 属性,然后单击单个搜索框。 转到高级选项卡并检查是否启用了使用 TLS 1.0 复选框。

就这样! 希望本指南有所帮助。

读: 怎样在 Windows 11/10 中禁用 TLS 1.0。