Enabling Telnet Client in Windows restores the built-in telnet command for quick raw TCP connection checks and for legacy workflows that still depend on the Telnet client binary.
In current Windows 10 and Windows 11 releases, Telnet Client is an optional Windows feature instead of a default console tool. The DISM PowerShell cmdlets manage those features in the running OS image, so Get-WindowsOptionalFeature reports the current TelnetClient state and Enable-WindowsOptionalFeature turns it on from an elevated shell.
You need an elevated PowerShell session to change optional features, and managed PCs can block the install through policy or an organization-controlled update source. Telnet traffic is unencrypted, so use it as a basic connectivity or legacy-client tool rather than a secure remote shell for normal administration.
Get-WindowsOptionalFeature -Online -FeatureName TelnetClient
If Telnet Client is still disabled, running telnet usually returns a not recognized error because telnet.exe is not yet available in Windows.
Enable-WindowsOptionalFeature -Online -FeatureName TelnetClient -All -NoRestart
If Windows reports that a restart is required, reboot before trying to use telnet.
Get-WindowsOptionalFeature -Online -FeatureName TelnetClient
telnet
A successful launch opens the interactive Microsoft Telnet> prompt.
quit