How to Re-enable TLS 1.0 and 1.1 on Windows 11
TLS 1.0 and 1.1 are older web security protocols that Microsoft turned off by default in Windows 11 starting with version 22H2 to protect your PC from online threats.
Bringing these old security versions back lets you connect to older websites and apps that still use outdated tech, but it also lowers your computer’s security and leaves your data open to hackers.
You can turn them back on using the Internet Options settings panel or the Registry Editor database tool, but you should only do this if you have no other choice.
Re-enable TLS 1.0 and 1.1 by opening Registry Editor (regedit) and navigating to 🗝️HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSecurityProvidersSCHANNELProtocols. Create new keys for TLS 1.0 and TLS 1.1, then add Client and Server subkeys with DWORD values for Enabled and DisabledByDefault.
How to Check Enabled TLS Versions
Review the active configuration before touching the registry. PowerShell reveals which protocols remain active on the machine. Launch an administrative PowerShell instance and run this command: Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\*'. This verification step confirms whether the keys already exist.
Re-enabling TLS 1.0 and 1.1 via Registry Editor
Re-enabling TLS 1.0 and 1.1 on Windows 11 requires the Registry Editor and administrator privileges. This procedure alters core operating system parameters to accept legacy encryption methods.
Apply these modifications to the Schannel settings in the Windows Registry.
Step 1: Press Win + R, type regedit, and hit Enter to launch the Registry Editor.
Step 2: Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols

Step 3: Right-click the Protocols folder, select New > Key, and name it TLS 1.0. Inside that new key, create two subkeys named Client and Server.
Step 4: Right-click the empty space inside both the Client and Server folders. Select New > DWORD (32-bit) Value, name the entry Enabled, and assign a value of 1. Create a second DWORD named DisabledByDefault with a value of 0.

Step 5: Repeat the key creation process for TLS 1.1 if necessary. Reboot the machine to apply the modifications.
Troubleshooting SSL Handshake Failures
Encountering an SSL handshake error (a failure to negotiate a secure connection between client and server) points to outdated application demands. Turning on TLS 1.0 might resolve the issue, but persistent connection failures require checking Group Policy settings, which frequently override registry configurations.
Summary
Restoring TLS 1.0 and 1.1 serves as a temporary workaround for legacy software dependencies. Because these protocols lack adequate security, running them leaves the Windows 11 environment exposed. Upgrading software to support modern standards like TLS 1.2 or 1.3 remains the safest long-term approach.
Is it safe to re-enable TLS 1.0 and 1.1 on 🪟 Windows 11?
Is it safe to re-enable TLS 1.0 and 1.1 on Windows 11? Turning these protocols back on introduces known security vulnerabilities to the system. Administrators should only reactivate them temporarily for legacy application compatibility, restoring default security postures immediately afterward.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!