TLS (Transport Layer Security) 1.2 is an internet security protocol usually designed to secure a userโs data when transferred over the network. It secures the information and data between clients and the server side. These will help you protect against various online malware, spyware and viruses.
You can enable TLS 1.2 on your Windows PC within a few steps. However, before you enable this feature, you must check what version of TLS is present on your Windows. This article will guide you through the complete process to check and enable TLS 1.2 in each Windows Edition, such as Windows 11, 10, 7, 8 Server 2019, and Server 2016.ย
Check Version of TLS Used in Windows
The user can also check which TLS Protocol is used in their system. For that, the steps are given below โ
- Press theย Windowsย key on your keyboard, search forย Internet Propertiesย and open it.ย
- Here, click on theย Advancedย button.
- Check which TLS Protocol is used by the checkboxes scrolling down that window.
Ways to Enable TLS 1.2 on Different Windows
The process to enable TLS 1.2 can differ for various Windows versions. Letโs discuss how you can enable TLS 1.2 on Windows 11, 10, 7, and various others-
1. For Windows 11
To enable TLS 1.2 on Windows 11, follow the steps given below-
- Open theย Start Menu, search forย Internet Optionsย and open it.
- Here, head to theย Advancedย tab, and search forย TLS.ย Check the checkbox forย TLS 1.2.
- Clickย Applyย and then click onย OKย to save the changes.
- Now, restart the browser, and TLS 1.2 will be enabled.ย
2. For Windows 10
To enable TLS 1.2 version in Windows 10, follow the steps given below-
- Launch theย Google Chrome on your PC.
- Click on the three dots at the top right corner, and select theย Settingsย option.
- Here, click on theย Advancedย option. Then scroll down and select theย Systemย option.
- Then, select theย Open your computerโs proxy settingsย option and click on theย Internet options.
- Under theย Advancedย tab, select theย Security option.ย
- Now check the checkbox forย Use TLS 1.2ย checkbox.
- Clickย Applyย and then on the OK button.
- Once done, relaunch the Google Chrome Browser, and the issue will be fixed.
3. For Windows 7
Given below are the steps to enable TLS 1.2 on Windows 7. Before proceeding with these steps, take a backup of your registry.
- Press theย Windowsย key and search forย Registry Editorย and open it.
- Head to the following address-
-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
-
- On the left sidebar, right-click on theย Protocols,ย click onย Newย and select theย Keyย option.
- Rename the new key you created asย TLS 1.2.
- Now, right-click onย TLS 1.2, click onย New, and then onย Key.
- Rename the new key created asย Client.
- Right-click onย Client,ย click onย New,ย and then onย DWORD (32-bit) Value.
- Change the name of the new DWORD name to Disablebydefault
- Once done, close theย Registry Editorย and restart your PC.
4. Windows Server 2019
The steps to enable TLS 1.2 on Windows server 2019 are as follows-
- Press the Windows key+R combo, type Regedit and hit Enter.
- Head to the following address โ
-
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL
-
- Then, right-click on the right pane, select theย Newย option, and click onย Key.
- Rename the new key toย TLS 1.2
- Right-click onย TLS 1.2ย and then onย New,ย and then selectย Key.ย Name the key asย Client
- Then, right-click on theย Client, select theย Newย option, and click onย DWORD(32-bit) Value.
- Setย DisableByDefaultย as the name of DWORD.ย
- Double-click on the DWORD you created to edit it.
- Here, set the base asย Hexadecimalย and change theย Value Dataย toย 0.
- Again right-click onย Client,ย click onย New, and then onย DWORD (32-bit) Value.ย Set its name as enabled.
- Double-click on it to edit it. There, make sure the base is set asย hexadecimalย and assign theย Value Dataย asย 1ย and click onย OK.
- Do the same for the server key.
- Lastly, close theย Registry Editorย and restart your PC.
5. Windows Server 2016
For enabling TLS 1.2 on Windows server 2016, follow the steps given below-
- Firstly open theย Registry Editorย on your PC.
- Navigate to the following address-
-
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols
-
- There, right-click on the right pane. From the menu that opens up, click on theย Newย option and then click onย Key.
- Rename this new key toย TLS 1.2.
- Then, again right-click on the empty right pane and, this time, create two new keys. Name one of them as aย Clientย and the other one as aย Server.
- Right-click on theย Clientย key, click onย Newย and select theย DWORD(32-bit) valueย option.
- Rename theย DWORDย to theย DisabledByDefault.
- Double-dir. There, ensure that the base is set toย hexadecimalย and the value is set toย zero.ย
- After this, create another DWORD file and rename it asย Enabled.
- Ensure that the base isย hexadecimalย and set the value toย 1.
- For Server Key, repeat the above steps and assign the same values.
- Now, restart your PC, and TLS 1.2 should be enabled.ย
Conclusionย
These were all ways to enable TLS 1.2 on all Windows versions, such as Windows 11, 10, 7, Server 2019, and Server 2016. Moreover, we have also discussed how you can check which version of TLS is supported on your PC.