您的位置:首页 > 资讯攻略 > Win7系统关闭端口教程:轻松搞定445端口关闭方法

Win7系统关闭端口教程:轻松搞定445端口关闭方法

2024-11-13 09:39:07

在Windows 7操作系统中,关闭端口是一个常见的网络管理任务,尤其是针对445端口这样的高风险端口。关闭445端口可以有效降低系统遭受外部攻击的风险,如WannaCry勒索软件等就是通过这个端口进行传播的。下面将从多个维度详细介绍如何在Windows 7中关闭端口,特别是445端口。

Win7系统关闭端口教程:轻松搞定445端口关闭方法 1

使用Windows防火墙关闭445端口

步骤一:打开控制面板

Win7系统关闭端口教程:轻松搞定445端口关闭方法 2

首先,点击任务栏左下角的“Windows开始徽标”,或者按键盘上的“Win”键,选择“控制面板”。

步骤二:进入Windows防火墙

在控制面板中,选择“系统和安全”,然后点击“Windows防火墙”。如果你的控制面板是以“类别”视图显示的,那么需要先切换到“小图标”视图以便快速找到Windows防火墙。

步骤三:打开高级设置

在Windows防火墙窗口中,点击左侧的“高级设置”,这将打开高级安全Windows Defender防火墙管理界面。

步骤四:禁用SMB相关规则

1. 在高级设置窗口中,找到“入站规则”并点击它。

2. 在右侧的面板中,寻找名为“文件和打印机共享(SMB-In)”的规则。

3. 右键单击该规则,选择“禁用规则”。系统会弹出确认对话框,点击“是”以确认禁用。

4. 重复上述步骤,禁用名为“文件和打印机共享(SMB-Out)”的规则。

完成上述步骤后,你已经通过禁用SMB(Server Message Block)协议相关的入站和出站规则来关闭了445端口。

通过新建入站规则关闭特定端口

如果你希望更灵活地控制哪些端口是开放的,可以通过新建入站规则来实现。

步骤一:新建入站规则

1. 在高级安全Windows Defender防火墙窗口中,点击左侧的“入站规则”。

2. 在右侧的操作栏中,点击“新建规则”。

步骤二:选择端口类型

在新建入站规则向导窗口中,选择“端口(控制TCP或UDP端口连接的规则)”,然后点击“下一步”。

步骤三:选择端口

1. 选择“特定本地端口”。

2. 输入“445”,如果需要关闭其他端口,可以输入多个端口号,如“135,137,138,139,445”,注意端口号之间用英文逗号隔开。

3. 点击“下一步”。

步骤四:阻止连接

选择“阻止连接”,然后点击“下一步”。

步骤五:配置规则

保持默认选择,即对所有域、专用和公用配置文件应用此规则,然后点击“下一步”。

步骤六:命名并完成

为规则命名,如“关闭445端口”,并添加描述(可选),然后点击“完成”。

完成这些步骤后,445端口将被阻止所有入站连接。

使用命令行关闭端口

如果你熟悉命令行操作,可以使用`netstat`和`taskkill`命令来关闭特定端口。

步骤一:查看端口占用情况

1. 打开命令提示符(以管理员身份运行)。

2. 输入`netstat -ano`,这将列出所有当前活动的网络连接和它们的PID(进程标识符)。

3. 找到445端口对应的PID。

步骤二:结束进程

1. 输入`taskkill /F /PID PID`,其中`PID`是你在上一步中找到的进程标识符。

2. 这将强制结束占用445端口的进程。

注意:使用命令行关闭端口可能会影响到正在使用该端口的合法应用程序或服务,因此请确保你了解关闭该端口可能带来的后果。

禁用相关服务

有些服务可能默认使用特定的端口。如果你确定这些服务不再需要,可以禁用它们来关闭相关端口。

步骤一:打开服务管理器

1. 按“Win+R”打开运行窗口。

2. 输入`services.msc`并按回车,这将打开服务管理器。

步骤二:找到并禁用服务

在服务管理器中,找到可能与445端口相关的服务,如“Server”服务(提供文件、打印和命名管道共享)。

1. 右键单击该服务,选择“属性”。

2. 在“启动类型”下拉菜单中选择“禁用”。

3. 如果服务当前正在运行,点击“停止”按钮。

4. 点击“应用”和“确定”保存设置。

注意:禁用服务可能会影响系统的网络功能和共享资源,因此在禁用前请确保你了解这些服务的功能和重要性。

修改注册表关闭445端口

虽然这种方法不太常见,但在某些情况下,你可能需要修改注册表来关闭445端口。

步骤一:打开注册表编辑器

1. 按“Win+R”打开运行窗口。

2. 输入`regedit`并按回车,这将打开注册表编辑器。

步骤二:导航到相关注册表项

在注册表编辑器中,导航到以下路径:

`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NetBT\Parameters`

步骤三:创建新的QWORD值

1. 在右侧空白处右键单击,选择“新建”->“QWORD(64位)值”。

2. 将新值命名为`SMBDeviceEnabled`。

3. 双击该值,将其数据设置为`0`。

步骤四:禁用Server服务

如前面所述,打开服务管理器,找到“Server”服务,将其启动类型更改为“禁用”,并停止服务(如果正在运行)。

结论

关闭Windows 7系统中的445端口是一项重要的安全措施,可以通过多种方法实现。无论你选择使用Windows防火墙、命令行、禁用服务还是修改注册表,都应该在执行这些操作前备份重要数据,并确保你了解这些更改可能带来的风险和后果。如果你不确定如何操作,或者担心可能会影响到系统的正常运行,建议咨询专业的IT支持人员。通过合理配置和管理端口,你可以大大提高系统的安全性和稳定性。

相关下载