首页 > 你问我答 >

问 关闭445端口方法如何关闭电脑445端口

2025-12-13 03:55:41
最佳答案

答

【关闭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端口的关闭方式多种多样,可根据自身系统环境和需求灵活选择。对于普通用户而言,通过防火墙设置是最简单、最安全的方式;而对于企业或高级用户,则可以结合组策略或注册表进行更细致的配置。无论采用哪种方式,都应确保操作前了解其可能带来的影响,并做好相应准备。

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