禁用计算机服务LanmanServer,Win10下禁用SMB服务释放445端口

在Windows系统的默认配置下,会启动一个共享服务(Samba,SMB),以使局域网内的机器可以通过如 \\192.168.1.1 的形式来访问系统中共享的文件和打印机等。

e2027cd069163f1a3438dafd428d27f6.png

该服务主要使用 445 端口进行通信,我们可以通过命令netstat -an | findstr :445来确认该端口被占用:

508542e36365d138477b930ac792f249.png

如果无需使用该服务,或者想要释放 445 端口供其他应用使用的话,我们可以禁用Windows共享服务。

Windows共享服务的显示名称为Server,实际服务名为LanmanServer。在Windows 10之前的系统中,或在启用了SMB 1.0支持的Windows 10系统中,另有一项依赖此服务的服务,显示名称为Computer Browser,实际服务名为Browser,该服务维护网络上计算机的更新列表,并会展示在资源管理器左侧的网络项目下。

要想禁用并停止这两项服务,我们可以打开服务 (services.msc),在其中分别找到这两项服务,右键进入属性,选择禁用和停止即可:

e9b6f8e0ff0fb7aa624f17b244592721.png

2c9849c9cd3e7cc524b8e0cc945a5ab3.png

a69a597bdc76cf3f25153bd46c03d098.png

此外,我们也可以通过命令行来禁用并停止相关服务。

sc.exe config Browser start= disabled

sc.exe stop Browser

sc.exe config LanmanServer start= disabled

sc.exe stop LanmanServer

1

2

3

4

sc.execonfigBrowserstart=disabled

sc.exestopBrowser

sc.execonfigLanmanServerstart=disabled

sc.exestopLanmanServer

9ae993122c40fb61229326449c75b5c2.png

f6dc76abdca2ff6c4d5937bc21b81c62.png

当服务停止后,我们可以发现此时已经无法在资源管理器中访问之前的共享了。并会报出以下其中一种错误:

aebc437831d8b18614d007a561714987.png

e45e6c79e5cd96dee13edbb52ea2ef0b.png

然而,要使Windows释放445端口,除了停止服务外还需要重启一次计算机。

重启完成后,再执行之前执行过的netstat -an | findstr :445命令,我们会发现原先被占用的端口已经被释放了。

b3ae7da8fd9142377b9c93747e4199be.png

至此,我们就成功地停止并禁用了相关服务,释放了445端口。

原文链接:

1、https://zzz.buzz/zh/2016/08/10/disable-windows-server-service-to-release-port-445/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值