windows 10 自1809版本起已永久移除telnet服务器组件,控制面板中无该选项;可通过dism命令确认仅存在telnetclient;推荐启用内置openssh服务器替代,支持加密、密钥认证与自动启动。

你在 Windows 10 中尝试启用 Telnet 服务器服务,但控制面板的“Windows 功能”列表里只显示“Telnet 客户端”,找不到“Telnet 服务器”选项——这是因为自 Windows 10 版本 1809 起,微软已彻底移除 Telnet 服务器组件,不再提供图形界面勾选入口,且该服务无法通过常规控制面板启用。
确认 Telnet 服务器是否仍存在于当前系统
打开 PowerShell(管理员),执行:
dism /online /Get-Features | findstr /i telnet
若输出中仅出现 TelnetClient,未见 TelnetServer,则说明该功能已被系统裁剪,控制面板中自然不会显示。Windows 10 家庭版、专业版、企业版均无例外;此移除为永久性变更,非组策略或更新延迟导致。
为什么控制面板里没有 Telnet 服务器选项
从 Windows 10 1809 开始,Telnet 服务器因存在严重安全缺陷(明文传输、无加密、无身份强校验)被微软正式弃用并从所有安装映像中剥离。控制面板调用的是在线功能数据库,数据库本身已不含该条目,因此滚动列表永远找不到它。
【关键前提】 即使你使用旧版 ISO(如 1709 或更早)全新安装系统,后续执行 Windows Update 后,TelnetServer 功能也会在补丁推送中被自动卸载并禁止重装。
替代方案:改用 OpenSSH 服务实现同等远程终端功能
方法一:启用内置 OpenSSH 服务器(推荐)
① 按 Win + R → 输入 optionalfeatures → 回车 → 打开“Windows 功能”窗口
② 勾选“OpenSSH 服务器”→ 点击“确定”→ 等待安装完成
③ 管理员 PowerShell 中执行:
Start-Service sshd
Set-Service -Name sshd -StartupType 'Automatic'
方法二:验证 SSH 连通性
在另一台设备上运行:
ssh username@your-win10-ip
成功登录即表示远程终端服务已就绪,安全性远高于 Telnet。
这一步无需重启,启用后立即可用,且支持密钥认证、会话加密与完整日志审计。











