Windows 11中telnet命令不可用是因Telnet客户端未启用,可通过设置应用、控制面板、PowerShell(管理员)、命令提示符(管理员)四种方式启用,完成后输入telnet验证是否显示“Microsoft Telnet>”提示符。

如果您在Windows 11中尝试使用telnet命令进行网络连通性测试或远程端口探测,但系统提示“telnet不是内部或外部命令”,则说明Telnet客户端功能尚未启用。以下是启用该功能的多种操作路径:
一、通过设置应用启用Telnet客户端
此方法利用Windows 11内置的图形化设置界面,直接调用可选功能管理模块,适合所有用户,无需命令行基础。
1、点击任务栏上的开始按钮,选择“设置”应用。
2、在设置窗口左侧导航栏中,点击“应用”选项。
3、在右侧页面中,点击“可选功能”。
4、向下滚动至页面底部,点击“更多Windows功能”链接。
5、在弹出的“Windows功能”窗口中,找到并勾选“Telnet客户端”复选框。
6、点击“确定”,系统将自动下载并安装所需组件。
7、安装完成后,关闭所有窗口,无需重启即可验证功能。
二、通过控制面板启用Telnet客户端
该方式复用传统Windows功能管理路径,适用于偏好经典控制面板界面或设置应用响应异常的场景。
1、按下Win + R组合键,打开“运行”对话框。
2、输入control并按回车,启动控制面板。
3、将右上角“查看方式”设为“类别”,点击“程序”下的“程序和功能”。
4、在左侧边栏中,点击“启用或关闭Windows功能”。
5、在列表中定位到“Telnet客户端”,勾选其前方复选框。
6、点击“确定”,等待系统完成配置。
7、配置结束后,关闭控制面板窗口。
三、使用PowerShell(管理员)启用Telnet客户端
此方法通过部署映像服务和管理工具(DISM)接口,在命令行中直接启用功能,执行速度快且可批量部署。
1、右键点击开始按钮,选择“Windows PowerShell(管理员)”或“Windows Terminal(管理员)”。
2、在UAC权限提示中点击“是”以获取提升权限。
3、输入以下命令并按回车:dism /online /Enable-Feature /FeatureName:TelnetClient。
4、等待输出显示“操作成功完成”字样。
5、关闭PowerShell窗口,无需重启即可进入验证阶段。
四、使用命令提示符(管理员)启用Telnet客户端
与PowerShell方式原理一致,仅运行环境不同,适用于习惯cmd界面或PowerShell不可用的情况。
1、右键点击开始按钮,选择“命令提示符(管理员)”。
2、在UAC确认窗口中点击“是”。
3、输入命令:dism /online /Enable-Feature /FeatureName:TelnetClient,然后按回车。
4、观察命令行返回结果,出现“请求的操作已成功完成”即表示启用成功。
5、关闭命令提示符窗口。
五、验证Telnet客户端是否启用成功
启用操作完成后,必须执行本地调用测试,确认telnet.exe已注册进系统PATH且可被正常调用。
1、按下Win + R,输入cmd并回车,打开命令提示符。
2、在命令行中输入:telnet,然后按回车。
3、若屏幕显示“Microsoft Telnet>”提示符,则表明客户端已就绪。
4、输入quit退出当前会话。










