Windows系统默认不启用Telnet客户端,需通过控制面板或PowerShell启用:控制面板中勾选“Telnet客户端”,或以管理员身份运行dism /online /enable-feature /featurename:TelnetClient;启用后输入telnet命令出现Microsoft Telnet>提示符即成功,但因其明文传输不安全,公网环境应优先选用OpenSSH等加密方案。
windows 系统默认不启用 telnet 客户端,所以直接在命令行输入 telnet 会提示“不是内部或外部命令”。开启它不需要额外下载软件,只需在系统内置的“windows 功能”中勾选启用即可。
通过控制面板启用 Telnet 客户端
这是最直观、兼容性最好的方法,适用于 Windows 10、Windows 11 及多数 Windows Server 版本:
- 按下 Win + R,输入 control,回车打开控制面板
- 进入 程序 → 程序和功能
- 点击左侧的 启用或关闭 Windows 功能
- 在弹出列表中向下滚动,找到并勾选 Telnet 客户端(注意:不是“Telnet 服务器”,除非你确实需要对外提供 Telnet 服务)
- 点击 确定,等待系统自动安装完成(通常无需重启)
通过 PowerShell 快速启用(推荐管理员权限)
适合习惯命令行或需批量配置的用户:
- 右键开始菜单,选择 Windows PowerShell(管理员) 或 终端(管理员)
- 执行命令:
dism /online /enable-feature /featurename:TelnetClient - 回车后等待提示“操作成功完成”,即表示已启用
验证是否开启成功
启用后立即测试,避免误判:
- 按 Win + R,输入 cmd 回车,打开命令提示符
- 输入 telnet 并回车
→ 若出现 Microsoft Telnet> 提示符,说明已成功启用
→ 若仍报错,请检查是否以管理员身份运行了启用操作,或确认系统未被组策略禁用该功能 - 可进一步测试连通性,例如:
telnet baidu.com 80(测试 HTTP 端口是否可达)
注意事项
Telnet 传输全程无加密,所有账号密码、指令内容均为明文,不建议在公网或敏感环境中使用。如需安全远程管理,请优先考虑 OpenSSH(Windows 10 1809+ 已内置)或第三方工具如 PuTTY。


















