首页 系统报错笔记 正文内容

windows10怎么关闭139端口

爱笔记 系统报错笔记 2026-10-03 01:58:01 48 0

在日常使用Windows 10系统的过程中,很多用户可能不会特意关注系统端口的开放状态,但实际上每一个开放的端口都可能成为网络攻击的潜在入口,尤其是像139端口这类历史悠久、曾多次被利用开展恶意入侵的服务端口,及时掌握它的关闭方法,对提升系统整体网络安全防护水平有着十分重要的意义。139端口是NetBIOS协议所使用的端口,在早期的Windows系统中,它主要用于局域网内的文件和打印机共享,方便同一网络下的不同设备互相访问共享资源,但随着网络环境的日趋复杂,这个端口也常常被黑客用来进行系统信息探测、暴力破解登录密码,甚至传播蠕虫病毒,如果你平时不需要使用局域网内的文件共享和打印机共享功能,完全可以将这个端口关闭,从源头减少系统的安全风险。

要关闭Windows 10的139端口,首先可以通过最基础的网络适配器设置来操作,这种方法操作简单,适合对系统设置不太熟悉的普通用户使用。你可以先右键点击桌面右下角的网络图标,在弹出的菜单中选择“打开网络和共享中心”,进入对应页面后,找到当前正在使用的网络连接,点击旁边的“以太网”或者“WLAN”选项,在弹出的状态窗口中点击“属性”按钮,这时会打开网络属性列表,在列表里找到“Internet 协议版本4(TCP/IPv4)”选项,选中它之后点击下方的“属性”按钮,进入IPv4属性设置界面后,不要急着修改IP地址,而是点击窗口下方的“高级”按钮,切换到“WINS”标签页,在页面下方的NetBIOS设置区域里,你会看到三个选项,分别是“默认”“启用 NetBIOS over TCP/IP”和“禁用 NetBIOS over TCP/IP”,只要勾选“禁用 NetBIOS over TCP/IP”,然后依次点击各个窗口的“确定”按钮保存设置,就能从网络协议层面关闭139端口的服务。需要注意的是,如果你的电脑有多个网络适配器,比如同时有有线网卡和无线网卡,需要分别对每个正在使用的适配器进行同样的设置,不然未设置的适配器依然会开放139端口。

如果你觉得通过图形界面设置不够彻底,还可以通过Windows系统的服务管理来关闭与139端口相关的系统服务,从服务根源上阻止端口的开放。按下键盘上的Win+R组合键打开运行窗口,输入“services.msc”后按下回车键,就能打开系统服务管理器,在服务列表里找到名为“TCP/IP NetBIOS Helper”的服务,这个服务的作用就是为NetBIOS提供支持,保障基于NetBIOS的网络功能正常运行,双击打开这个服务的属性窗口,先点击“停止”按钮终止当前正在运行的服务,然后在“启动类型”的下拉菜单中选择“禁用”,设置完成后点击“确定”保存修改。除了这个服务之外,还有“Server”服务也和139端口的文件共享功能相关,它主要负责提供RPC支持、文件打印和命名管道共享,如果你完全不需要使用任何共享功能,也可以将这个服务一并禁用,不过要注意,禁用Server服务后,你的电脑将无法向局域网内其他设备提供文件和打印机共享服务,如果你只是不想开放139端口但又需要使用部分共享功能,可以只禁用TCP/IP NetBIOS Helper服务,保留Server服务的正常运行。

对于有一定技术基础的用户,还可以通过配置Windows防火墙的出站和入站规则来封堵139端口,这种方法更加灵活,还能针对不同的网络环境设置不同的规则。同样先按下Win+R组合键打开运行窗口,输入“wf.msc”后回车进入高级安全Windows Defender防火墙界面,在左侧菜单栏里分别点击“入站规则”和“出站规则”,然后在右侧的操作栏里点击“新建规则”,在弹出的新建规则向导中,第一步的规则类型选择“端口”,点击下一步后,选择“TCP”协议,然后在“特定本地端口”后面输入“139”,继续点击下一步,选择“阻止连接”选项,再次点击下一步,在配置文件页面里,根据自己的需求勾选域、专用、公用这三个网络配置文件,如果你想在所有网络环境下都封堵139端口,就把三个选项全部勾选,最后给这个规则起一个容易辨认的名字,比如“封堵139端口入站”,点击完成就创建好了入站规则,之后按照同样的步骤创建出站规则,就能从防火墙层面完全阻断139端口的所有网络通信。这种方法的好处在于,如果你之后需要临时使用139端口对应的功能,只需要在防火墙规则里找到对应的规则,右键选择禁用即可,不需要反复修改网络协议和服务设置。

很多用户可能会担心关闭139端口之后会影响系统的正常使用,其实只要你平时不需要在局域网里共享文件、共享打印机,也不需要使用网上邻居访问其他电脑的共享资源,关闭这个端口几乎不会对日常上网、办公、娱乐造成任何影响,反而能有效降低被网络扫描和入侵的风险。如果你不确定自己的电脑是否真的关闭了139端口,可以在设置完成后进行验证,最简单的方法是打开命令提示符,输入“netstat -an | findstr 139”命令,如果执行命令后没有任何输出结果,就说明139端口已经成功关闭,要是还有相关的监听记录,就要检查一下是不是还有网络适配器没有设置,或者相关服务没有禁用到位。在网络安全问题层出不穷的当下,关闭不必要的开放端口是提升系统安全系数的低成本有效手段,除了139端口之外,类似445、3389这类同样容易被利用的端口,如果没有使用需求也建议参照类似的方法关闭,逐步为系统构建起更牢固的安全防线,避免因为端口开放问题给个人数据和系统安全带来隐患。

0

欢迎 你 发表评论:

文章目录
    搜索