网络发现关闭导致局域网设备不可见,需四步恢复:1.设网络为专用;2.启用网络发现与文件共享;3.启动Function Discovery等三项服务;4.放行防火墙中的文件和打印机共享规则。
网络发现关闭后,局域网设备在“网络”文件夹中不显示,共享文件夹自然不可见。核心是让本机可被发现、能响应请求、且通信路径畅通。以下四步覆盖绝大多数情况,按顺序操作即可恢复。
确认并切换为专用网络
Windows 11默认把新连接的网络识别为“公用”,该模式下会强制禁用网络发现和共享功能,这是最常见根源。
- 按 Win + I 打开设置 → 网络和 Internet → 高级网络设置
- 点击当前连接名称(如 Wi-Fi 或 以太网)→ 查看“网络配置文件类型”
- 若显示“公用”,点击右侧下拉菜单,选“专用”
- 保存后无需重启,系统会立即应用变更
启用网络发现与文件共享
仅设为专用还不够,必须显式开启这两项功能,否则其他设备无法探测到你,也无法发起访问请求。
- 在“高级网络设置”中,点击“高级共享设置”
- 展开“专用网络”部分,确保勾选:启用网络发现 和 启用文件和打印机共享
- 滚动到底部“所有网络”区域,选择:关闭密码保护的共享(家庭/可信局域网适用)
- 点击“保存更改”,然后按 Ctrl + Shift + Esc 打开任务管理器 → 右键“Windows 资源管理器” → “重新启动”
启动关键后台服务
网络发现不是纯软件开关,它依赖多个系统服务持续运行。任一服务停止或启动类型设为“手动”,功能就会失效。
- 按 Win + R 输入 services.msc 回车
- 依次找到并双击以下服务,设“启动类型”为自动,若状态非“正在运行”则点“启动”:
- Function Discovery Resource Publication
- SSDP Discovery
- Server
- Workstation
- 全部设置完成后关闭窗口,无需重启,服务即刻生效
放行防火墙中的网络发现规则
即使服务和设置都正确,Windows 防火墙仍可能拦截 SSDP(设备发现广播)和 SMB(文件共享)通信,导致“看得见但连不上”或“完全不可见”。
- 搜索并打开“允许应用通过防火墙”
- 点击“更改设置”,找到“文件和打印机共享”
- 确保其在专用和公用两列均被勾选
- 若未列出,点“允许其他应用” → 添加 C:\Windows\System32\svchost.exe → 勾选入站和出站


















