【如何在电脑中关闭135端口】135端口是Windows系统中用于RPC(远程过程调用)服务的默认端口,常被用于网络通信和远程管理。然而,该端口也存在一定的安全风险,可能成为恶意软件或攻击者入侵的目标。因此,对于一些不需要远程功能的用户来说,关闭135端口可以有效提升系统的安全性。
本文将总结如何在不同版本的Windows系统中关闭135端口,并提供操作步骤与注意事项。
一、关闭135端口的常见方法
方法 | 适用系统 | 操作方式 | 是否推荐 |
使用Windows防火墙 | Windows 7/8/10/11 | 配置入站规则,阻止135端口 | 推荐 |
修改注册表 | 所有Windows系统 | 禁用相关服务 | 不推荐(需谨慎操作) |
关闭RPC服务 | Windows 7/8/10/11 | 通过服务管理器停止RPC服务 | 一般推荐 |
使用第三方防火墙 | 所有Windows系统 | 通过第三方工具限制端口 | 可选 |
二、详细操作步骤
1. 使用Windows防火墙关闭135端口
- 步骤1:打开“控制面板” → “系统和安全” → “Windows Defender 防火墙”。
- 步骤2:点击左侧的“高级设置”。
- 步骤3:在“入站规则”中,找到并右键“文件和打印机共享(NP-In)”或“远程过程调用(RPC)”等规则。
- 步骤4:选择“禁用规则”或新建自定义规则,指定端口为135,方向为“入站”,动作设为“阻止连接”。
- 步骤5:保存设置后重启防火墙或系统以生效。
> 注意:此方法仅阻止外部访问135端口,不影响本地程序使用。
2. 关闭RPC服务
- 步骤1:按下 `Win + R`,输入 `services.msc` 并回车。
- 步骤2:找到“Remote Procedure Call (RPC)”服务。
- 步骤3:右键选择“属性”,将启动类型改为“已禁用”。
- 步骤4:点击“停止”按钮,然后关闭窗口。
- 步骤5:重启计算机使更改生效。
> 注意:如果系统依赖RPC服务(如域环境或某些应用程序),关闭可能导致功能异常。
3. 修改注册表(不推荐)
- 步骤1:按下 `Win + R`,输入 `regedit` 并回车。
- 步骤2:导航到以下路径:
`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs`
- 步骤3:在右侧窗口中找到 `Start` 键值,将其数值数据改为 `4`(表示禁用)。
- 步骤4:重启系统。
> 警告:修改注册表可能导致系统不稳定,建议备份后再操作。
三、注意事项
- 关闭135端口前,请确认当前系统是否依赖RPC服务,避免影响正常功能。
- 若使用的是服务器系统(如Windows Server),建议结合防火墙和策略组进行更全面的配置。
- 定期检查系统端口状态,确保没有未授权的开放端口。
四、总结
关闭135端口是一种有效的网络安全措施,尤其适用于不需要远程访问的个人电脑或内部网络设备。通过Windows防火墙或禁用RPC服务是最常用且相对安全的方法。操作时应根据实际需求选择合适的方式,避免因误操作导致系统功能异常。