当前位置:首页 > 生活窍门 > 正文

解决Windows关闭445端口的方法(通过命令轻松关闭Windows系统的445端口)

在Windows操作系统中,445端口是用于文件共享的重要端口。然而,由于一些安全隐患,用户有时可能需要关闭445端口,以避免潜在的网络攻击。本文将介绍通过使用命令来关闭Windows系统中的445端口的方法。

解决Windows关闭445端口的方法(通过命令轻松关闭Windows系统的445端口)  第1张

1.使用命令提示符打开系统命令行界面

使用Windows快捷键“Win+R”打开运行窗口,输入“cmd”并按下回车键,即可打开命令提示符窗口。

2.查看当前系统端口状态

在命令提示符窗口中输入“netstat-ano”命令,并按下回车键,系统将显示当前所有的网络连接信息,包括端口号和进程ID。

3.确定445端口的进程ID

在netstat结果中寻找本地地址为“0.0.0.0:445”的记录,记录下该行中的进程ID(PID)。

4.结束与445端口相关的进程

在命令提示符窗口中输入“taskkill/F/PID进程ID”命令,并将“进程ID”替换为第3步中获取到的445端口的进程ID。

5.验证445端口是否已关闭

再次输入“netstat-ano”命令,在结果中寻找本地地址为“0.0.0.0:445”的记录,如果找不到该记录,则说明445端口已成功关闭。

6.使用Windows防火墙禁用445端口

打开控制面板,在搜索框中输入“Windows防火墙”,点击进入防火墙设置界面。

7.点击“高级设置”选项

在防火墙设置界面的左侧导航栏中,点击“高级设置”选项,进入高级防火墙设置界面。

8.创建新的入站规则

在左侧导航栏中选择“入站规则”,点击右侧“新建规则”链接,打开新建入站规则向导。

9.选择端口类型

在向导的第一步中,选择“端口”类型,点击下一步。

10.选择特定的本地端口

在第二步中,选择“特定的本地端口”,输入“445”,点击下一步。

11.选择阻止连接的操作

在第三步中,选择“阻止连接”的操作,点击下一步。

12.选择适用的网络类型

在第四步中,选择适用的网络类型,点击下一步。

13.输入规则名称并完成设置

在第五步中,输入规则的名称,例如“禁止445端口访问”,点击完成。

14.验证Windows防火墙设置

重新运行“netstat-ano”命令,确认本地地址为“0.0.0.0:445”的记录不再存在,即可证明Windows防火墙已成功禁用445端口。

15.

通过上述方法,我们可以使用命令或者Windows防火墙来关闭Windows系统中的445端口,从而提高系统的安全性。无论是通过结束进程还是设置防火墙规则,都能有效地关闭445端口,减少潜在的网络攻击风险。

如何关闭Windows上的445端口

Windows操作系统上的445端口是SMB(ServerMessageBlock)协议的默认端口,用于文件和打印机共享。然而,这个端口也可能被黑客利用进行攻击。为了保护计算机的安全,我们需要关闭445端口。本文将介绍如何使用简单有效的命令来关闭Windows上的445端口。

1.使用管理员权限打开命令提示符(CMD)

打开开始菜单,在搜索栏中输入“cmd”,右键点击“命令提示符”,选择“以管理员身份运行”选项。这将确保我们以管理员权限执行后续的命令。

2.查看当前的端口状态

在命令提示符中输入以下命令:`netstat-ano|findstr:445`。这条命令将列出所有使用445端口的进程以及相应的进程ID(PID)。

3.结束占用445端口的进程

在命令提示符中输入以下命令:`taskkill/PID[进程ID]/F`,将[进程ID]替换为占用445端口的进程的PID。这将强制结束该进程,释放445端口。

4.确认端口已关闭

再次运行第2步中的命令:`netstat-ano|findstr:445`。如果没有显示任何结果,说明445端口已成功关闭。

5.修改Windows注册表

按下Win+R键,输入“regedit”,打开注册表编辑器。在左侧的导航栏中,依次展开以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters。

6.创建新的DWORD值

在右侧窗口中,右键点击空白处,选择“新建”->“DWORD(32位)值”。将新创建的值命名为“SMB1”,然后按回车键。

7.修改DWORD值的数据

双击“SMB1”值,将数值数据设置为“0”。这将禁用SMB1协议,从而关闭445端口。

8.重启计算机

关闭注册表编辑器后,重启计算机以使修改生效。重启后,445端口将会关闭。

9.使用防火墙屏蔽445端口

打开“控制面板”,选择“WindowsDefender防火墙”,点击“高级设置”。在左侧的导航栏中,选择“InboundRules”。

10.创建新的入站规则

在右侧窗口中,点击“新建规则”。选择“端口”,点击“下一步”。选择“TCP”,输入“445”作为特定本地端口,点击“下一步”。

11.选择阻止连接

在下一个页面上,选择“阻止连接”,点击“下一步”。选择适用的网络类型,点击“下一步”。

12.设置规则名称

给这条规则取一个有意义的名称,然后点击“完成”。这将创建一个入站规则,阻止任何尝试连接445端口的连接。

13.验证规则设置

在“入站规则”列表中找到刚刚创建的规则,确保其状态为“启用”。

14.关闭SMB服务

按下Win+R键,输入“services.msc”,打开“服务”窗口。在列表中找到“Server”服务,右键点击,选择“停止”。

15.确认445端口已关闭

使用第2步中的命令:`netstat-ano|findstr:445`来再次确认445端口是否已成功关闭。

通过使用管理员权限打开命令提示符、结束占用445端口的进程、修改Windows注册表、使用防火墙屏蔽445端口以及关闭SMB服务,我们可以有效地关闭Windows上的445端口。这些方法可以提升计算机的安全性,防止黑客利用该端口进行攻击。