Set client connection encryption level: registry value MinEncryptionLevelComputerHKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services

Policy ID
TS_ENCRYPTION_POLICY
Scope
Computer Configuration
Supported on
At least Windows Server 2003 operating systems or Windows XP Professional
Source
Administrative Templates (.admx) for Windows 11 2026 Update (26H2) (version 1.0)
Category
Windows Components › Remote Desktop Services › Remote Desktop Session Host › Security

Registry

MinEncryptionLevel

REG_DWORDComputer
Enabled value
Depends on the option value
Element
Encryption Level
Options
ItemStored value
Low Level1
Client Compatible2
High Level3
Apply with .reg · CMD · PowerShell
.reg
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services]

; Options (use only one)
; Low Level
"MinEncryptionLevel"=dword:00000001
; Client Compatible
"MinEncryptionLevel"=dword:00000002
; High Level
"MinEncryptionLevel"=dword:00000003
CMD
:: Options (use only one)

:: Low Level
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v "MinEncryptionLevel" /t REG_DWORD /d 1 /f
:: Client Compatible
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v "MinEncryptionLevel" /t REG_DWORD /d 2 /f
:: High Level
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v "MinEncryptionLevel" /t REG_DWORD /d 3 /f
PowerShell
# Common: create the key
New-Item -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services' -Force | Out-Null

# Options (use only one)
# Low Level
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services' -Name 'MinEncryptionLevel' -PropertyType DWord -Value 1 -Force | Out-Null
# Client Compatible
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services' -Name 'MinEncryptionLevel' -PropertyType DWord -Value 2 -Force | Out-Null
# High Level
New-ItemProperty -Path 'HKLM:\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services' -Name 'MinEncryptionLevel' -PropertyType DWord -Value 3 -Force | Out-Null