导读 【win10如何关闭445端口】445端口是Windows系统中用于文件共享和网络发现的默认端口,常被用于SMB(Server Message Block)协议。虽然该端口在局域网中非常有用,但在某些情况下,如防止恶意软件攻击或提升系统安全性时,可能需要将其关闭。以下是一些常见的方法来关闭Win10系统中的445端口。
【win10如何关闭445端口】445端口是Windows系统中用于文件共享和网络发现的默认端口,常被用于SMB(Server Message Block)协议。虽然该端口在局域网中非常有用,但在某些情况下,如防止恶意软件攻击或提升系统安全性时,可能需要将其关闭。以下是一些常见的方法来关闭Win10系统中的445端口。
一、通过防火墙关闭445端口
这是最常见且推荐的方式,通过Windows内置的防火墙规则来阻止445端口的通信。
| 操作步骤 | 说明 |
| 1. 打开“控制面板” | 进入“系统和安全” > “Windows Defender 防火墙” |
| 2. 点击“高级设置” | 在左侧菜单中选择“高级设置” |
| 3. 选择“入站规则” | 在右侧找到并点击“新建规则” |
| 4. 选择“端口” | 点击下一步,选择“特定本地端口”,输入“445” |
| 5. 设置动作 | 选择“阻止连接” |
| 6. 完成设置 | 根据提示完成创建 |
此方法可以有效阻止外部访问445端口,但不会影响本地设备之间的通信。
二、通过组策略关闭SMB服务
如果不需要使用SMB功能,可以通过组策略禁用相关服务,从而间接关闭445端口。
| 操作步骤 | 说明 |
| 1. 按 `Win + R` 打开运行窗口 | 输入 `gpedit.msc` 并回车 |
| 2. 进入“计算机配置” | 依次展开“管理模板” > “网络” > “网络保护” |
| 3. 双击“关闭SMBv1客户端” | 启用该策略 |
| 4. 重启电脑 | 使更改生效 |
注意:此方法适用于专业版及以上版本的Windows 10。
三、通过注册表修改
对于更高级用户,可以通过修改注册表来禁用SMB服务。
| 操作步骤 | 说明 |
| 1. 按 `Win + R` 打开运行窗口 | 输入 `regedit` 并回车 |
| 2. 导航到路径 | `HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters` |
| 3. 创建新项 | 新建一个名为 `disable_smb1` 的DWORD值,设为 `1` |
| 4. 重启电脑 | 使更改生效 |
此方法会彻底禁用SMB1协议,但可能会影响部分旧设备的连接。
四、通过命令行禁用SMB服务
使用PowerShell命令也可以快速禁用SMB服务。
| 操作步骤 | 说明 |
| 1. 以管理员身份打开PowerShell | 输入以下命令:`Disable-NetFirewallRule -Name "FPS-File-and-Space-Discovery"` |
| 2. 或者使用命令 | `netsh advfirewall firewall set rule name="File and Printer Sharing (SMB-In)" new enable=disabled` |
| 3. 重启电脑 | 使更改生效 |
总结
关闭445端口可以根据实际需求选择不同的方法,如仅需防止外部访问,可通过防火墙规则实现;若需完全禁用SMB功能,则可使用组策略或注册表修改。无论哪种方式,建议在操作前做好系统备份,避免误操作导致系统不稳定。