Win11关闭网络发现需四步:一、设为公用网络强制禁用;二、禁用Function Discovery等四项服务;三、取消网络适配器中“Microsoft网络客户端”和“文件和打印机共享”;四、注册表将FDResPub等服务Start值改为4并重启。

Win11关闭“网络发现”是为了让本机在局域网中彻底隐身,不被其他设备扫描到、不响应SSDP/NetBIOS探测、不广播自身存在——这不同于简单关掉共享开关,必须切断协议栈、服务层和网络类型三重输出路径。
第一步:强制设为“公用网络”切断可见性源头
Windows 11对“公用网络”执行硬性策略封锁,所有发现能力自动禁用且界面开关灰显不可逆。这是最简、最快、最不可绕过的起点。
按下 Win + I → 进入“网络和 Internet” → 点击当前连接的网络(如“Wi-Fi”或“以太网”)→ 将“网络配置文件类型”从“专用”改为【公用】。
改完瞬间生效,无需点击保存或重启。此后即使你再进“高级共享设置”,“网络发现”选项永远是灰色禁用状态。
第二步:停用底层发现服务阻断协议响应
仅靠网络类型切换无法完全阻止残留服务被动响应探测包。Function Discovery、SSDP、UPnP等服务仍在后台监听端口,一旦运行,本机仍可能被nmap或高级扫描工具识别。
按下 Win + R → 输入 services.msc → 回车打开服务管理器。
依次找到以下四项服务并双击打开属性:
• Function Discovery Resource Publication
• SSDP Discovery
• UPnP Device Host
• Function Discovery Provider Host
对每一项:将“启动类型”设为【禁用】 → 若右侧显示“正在运行”,先点“停止” → 点“确定”。
注意:禁用前请确认未使用DLNA投屏、智能电视发现、NAS自动识别等功能,否则这些设备将无法被本机发现。
第三步:关闭网络适配器中的协议组件
网络适配器自带的“Microsoft 网络客户端”和“文件和打印机共享”是SMB广播与NetBIOS名称解析的物理出口,取消勾选可彻底封死底层广播链路。
右键任务栏网络图标 → “打开网络和Internet设置” → “高级网络设置” → “更多网络适配器选项” → 右键当前连接(如“WLAN”)→ “属性”。
取消勾选:
✓ Microsoft 网络客户端
✓ 文件和打印机共享
这两项取消后,本机不再发送NetBIOS Name Query、不再响应SMBv1/v2广播请求,连老旧Win7主机也无法通过传统方式探测到你。
第四步:注册表禁用FDResPub服务(所有版本通用)
方法一:直接修改关键服务启动值
按下 Win + R → 输入 regedit → 导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\FDResPub
双击右侧“Start” → 将数值数据改为 4(表示禁用)→ 点击“确定”。
【改完必须重启电脑才生效】
方法二:批量禁用关联服务(增强隐蔽性)
在同一个 regedit 中,继续定位并修改以下两项的“Start”值为 4:
• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SSDPSRV
• HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\upnphost
全部改完后重启系统,FDResPub、SSDP、UPnP三大服务将永久静默,不再加载进内存。

















