在windows 10中启用simple tcp/ip services需通过optionalfeatures.exe打开windows功能面板,勾选该服务(含echo、discard、daytime、qotd、chargen五个子服务),点击确定后无需重启;启动后在services.msc中确认其启动类型为“手动”,并用netstat验证端口监听状态。

要在Windows 10中启用“简单的TCP/IP服务”(即Simple TCP/IP Services),必须通过“启用或关闭Windows功能”面板手动勾选,该服务默认完全禁用,不随系统安装自动激活,且不提供图形化管理界面。
打开Windows功能设置窗口
按 Win + R 打开运行框,输入 optionalfeatures.exe 并回车。这是最直接的入口,比从“设置→应用→可选功能”路径更快,且能完整显示传统Windows功能列表。
如果弹出用户账户控制(UAC)提示,点击“是”继续——这一步不可跳过,否则后续勾选无效。
勾选并启用Simple TCP/IP Services
在打开的“Windows功能”窗口中,向下滚动找到 Simple TCP/IP Services 选项。
勾选其左侧复选框。注意:该服务包含五个子服务(Echo、Discard、Daytime、Qotd、Chargen),但Windows不提供单独开关,必须整体启用或禁用。
【务必不要勾选“Telnet客户端”或“Telnet服务器”】——它们与Simple TCP/IP Services无依赖关系,且开启Telnet服务器会引入额外安全风险,本操作无需涉及。
勾选完成后,点击“确定”。系统将开始部署组件,进度条走完后会提示“操作已完成”,此时无需重启即可生效。
验证服务是否真正运行
按 Win + R,输入 services.msc 回车,打开服务管理器。
在服务列表中依次查找以下五项:SNMP Trap(无关,忽略)、Print Spooler(无关,忽略)、以及真正的目标:Simple TCP/IP Services。
双击该项,确认“启动类型”为“手动”(这是正常状态,该服务不自启,仅响应请求时临时拉起);若状态显示“已停止”,点击“启动”按钮一次即可。
启动后,可在命令行中执行 netstat -an | findstr :7(Echo端口)或 netstat -an | findstr :13(Daytime端口),看到 LISTENING 状态即表示服务已就绪。











