windows 11局域网设备不可见需启用网络发现:一、设网络为专用并开启发现与共享;二、文件资源管理器点击网络横幅提示启用;三、启动function discovery等四项服务;四、防火墙放行网络发现规则;五、启用smb 1.0/cifs协议支持。

如果您在 Windows 11 中无法看到局域网内的其他设备或访问共享文件服务器,则很可能是网络发现功能未启用,或底层服务、防火墙、协议支持存在缺失。以下是多种行之有效的开启方法:
一、通过高级共享设置启用网络发现与文件共享
该方法直接修改系统级网络发现和共享开关,要求当前网络被识别为“专用网络”,是所有后续操作的基础前提。
1、按下 Win + I 打开设置,进入“网络和 Internet” → “高级网络设置” → “高级共享设置”。
2、确认当前连接的网络(如 Wi-Fi 或以太网)已设为专用网络;若显示为“公用”,请点击该网络名称,在弹出页中将“网络配置文件”更改为“专用”。
3、在“专用网络”部分点击展开,将启用网络发现和启用文件和打印机共享两项均设为开启状态。
4、向下滚动至“所有网络”区域,家用环境建议勾选关闭密码保护的共享;企业环境则保持未勾选以启用账户凭据验证。
5、点击页面底部的保存更改按钮,使配置立即生效。
二、通过文件资源管理器横幅提示一键启用
此方式利用系统对“网络”位置的首次访问检测机制,自动触发引导式配置流程,无需逐层进入设置菜单,适合快速响应场景。
1、按 Win + E 打开文件资源管理器。
2、在左侧导航栏点击网络项。
3、若显示黄色提示条“网络发现和文件共享已关闭”,请直接点击该提示文字。
4、在弹出窗口中选择启用网络发现和文件共享。
5、当系统询问是否将当前网络设为专用网络时,选择否——该操作会自动将已连接网络标记为专用,兼顾可见性与基础安全。
三、启用并启动关键后台服务
网络发现依赖 Function Discovery Resource Publication、SSDP Discovery 等服务持续运行;即使界面设置已开启,若服务处于停止或禁用状态,设备仍将不可见。
1、按 Win + R 输入 services.msc 并回车,打开服务管理器。
2、依次查找以下四项服务:Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host、Function Discovery Provider Host。
3、对每一项执行:双击打开属性 → 将“启动类型”设为“自动” → 若“服务状态”为“已停止”,则点击“启动”按钮 → 点击“确定”保存。
四、配置 Windows 防火墙放行网络发现规则
Windows Defender 防火墙可能拦截 SSDP、DNS-SD 等发现协议所需的 UDP 广播通信,导致设备在网络中不可见,必须显式放行相关规则组。
1、在任务栏搜索框中输入允许应用通过防火墙并打开该设置项。
2、点击更改设置(需管理员权限确认)。
3、在应用和服务列表中向下滚动,找到网络发现。
4、确保“专用”和“公用”两个复选框均被勾选;若仅勾选其一,可能导致跨网络类型发现失败。
五、启用 SMB 1.0/CIFS 协议支持
SMB 是 Windows 局域网共享的核心通信协议;Windows 11 默认禁用 SMB 1.0/CIFS 组件,但部分 NAS、智能电视、Windows 7/8 客户端仍依赖该协议建立连接,启用后可显著提升兼容性。
1、按 Win + S 搜索并打开控制面板。
2、点击程序 → “启用或关闭 Windows 功能”。
3、在弹出窗口中展开SMB 1.0/CIFS 文件共享支持,勾选全部子项:SMB 1.0/CIFS 客户端、SMB 1.0/CIFS 服务器、SMB Direct。
4、点击确定,等待系统安装组件;提示重启时请立即执行。











