- To ensure maximum security, it's important to enable TLS on Windows Server properly.
- Modifying a couple of values in your registry is the simplest way to do that.
- If you prefer using the command line, you can enable this feature using PowerShell.

XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix various PC problems, we recommend DriverFix:This software will keep your drivers up and running, thus keeping you safe from common computer errors and hardware failure. Check all your drivers now in 3 easy steps:
- DriverFix has been downloaded by 0 readers this month.
If you were wondering how to enable or disable TLS (Transport Layer Security) on Windows Server, you are at the right place.
Transport Layer Security 1.0 hasn’t been supported for a while, so what you also want to do, besides enabling the latest TLS 1.2, is disabling the older version as well.
For security reasons, it’s necessary to have the latest security protocol on your Windows Server and not the outdated version that has vulnerabilities.
Therefore, in this guide, we’re going to show you how to properly enable and disable TLS.
How does TLS work?
TLS is a cryptographic protocol that encrypts the data between the client and a web server, thus protecting it from being viewed by a third party.
It also provides you with authentication and integrity protection, ensuring that the data and both the server and client are genuine.
There are four versions of TLS available, with the latest and safest one being 1.3, so be sure to use it along with reliable antivirus for Windows Server for maximum protection.
How do I enable TLS 1.0 on Windows Server?
NOTE
TLS 1.0 is considered unsafe. If possible, use the 1.2 or newer version instead.

HKLM\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols







How can I enable TLS on Windows Server?
1. Enable TLS 1.2 on Windows Server by modifying the registry

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols








To avoid any unplanned issues, it might be a good idea to use reliable backup software for Windows Server.
2. Enable TLS 1.2 with Powershell on Windows Server

New-Item 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server' -Force
New-Item 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client' -Force
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server' -name 'Enabled' -value '1' –PropertyType 'DWORD'
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Server' -name 'DisabledByDefault' -value '0' –PropertyType 'DWORD'
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client' -name 'Enabled' -value '1' –PropertyType 'DWORD'
New-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\TLS 1.2\Client' -name 'DisabledByDefault' -value '0' –PropertyType 'DWORD'
3. Disable TLS 1.0 and TLS 1.1
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols




Is there any tool to enable TLS 1.2 on Windows Server?


How to enable TLS 1.3 on Windows Server?

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\HTTP\Parameters" /v EnableHttp3 /t REG_DWORD /d 1 /f

That’s how to enable or disable TLS on Windows Server. With those steps, TLS 1.2 is enabled and TLS 1.0 disabled with ease.
All of these solutions require you to modify your registry, so be sure to create a backup beforehand. Also, we advise you to check our guide on how to restore Windows registry without a backup for more information.
What method do you use to enable TLS 1.2 on Windows Server? Let us know in the comments section below.
ncG1vNJzZmivmaOxsMPSq5ypp6Kpe6S7zGiuoqaUpMS0edKeqa%2BdomKyr63BpZxmrJyofA%3D%3D