windows 11局域网电脑不可见的根源是系统默认安全策略屏蔽广播,需五步修复:一、设网络为专用;二、启用网络发现与文件共享;三、启动function discovery、ssdp、upnp、provider host四项服务;四、防火墙放行相关规则;五、启用allowinsecureguestauth并重启。

在 Windows 11 局域网中设置好文件共享后,却在“网络”里看不到隔壁工位的电脑,甚至手动输入 \\对方IP 也提示“找不到网络路径”,这种问题通常不是硬件断连,而是系统级服务、协议或发现机制被默认关闭或拦截所致。
确认网络配置类型是否为专用网络
第一步:右键任务栏右下角网络图标 → 选择“网络和 Internet 设置” → 点击当前连接名称(如“Wi-Fi”或“以太网”)→ 查看“网络配置文件类型”。
若显示“公共网络”,必须改为“专用网络”——Windows 11 默认将新连接设为公共网络,会直接禁用网络发现和文件共享。
点击“切换为专用网络”并等待几秒生效。这一步不完成,后续所有设置都无效。
启用网络发现与文件共享核心服务
方法一:通过高级共享设置快速开启
打开“控制面板” → “网络和 Internet” → “网络和共享中心” → 左侧“更改高级共享设置” → 展开当前配置文件(专用网络)→ 启用以下三项:
✔ 网络发现
✔ 文件和打印机共享
✔ 关闭密码保护共享(若双方未设相同微软账户或本地账户密码,必须关;否则留开)
方法二:手动启动关键服务(适用于设置后仍不显示)
按 Win+R 输入 services.msc → 找到并双击启动以下服务:
• Function Discovery Provider Host
• Function Discovery Resource Publication
• SSDP Discovery
• UPnP Device Host
• Computer Browser(仅 Windows 11 22H2 及更早版本存在,24H2 已移除,无需操作)
【注意:SSDP Discovery 和 Function Discovery 类服务必须设为“自动(延迟启动)”或“自动”,不能是“手动”】
检查 SMB 1.0/CIFS 文件共享协议状态
Windows 11 默认禁用 SMB 1.0 协议(因安全风险),但部分旧设备、NAS 或路由器内置Samba服务仍依赖它通信。
若对方是 Windows 7/8、群晖 DSM 6.x 以前版本、或某些智能电视/投影仪,需手动启用:
设置 → 应用 → 可选功能 → 点击“更多 Windows 功能” → 勾选“SMB 1.0/CIFS 文件共享支持” → 确定并重启。
⚠️ 不建议长期开启,调试完成后可取消勾选。
防火墙放行关键端口与规则
① 打开“Windows Defender 防火墙” → 左侧“允许应用或功能通过 Windows Defender 防火墙” → 点击“更改设置” → 滚动找到并勾选:
• Network Discovery
• File and Printer Sharing
② 若仍无效,临时关闭防火墙测试(仅用于排查):
Win+R → 输入 wf.msc → 右侧“高级设置” → 左侧“Windows Defender 防火墙属性” → 分别对“域配置文件”“专用配置文件”“公用配置文件”将“防火墙状态”设为“关闭”。
测试成功后务必恢复,并单独添加入站规则:
新建规则 → 端口 → TCP 139,445 和 UDP 137,138 → 允许连接 → 仅限专用网络。
强制刷新网络邻居缓存
Win+R 输入 cmd → 回车 → 执行以下命令逐行运行:
net stop fdrespub
net start fdrespub
nbtstat -R
ipconfig /flushdns
netsh winsock reset
执行完重启电脑。这能清除已损坏的 NetBIOS 名称缓存和 SSDP 设备列表,比单纯刷新“网络”文件夹更彻底。











