1745 是什么
1745 的服务名是 remote-winsock,登记人 Avi Nathan,协议为 TCP,登记说明指向微软早期的远程 Winsock 代理组件。Winsock 是 Windows 的套接字接口层,远程代理意味着把套接字调用转发到另一台机器上执行。这个组件属于特定历史阶段的技术方案,现代 Windows 不再以这种方式提供远程套接字能力,端口出现在现网通常意味着第三方代理软件或残留组件占用。
基本信息
| 端口号 | 1745 |
|---|---|
| 服务名 | remote-winsock |
| 协议 | TCP(登记为 TCP) |
| 登记人 | Avi Nathan |
| 技术背景 | Windows 远程套接字代理 |
| 现状 | 历史遗留,现代系统不依赖 |
| 现网解释 | 多为第三方代理或残留组件 |
主机端口残留的四种来源
- 软件卸载不彻底,服务组件仍在运行但已无业务用途
- 旧版本安装后升级失败,新旧组件同时存在
- 第三方工具自带代理或监听功能,安装时未说明会开放端口
- 测试与调试阶段的临时服务被固化进开机自启
残留来源定位
残留来源定位
# Windows 侧查看端口与进程对应
netstat -ano | findstr :1745
tasklist /svc | findstr 1234
# 查看服务与启动项 sc query type= service state= all | findstr /i 关键字
# PowerShell 侧按端口查进程
# Get-NetTCPConnection -LocalPort 1745 | Select-Object OwningProcess
# 再结合进程路径判断软件来源残留组件的处置方式
| 类型 | 风险 | 处理建议 |
|---|---|---|
| 卸载残留服务 | 暴露无用端口 | 停用并清理自启 |
| 新旧版本并存 | 配置冲突 | 统一版本后清理旧组件 |
| 第三方代理 | 数据经第三方转发 | 评估必要性,非必需则移除 |
| 调试用服务 | 缺少加固措施 | 关闭并加入上线检查项 |
第三方代理类软件常以提升网络体验为卖点,但数据可能经过外部节点,评估时应明确它把连接导向何处,而不只看它是否占用端口。
把「端口由哪个进程持有、该进程来自哪个安装包」作为标准动作,可以覆盖大多数残留类问题,不必逐个端口去查资料。
Windows 上查看端口与进程对应关系时,注意同一端口可能同时出现在 IPv4 与 IPv6 两行,且部分系统进程会代持多个端口,需要结合服务列表一并判断。