若Windows 10无法发现局域网设备,需启用网络发现:一、文件资源管理器中点击“网络”后启用;二、网络和共享中心修改高级共享设置;三、设置应用中开启网络发现与文件共享;四、启动Function Discovery等依赖服务;五、防火墙允许网络发现通信。

如果您在Windows 10中无法看到局域网内的其他设备,或无法被其他电脑发现,则很可能是网络发现功能未启用。以下是设置网络发现的多种可靠方法:
一、通过文件资源管理器快捷启用网络发现
该方式利用系统对“网络”视图的首次访问检测机制,在界面层直接触发引导式配置,无需进入深层设置,响应快且对新手友好。
1、按下 Win + E 打开文件资源管理器,在左侧导航栏点击 网络。
2、若显示红色提示文字 “网络发现和文件共享已关闭”,请直接单击该文字。
3、在弹出窗口中点击 “启用网络发现和文件共享”。
4、系统询问 “是否要将该网络设为专用网络?” 时,选择 否,以确保当前网络类型保持不变并完成启用。
5、等待约10秒后按 F5 刷新视图,观察是否出现其他设备图标。
二、通过网络和共享中心启用高级共享设置
此方法调用系统底层共享策略控制模块,强制在协议层激活网络发现与共享服务,兼容所有Windows 10正式版,是排除界面误导的可靠路径。
1、右键点击桌面左下角的 开始按钮,选择 网络和共享中心。
2、在窗口左侧点击 更改高级共享设置。
3、展开当前网络配置文件(通常为 专用),找到 网络发现 选项。
4、勾选 启用网络发现,并同步勾选 启用文件和打印机共享。
5、向下滚动至 所有网络 区域,点击单选框选择 关闭密码保护共享。
6、每项修改后必须点击页面底部的 保存更改 按钮。
三、通过设置应用启用现代化共享配置
该路径使用Windows 10内置Settings图形界面,适配22H2及后续版本,状态反馈直观,设置逻辑符合现代操作习惯。
1、按下 Win + I 打开设置应用。
2、依次进入 网络和 Internet → 高级网络设置 → 高级共享设置。
3、在 专用网络 区块中,将 网络发现 开关拨至开启状态。
4、同步将 文件和打印机共享 开关设为开启。
5、关闭设置窗口,系统自动保存并应用配置。
四、检查并启动网络发现依赖服务
网络发现功能需多项系统服务协同运行,任一服务处于停止或禁用状态均会导致界面设置生效但实际不可用,此步骤用于排查隐藏性失效。
1、按下 Win + R,输入 services.msc,回车打开服务管理器。
2、依次查找以下四项服务:Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host、DNS Client。
3、对每一项服务,右键选择 属性,将 启动类型 设为 自动,并点击 启动 按钮。
4、确认所有相关服务的状态均为 正在运行。
五、配置Windows防火墙允许网络发现通信
Windows Defender防火墙可能默认阻止网络发现所需的多播与UDP探测流量,需手动添加例外规则以保障设备可被正常发现。
1、打开 控制面板 → 系统和安全 → Windows Defender 防火墙。
2、点击 允许应用或功能通过 Windows Defender 防火墙。
3、点击 更改设置,向下滚动找到 网络发现 和 文件和打印机共享。
4、确保二者在 专用 网络列中均已勾选;若当前网络被识别为 公用,需同时勾选对应列或先将网络类型更改为专用。











