量子计算网

win10如何关闭445端口

司空颖霄
导读 【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功能,则可使用组策略或注册表修改。无论哪种方式,建议在操作前做好系统备份,避免误操作导致系统不稳定。