首页 > 综合知识 > 甄选问答 >

如何关闭电脑上135、139、445等端口

更新时间:发布时间:

问题描述:

如何关闭电脑上135、139、445等端口,跪求万能的网友,帮我破局!

最佳答案

推荐答案

2025-08-19 06:58:13

如何关闭电脑上135、139、445等端口】在日常使用电脑的过程中,某些端口如135、139、445等可能会成为系统安全的隐患。这些端口主要用于网络通信,但也可能被恶意软件利用进行攻击或传播。为了提升系统的安全性,了解如何关闭这些端口是必要的。

以下是对这些常见端口的功能说明以及关闭方法的总结,帮助用户更好地保护自己的计算机系统。

一、常见端口功能简介

端口号 功能描述 是否默认开启
135 Windows 资源管理器(RPC)服务
136 NetBIOS 名称服务
137 NetBIOS 数据报服务
138 NetBIOS 会话服务
139 NetBIOS 会话服务(SMB)
445 SMB 协议(用于文件共享)

> 注:以上端口多与Windows系统中的NetBIOS和SMB协议相关,常用于局域网内的文件共享和远程访问。

二、关闭端口的方法总结

方法一:通过Windows防火墙设置

1. 打开“控制面板” > “系统和安全” > “Windows Defender 防火墙”。

2. 点击“高级设置”。

3. 在“入站规则”中,找到并禁用与上述端口相关的规则(如“文件和打印机共享 (SMB-In)”等)。

4. 若未找到对应规则,可手动创建新规则,选择“端口”,指定要阻止的端口号。

> 注意:此方法适用于阻止外部访问,但不会彻底关闭端口,仅限制流量。

方法二:通过注册表修改

1. 按 `Win + R`,输入 `regedit`,打开注册表编辑器。

2. 导航至:

```

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters

```

3. 在右侧窗口中,右键新建一个 DWORD (32位) 值,命名为 `DisableBandwidthThrottling`,数值设为 `1`。

4. 重启计算机使设置生效。

> 该方法主要用于关闭SMB协议,从而间接关闭445端口。

方法三:禁用相关服务

1. 按 `Win + R`,输入 `services.msc`,打开服务管理器。

2. 找到以下服务并停止它们:

- Server(提供文件和打印共享)

- Workstation(用于网络连接)

- Computer Browser(维护网络邻居列表)

3. 将其启动类型设置为“已禁用”。

> 此方法可以有效关闭多个相关端口,但可能影响正常网络功能。

方法四:使用第三方工具

一些安全软件(如 Windows Defender、Malwarebytes、Kaspersky)提供了端口监控和防火墙功能,可通过其内置工具对特定端口进行限制或关闭。

三、注意事项

- 关闭端口前,请确认是否会影响正常的网络功能,如文件共享、远程登录等。

- 建议在关闭端口后,定期检查系统日志,确保没有异常活动。

- 对于服务器环境,应根据实际需求灵活配置端口开放策略,避免误操作导致服务中断。

通过合理设置和管理这些端口,可以有效降低系统受到网络攻击的风险,提高整体安全性。建议根据自身使用场景选择合适的方式进行操作。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。