Security Policy Errors

How to Configure TLS Protocols Registry Key in Windows CurrentControlSet

Kushani NimanthikaKushani Nimanthika Oct 18, 2026 869 views

Question details

The user needs to locate and configure the TLS Protocols registry keys within the Windows CurrentControlSet to manage secure connection policies.

How to Configure TLS Protocols Registry Key in Windows CurrentControlSet
Product
Windows OS
Device & OS
Windows
Scenario
Resolving security policy errors or enabling modern encryption standards (like TLS 1.2 or 1.3) for secure network communications.
Observed behavior
Applications or cloud services fail to connect to secure servers, often displaying security policy errors due to outdated or missing TLS registry settings.
Before you start

Modifying the Windows Registry can cause system instability if done incorrectly. It is highly recommended to create a System Restore point or back up the registry before proceeding.

Solution 1Recommended

Enable TLS 1.2 via Windows Registry Editor

Manually add or modify the SCHANNEL registry keys in CurrentControlSet to enable TLS 1.2 for secure communications across all applications.

Modern applications require TLS 1.2 or higher to securely connect to cloud servers. If these keys are missing or disabled in your Windows registry, network-dependent software will experience security policy errors.

1
Open the Registry Editor

Press the Windows Key + R on your keyboard to open the Run dialog. Type 'regedit' and press Enter. Click 'Yes' if prompted by User Account Control.

2
Navigate to the SCHANNEL Protocols Key

In the Registry Editor address bar, paste or navigate to the following path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols

3
Create the TLS 1.2 Key

Right-click on the 'Protocols' folder in the left pane, select 'New', then 'Key', and name it 'TLS 1.2'. If it already exists, you can skip this step.

4
Create Client and Server Subkeys

Right-click the newly created 'TLS 1.2' key, select 'New' > 'Key', and create two separate subkeys named 'Client' and 'Server'.

5
Enable the Protocols

Click on the 'Client' key. In the right pane, right-click and select 'New' > 'DWORD (32-bit) Value'. Name it 'Enabled', double-click it, and set the Value data to '1'. Create another DWORD named 'DisabledByDefault' and set its Value data to '0'. Repeat this exact process for the 'Server' key.

Enable TLS 1.2 via Windows Registry Editor
Restart Required: You must restart your computer for the registry changes to take effect and for the security policy errors to be resolved.
Free Microsoft Office alternative

Experience Secure and Seamless Document Management with WPS Office

If network syncing or security policy errors are preventing you from using your current office suite effectively, consider switching to WPS Office. It offers a secure, lightweight environment that bypasses common heavy-client connection issues while maintaining full format compatibility.

  1. 1. Download the Installer: Visit the official WPS Office website and click the free download button to get the latest installation package.
  2. 2. Install WPS Office: Run the downloaded installer and follow the simple on-screen instructions to set up the software on your Windows computer.
  3. 3. Open and Edit Securely: Launch WPS Office and immediately start opening, editing, and securely saving your existing Office documents.
Fully compatible with Microsoft Office formats including Word, Excel, and PowerPoint files.Lightweight design ensures fast installation and smooth performance on older hardware.Built-in secure cloud syncing without requiring complex network or registry configurations.Free to use with a familiar, user-friendly interface that requires zero learning curve.
microsoft office alternative - wps office

Frequently Asked Questions

Why do I need to enable TLS 1.2 or 1.3 in the Windows registry?

Older TLS versions like 1.0 and 1.1 are deprecated due to security vulnerabilities. Enabling TLS 1.2 or 1.3 ensures your operating system and applications can securely connect to modern web servers, preventing security policy errors during logins or syncing.

Where exactly is the SCHANNEL protocol located in Windows?

The full path in the Windows Registry Editor is HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols.

Can these registry changes affect my other installed software?

Yes, changing TLS settings applies globally to all applications that utilize the Windows SCHANNEL security support provider. Most modern software will benefit from and actually require TLS 1.2 to be enabled.

How do I know if my TLS registry modification was successful?

After restarting your computer, previously failing applications that required modern TLS (such as secure email clients, office cloud sync tools, or web-based add-ins) should connect successfully without displaying connection or security policy errors.