Win10需手动启用Telnet客户端:可通过控制面板(推荐新手)、管理员命令提示符(dism命令)或PowerShell(Enable-WindowsOptionalFeature)三种方式开启;启用后重启或新开终端,输入telnet验证,成功显示Microsoft Telnet>提示符即就绪。

Win10 默认不安装 Telnet 客户端,所以直接在命令行输 telnet 会提示“不是内部或外部命令”。开启它不需要装第三方软件,只需启用系统内置功能——关键是分清:你只需要 Telnet 客户端(用来连接别人),还是连 Telnet 服务器(让别人连你)。绝大多数人只要客户端就够了。
通过控制面板启用(最稳妥,推荐新手)
这是图形化操作,成功率高,适合所有 Win10 版本(包括家庭版):
- 按 Win + R,输入 control 回车,打开控制面板
- 点击“程序” → “程序和功能” → 左侧“启用或关闭Windows功能”
- 在列表里找到 Telnet 客户端,勾选它;如需搭建本地 Telnet 服务(极少用),可一并勾选 Telnet 服务器
- 点“确定”,等待系统自动安装(可能需要几分钟,别关机)
- 提示完成后,建议重启一次电脑,确保功能完全加载
用管理员命令提示符快速启用(适合熟悉命令行的用户)
跳过图形界面,一步到位,但必须以管理员身份运行:
- 右键“开始”按钮 → 选择“命令提示符(管理员)”或“Windows Terminal(管理员)”
- 输入命令并回车:
dism /online /Enable-Feature /FeatureName:TelnetClient - 看到“操作成功完成”即表示启用成功
- 同样建议重启,或至少重新打开一个新的命令提示符窗口再测试
用 PowerShell 启用(更现代的替代方式)
PowerShell 是 Windows 更推荐的管理工具,命令更简洁:
- 右键“开始” → “Windows PowerShell(管理员)”
- 输入命令并回车:
Enable-WindowsOptionalFeature -Online -FeatureName TelnetClient - 执行后会显示状态,确认 Online 为 True 即生效
- 无需额外重启,但 telnet 命令需在新打开的终端中使用
验证是否开启成功
不管用哪种方法,最后都要实测一下:
- 按 Win + R → 输入 cmd → 回车
- 在命令提示符中输入:telnet,然后回车
- 如果出现以 Microsoft Telnet> 开头的提示符,说明已就绪
- 输入 quit 可退出;想连远程设备,就用 telnet IP地址 端口号(例如 telnet 192.168.1.1 23)
基本上就这些。注意:Telnet 传输不加密,仅限内网诊断或老设备调试,切勿在公网暴露 Telnet 服务器,也不要用它传密码等敏感信息。需要安全远程登录,请改用 SSH 工具(如 OpenSSH,Win10 1809+ 也支持原生开启)。










