telnet客户端需手动启用,可通过控制面板、powershell(管理员)、命令提示符(管理员)或设置应用四种方式开启,启用后须验证并避免勾选telnet服务器。

如果您在 Windows 10 系统中输入 telnet 命令却收到“不是内部或外部命令”的提示,则说明 Telnet 客户端组件虽已内置但尚未启用。以下是多种可靠、可复现的启用方法,覆盖图形界面与命令行场景,并包含关键避坑提示:
一、通过控制面板启用Telnet客户端
该方法调用系统内置的图形化“Windows 功能”管理模块,不依赖命令行环境,兼容所有 Windows 10 版本(包括家庭版),原理是将 Telnet 客户端作为可选功能注册至系统服务路径,使 cmd 和 PowerShell 能识别并调用 telnet.exe。
1、按下 Win + R 组合键,打开“运行”窗口。
2、输入 control 并回车,启动控制面板。
3、点击“程序”,再点击“程序和功能”页面右侧的“启用或关闭 Windows 功能”。
4、在弹出窗口中向下滚动,找到 Telnet 客户端 选项,仅勾选此项;切勿勾选 Telnet 服务器(存在明文传输高危风险)。
5、点击“确定”,等待系统自动下载并安装组件;安装完成后建议重启计算机以确保环境变量与服务注册完全生效。
二、使用PowerShell(管理员)启用Telnet客户端
该方法利用 PowerShell 的 Windows 功能管理 cmdlet 直接在线启用组件,执行过程不依赖图形界面,支持脚本批量部署,底层调用系统服务接口完成注册,适用于自动化运维或受限 GUI 环境。
1、右键点击“开始”按钮,选择“Windows PowerShell(管理员)”。
2、若弹出用户账户控制(UAC)提示,点击“是”继续。
3、输入以下命令并回车:Enable-WindowsOptionalFeature -Online -FeatureName TelnetClient。
4、等待输出中出现 Operation completed successfully 及 Online : True 字样,表示启用成功。
5、关闭 PowerShell 窗口,在新打开的命令提示符中即可直接运行 telnet -? 验证;无需立即重启即可使用,但部分旧版系统可能需重启才能加载完整路径。
三、通过命令提示符(管理员)启用Telnet客户端
该方式调用 DISM 工具在系统映像层启用可选功能,兼容性最强,适用于 PowerShell 被组策略禁用、安全加固环境或系统服务异常导致图形化功能不可用的情况,原理是直接操作当前运行系统的功能数据库。
1、按 Win + X,选择“命令提示符(管理员)”或“Windows Terminal(管理员)”。
2、若弹出用户账户控制窗口,点击“是”。
3、输入以下命令并回车:dism /online /Enable-Feature /FeatureName:TelnetClient。
4、等待系统返回 The operation completed successfully 提示,表示启用成功。
5、关闭命令提示符窗口,重启计算机以确保 telnet.exe 路径被系统环境变量完整加载。
四、使用设置应用启用Telnet客户端
该方法通过 Windows 10 内置的“设置”应用访问可选功能,无需控制面板或命令行,适合偏好现代 UI 的用户,其底层仍调用相同系统服务接口,安装后功能等效。
1、按下 Win + I 组合键,打开“设置”应用。
2、依次点击“应用” → “可选功能” → “更多 Windows 功能”(位于页面右上角链接)。
3、在弹出的“Windows 功能”窗口中,向下滚动找到 Telnet 客户端,勾选其复选框。
4、点击“确定”,系统开始安装;安装过程中若提示需要重启,请确认并执行重启操作。
5、重启后,在任意命令提示符中输入 telnet 回车,出现 Microsoft Telnet 提示符即表示启用成功。











