关闭网络发现可阻止本机被局域网设备自动识别和访问,避免资源意外暴露;可通过设置应用取消勾选“网络发现”(连带关闭文件和打印机共享)、组策略强制禁用(专业版/企业版)或注册表修改fdrespub等服务start值为4并重启生效。

关闭网络发现能阻止本机被局域网内其他设备自动识别和访问,避免共享文件夹、打印机等资源意外暴露,尤其在公共Wi-Fi或不信任网络中必须操作。
通过设置应用关闭网络发现
打开“设置”→“网络和Internet”→左侧选“高级网络设置”→右侧点“更多网络适配器选项”→右键当前正在使用的网络连接(如“WLAN”或“以太网”)→选择“属性”→取消勾选“网络发现”→点击“确定”。【取消勾选后立即生效,无需重启】
这一步会同时关闭“文件和打印机共享”,属于连带行为,无法单独保留后者。
用组策略彻底禁用(仅限Win11专业版/企业版)
按 Win+R 输入 gpedit.msc → 依次展开:计算机配置 → 管理模板 → 网络 → 网络发现 → 双击“关闭网络发现” → 选“已启用” → 点击“确定”。
该策略强制禁止系统发送和响应网络发现请求,比设置界面开关更底层。若之前通过设置开启过网络发现,组策略启用后需手动刷新:管理员身份运行 cmd → 输入 net stop fdrespub → 回车 → 再输入 net start 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
改完全部后重启系统。











