查看自己的高危端口是否打开——输入netstat -ano

本地地址中左边是ip、右边是端口,这里我刚刚关闭了这些端口。在PID这一行如果出现LISTENING(监听)和ESTABLISHED(建立连接)则表示端口为开启状态。

关闭端口有很多种方式:本地安全策略中关闭、Windows防火墙高级设置中关闭。这两种方法我试了多次没有成功——于是决定从禁止相关服务的方式来关闭端口。

关闭139端口:Win+R 输入ncpa.cpl 无论是wifi还是以太网都要执行一遍,右键属性——IPv4——高级——WINS——禁用NetBIOS

关闭135端口:进入注册表regedit——依次打开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc——单击右侧DOCM——双击——数值数据中的内容删掉——在Rpc右键新建——项——文件夹取名Internet——重启生效

关闭445端口:cmd(管理员)——sc config lanmanserver start= disableled

重启电脑

netstat -ano 或 netstat -ano | findstr ":135 :139 :445"查看

此时发现相关端口已经没有了