仅当必须时,您才可以使用这些说明重新启用 TLS 版本 1.0 和 1.1,以恢复 Windows 11 上的连接兼容性。
在Windows 11上,即使不建议这样做,您也可以重新打开传输层安全 (TLS) 协议版本 1.0 和 1.1,在本指南中,您将了解如何操作。
TLS 是一种加密协议,可在客户端和服务器之间的网络上提供通信安全,并且已广泛应用于电子邮件、即时消息和 IP 语音等应用程序中。该协议自 1999 年以来一直存在,从那时起,人们就发现了一些安全漏洞。TLS 1.1 于 2006 年发布,并进行了一些安全改进,但从未普及。
TLS 版本 1.0 和 1.1 早已被 TLS 1.2 和 1.3 超越,协议实现现在尝试使用可用的最高协议版本来协商连接。
由于旧版本协议的使用率较低,微软决定在 Windows 11 上禁用它们。唯一的问题是,这一更改仍会影响那些使用 TLS 版本 1.0 和 1.1 的应用程序,例如 Microsoft SQL Server 2012 、2014 年和 2016 年、Office 2008 Professional 等。
但是,如果您有充分的理由或注意到 Windows 事件日志中的“事件 36871”,例如“创建 TLS <客户端/服务器> 凭据时发生致命错误。内部错误状态为 10013。SSPI 客户端进程为 <进程 ID>,” 可以在 Windows 11 上启用 TLS 版本 1.0 和 1.1,但您必须修改注册表。
本指南将教您在 Windows 11 上启用旧版本 TLS 的步骤。
警告:需要注意的是,如果使用不当,修改 Windows 注册表可能会导致严重问题。假设您知道自己在做什么,并且在继续操作之前已经创建了系统的完整备份 。
在 Windows 11 上启用 TLS 版本 1.0 和 1.1
要在 Windows 11 上启用 TLS 1.0 和 1.1,请使用以下步骤:
1. 在 Windows 11 上打开“开始” 。
2. 搜索regedit并单击顶部结果以打开该应用程序。
3. 浏览以下路径: HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Client
4. 右键单击“客户端”项,选择“新建”,然后单击“DWORD(32 位)值”。

5. 将密钥命名为 Enabled并按Enter。
6. 双击新创建的 DWORD 并将其值从0更改为1。

7. 单击“确定”按钮。
8. 浏览以下路径: HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.0\Server
9. 右键单击“客户端”项,选择“新建”,然后单击“DWORD(32 位)值”。
10. 将密钥命名为 Enabled并按Enter。
11. 双击新创建的 DWORD 并将其值从0更改为1。

12. 单击“确定”按钮。
完成这些步骤后,旧版本的传输层安全协议将在 Windows 11 上启用。
相关文章
网友评论(共有 0 条评论)