Telnet客户端未启用导致命令不可用,需通过设置、控制面板、PowerShell或CMD四种方式之一启用:设置中进入“应用→可选功能→更多Windows功能”勾选安装;控制面板中“程序和功能→启用或关闭Windows功能”勾选并重启;PowerShell或CMD以管理员身份运行dism /online /Enable-Feature /FeatureName:TelnetClient命令启用。

如果您在Windows 11中输入telnet命令时收到“‘telnet’不是内部或外部命令”的错误提示,则说明Telnet客户端功能尚未安装启用。该功能以Windows可选组件形式存在,需通过系统级工具手动激活。以下是四种互不依赖、均可独立生效的安装方法:
一、通过设置应用安装Telnet客户端
此方式采用图形化界面操作,全程在系统内置“设置”中完成,无需记忆命令,适合大多数普通用户。系统将通过“可选功能”机制下载并注册Telnet客户端组件。
1、点击任务栏左下角的“开始”按钮,选择“设置”应用(或直接按Win + I快捷键)。
2、在设置窗口左侧导航栏中,点击“应用”选项。
3、在右侧页面中,点击“可选功能”。
4、向下滚动至页面底部,点击“更多Windows功能”链接。
5、在弹出的“Windows功能”窗口中,找到并勾选“Telnet客户端”复选框。
6、点击“确定”,系统开始下载并安装功能组件。
7、安装完成后,建议重启计算机以确保telnet.exe被正确注册到系统PATH环境变量中。
二、通过控制面板安装Telnet客户端
该路径沿用传统Windows管理逻辑,兼容性强且路径稳定,适用于习惯经典界面或设置应用响应异常的用户。其底层调用与设置应用完全相同的Windows功能管理模块,安装结果等效。
1、按下Win + R组合键打开“运行”对话框。
2、输入control并按回车,启动控制面板。
3、将右上角“查看方式”设为“类别”,点击“程序”→“程序和功能”。
4、在左侧边栏中,点击“启用或关闭Windows功能”。
5、在新窗口中,勾选“Telnet客户端”,取消勾选其他无关项(如Telnet服务器,家庭版不提供该选项)。
6、点击“确定”,等待状态栏显示“正在搜索所需文件”及安装进度完成。
7、关闭所有窗口后,必须重启系统使功能注册完全生效。
三、使用PowerShell(管理员)安装Telnet客户端
PowerShell提供原生DISM支持,执行速度快且无需图形界面,适合批量部署或脚本集成场景。该方式响应迅速,安装后可立即验证,通常无需重启即可调用telnet命令。
1、右键点击“开始”按钮,选择“Windows Terminal(管理员)”或“PowerShell(管理员)”。若无此选项,请选择“终端(管理员)”。
2、在UAC提示中点击“是”以获取提升权限。
3、输入以下命令并按回车执行:dism /online /Enable-Feature /FeatureName:TelnetClient。
4、等待输出出现“操作成功完成”字样,期间勿关闭窗口。
5、命令执行完毕后,可直接关闭PowerShell窗口;若后续验证失败,请重新打开一个全新的CMD窗口再试。
四、使用命令提示符(管理员)安装Telnet客户端
命令提示符与PowerShell共享DISM工具链,操作逻辑完全一致,适用于偏好cmd环境或受限于终端策略的用户。该方式同样具备免图形、高响应特性。
1、按下Win + X组合键,选择“Windows Terminal(管理员)”或“命令提示符(管理员)”。
2、在UAC提示中点击“是”以授权管理员权限。
3、输入以下命令并按回车执行:dism /online /Enable-Feature /FeatureName:TelnetClient。
4、等待命令返回“操作成功完成”提示,即表示启用完毕。
5、无需重启系统,但必须关闭当前CMD窗口并新建一个窗口才能识别新注册的telnet命令。

















