【关闭445端口方法如何关闭电脑445端口】445端口是Windows系统中用于文件共享和网络发现的默认端口,常被用来进行SMB(Server Message Block)协议通信。虽然该端口在局域网中非常实用,但在互联网环境中,它也成为了恶意软件攻击的目标,如勒索病毒等。因此,为了提高系统的安全性,建议根据实际需求关闭445端口。
以下是一些常见且有效的方法,可用于关闭电脑上的445端口。
一、
445端口主要用于Windows系统的SMB服务,若不使用文件共享功能,建议将其关闭以提升系统安全。可以通过防火墙设置、组策略编辑器、注册表修改或禁用相关服务等方式实现。不同操作系统版本的操作略有差异,需根据实际情况选择合适的方法。同时,关闭445端口可能会导致部分网络功能受限,因此在操作前应评估是否需要保留该端口。
二、关闭445端口方法对比表
| 方法名称 | 操作系统支持 | 是否需要管理员权限 | 是否影响其他功能 | 操作难度 | 说明 |
| 防火墙规则设置 | Windows 7/8/10/11 | 是 | 有 | 中 | 通过Windows Defender防火墙添加阻止规则 |
| 组策略编辑器 | Windows 专业版/企业版 | 是 | 有 | 中 | 修改本地组策略,禁用SMB v1协议 |
| 注册表修改 | 所有Windows系统 | 是 | 有 | 高 | 修改注册表项来禁用SMB服务 |
| 服务禁用 | 所有Windows系统 | 是 | 有 | 低 | 禁用“Server”和“Workstation”服务 |
| 命令行配置 | Windows 7/8/10/11 | 是 | 有 | 中 | 使用`netsh`命令调整防火墙规则 |
三、具体操作步骤(以Windows 10为例)
1. 通过防火墙设置
- 打开 控制面板 > 系统和安全 > Windows Defender 防火墙
- 点击 高级设置
- 在 入站规则 中,找到并删除与445端口相关的规则,或新建一条规则阻止445端口
2. 通过组策略编辑器
- 按 `Win + R`,输入 `gpedit.msc`
- 导航至:计算机配置 > 管理模板 > 网络 > 网络连接 > Windows Defender 防火墙
- 启用 防止用户更改防火墙设置 和 阻止所有传入连接
3. 通过注册表修改
- 按 `Win + R`,输入 `regedit`
- 定位路径:`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters`
- 创建键值 `DisableSMB1`,类型为 `REG_DWORD`,数值设为 `1`
4. 通过服务管理
- 按 `Win + R`,输入 `services.msc`
- 找到 Server 和 Workstation 服务
- 右键选择 属性,将启动类型改为 禁用
5. 通过命令行
- 打开命令提示符(管理员)
- 输入以下命令:
```bash
netsh advfirewall firewall add rule name="Block 445" dir=in action=block protocol=TCP localport=445
```
四、注意事项
- 关闭445端口可能会影响局域网内的文件共享功能。
- 如果使用的是家庭版Windows,部分高级功能(如组策略)不可用。
- 建议在操作前备份系统或创建还原点,以防万一。
五、结语
445端口的关闭方式多种多样,可根据自身系统环境和需求灵活选择。对于普通用户而言,通过防火墙设置是最简单、最安全的方式;而对于企业或高级用户,则可以结合组策略或注册表进行更细致的配置。无论采用哪种方式,都应确保操作前了解其可能带来的影响,并做好相应准备。


