无法看到局域网设备是因网络发现未启用,需通过网络和共享中心、文件资源管理器、设置应用启用该功能,并启动function discovery等关键服务,同时在防火墙中允许network discovery。

如果您在Windows电脑上无法看到局域网中的其他设备,则可能是网络发现功能未启用,导致系统无法识别或列出同一网络下的计算机。以下是开启网络发现并成功查看局域网电脑的具体操作方法:
一、通过网络和共享中心启用网络发现
此方法直接调用系统内置的高级共享设置,适用于所有Windows 10版本,是启用网络发现最基础且可靠的路径。
1、右键点击桌面左下角的开始按钮,选择“网络和共享中心”。
2、在窗口左侧点击“更改高级共享设置”。
3、展开当前网络配置文件(通常为“专用”),找到“网络发现”选项。
4、选择启用网络发现,并勾选启用自动设置以确保设备可被探测。
5、向下滚动,同时启用文件和打印机共享(便于后续访问共享资源)。
6、点击页面底部的“保存更改”按钮。
二、通过文件资源管理器快速启用
当用户首次点击“网络”位置时,系统会主动检测网络发现状态,并提供一键启用入口,无需手动进入深层设置。
1、打开“文件资源管理器”,在左侧导航栏点击“网络”。
2、若显示“网络发现和文件共享已关闭”提示,直接点击该文字。
3、在弹出的窗口中点击“启用网络发现和文件共享”。
4、系统询问是否将网络设为公用时,请务必选择否,使已连接的网络成为专用网络。
5、等待几秒后刷新“网络”视图,即可看到局域网内已启用发现的设备。
三、通过设置应用启用网络发现
该方式使用现代化设置界面,适合习惯图形化操作的用户,尤其适用于Windows 10较新版本(如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、若状态栏显示“已停止”,请点击“启动”按钮使其运行。
5、确认所有服务状态均显示为正在运行后再测试网络浏览。
五、配置Windows防火墙放行网络发现
Windows Defender防火墙可能默认拦截网络发现所需的UDP广播与多播通信,需手动允许相关规则通过。
1、进入“控制面板”→“Windows Defender 防火墙”→“允许应用或功能通过Windows Defender 防火墙”。
2、点击“更改设置”(需管理员权限)。
3、在应用列表中找到Network Discovery条目。
4、确保其对应列中“专用”复选框已被勾选;若无此项,点击“允许其他应用”手动添加。
5、点击“确定”保存防火墙策略变更。










