【如何关闭445端口】445端口是Windows系统中用于文件和打印机共享的默认端口,通常与SMB(Server Message Block)协议相关。虽然该端口在局域网环境中非常有用,但在互联网上暴露时可能成为安全风险,尤其是被恶意软件利用进行传播或攻击。因此,了解如何关闭445端口对于提升系统安全性非常重要。
以下是一些常见方法,帮助你有效关闭445端口:
一、通过防火墙关闭445端口
Windows系统自带的防火墙可以用来阻止对445端口的访问。操作步骤如下:
| 操作步骤 | 说明 |
| 1. 打开“控制面板” | 点击“系统和安全” > “Windows Defender 防火墙” |
| 2. 点击“高级设置” | 在左侧菜单中选择“入站规则” |
| 3. 创建新规则 | 选择“新建规则” > “端口” > “TCP”或“UDP” |
| 4. 设置端口范围 | 输入“445”作为特定本地端口 |
| 5. 拒绝连接 | 选择“阻止连接”并完成设置 |
| 6. 应用规则 | 命名规则并应用 |
> 注意:此方法仅阻止外部访问,不影响内部网络通信。
二、禁用SMB协议(Windows系统)
如果不需要使用文件共享功能,可以通过禁用SMB协议来彻底关闭445端口:
| 操作步骤 | 说明 |
| 1. 打开“控制面板” | 进入“程序” > “启用或关闭Windows功能” |
| 2. 取消勾选“SMB 1.0/CIFS 文件共享支持” | 位于“Microsoft Network File Sharing”下 |
| 3. 确认更改 | 系统可能需要重启生效 |
> 此方法适用于Windows 7及以上版本,且会同时影响所有依赖SMB的网络服务。
三、修改注册表(进阶用户)
对于高级用户,可通过修改注册表来禁用SMB服务:
| 操作步骤 | 说明 |
| 1. 打开注册表编辑器 | 按 `Win + R`,输入 `regedit` |
| 2. 定位路径 | `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters` |
| 3. 新建DWORD值 | 名为 `DisableBandwidthThrottling`,数值设为 `1` |
| 4. 重启系统 | 使设置生效 |
> 注意:此方法可能影响网络性能,建议谨慎操作。
四、使用第三方工具
一些安全软件如 Windows Defender、Malwarebytes 或 Norton 提供了自动检测和关闭高风险端口的功能。你可以通过这些工具扫描系统,并根据提示关闭445端口。
五、路由器设置(针对公网IP)
如果你的设备拥有公网IP,建议在路由器中关闭445端口:
| 操作步骤 | 说明 |
| 1. 登录路由器管理界面 | 通常通过浏览器访问 `192.168.1.1` 或 `192.168.0.1` |
| 2. 找到“端口转发”或“虚拟服务器”设置 | |
| 3. 删除或禁用445端口的映射规则 | |
| 4. 保存设置并重启路由器 |
总结表格
| 方法 | 是否推荐 | 适用场景 | 是否影响其他功能 |
| 防火墙规则 | 推荐 | 局域网内需保留 | 不影响内部通信 |
| 禁用SMB协议 | 推荐 | 不需要文件共享 | 影响网络打印等服务 |
| 注册表修改 | 不推荐 | 高级用户 | 可能影响性能 |
| 第三方工具 | 推荐 | 安全防护需求 | 一般无影响 |
| 路由器设置 | 推荐 | 公网IP环境 | 保护外网访问 |
通过以上方法,你可以根据自身需求选择合适的方式来关闭445端口,从而降低系统受到攻击的风险。在操作前,建议备份重要数据,并确保有必要的技术知识。


