答案是启用网络发现功能可解决局域网设备不可见问题。首先通过“设置”应用或控制面板启用网络发现并配置共享选项,随后检查DNS客户端、SSDP发现等关键服务是否正常运行,最后在防火墙中允许网络发现通过专用或公用网络,确保各环节设置生效以实现设备互识与资源共享。
如果您尝试在局域网中查找其他计算机或共享设备,但无法看到它们,则可能是由于网络发现功能被关闭。启用该功能可以让您的电脑与其他设备相互识别并共享资源。
本文运行环境:Dell XPS 13,Windows 10 专业版
一、通过设置应用启用或关闭网络发现
此方法适用于较新版本的 Windows 10 系统,操作路径直观,无需进入传统控制面板。
1、按下 Win + I 快捷键打开“设置”应用。
2、选择“网络和 Internet”选项。
3、向下滚动并点击“高级网络设置”。
4、在新页面中选择“高级共享设置”。
5、展开当前网络配置文件(如“专用”网络),然后选择“启用网络发现”或“关闭网络发现”。
6、如果需要,可同时启用或禁用“文件和打印机共享”。
7、更改设置后,系统会自动保存,无需手动确认。
二、通过控制面板开启或关闭网络发现
控制面板是传统的系统设置入口,提供对网络共享设置的全面控制,适合习惯经典界面的用户。
1、右键点击桌面左下角的开始按钮,选择“控制面板”。
2、点击“网络和 Internet”类别。
3、进入“网络和共享中心”。
4、在左侧菜单栏中,点击“更改高级共享设置”。
5、在弹出的设置窗口中,找到当前网络配置文件(例如“专用”或“来宾或公用”)。
6、选择“启用网络发现”或“关闭网络发现”。
7、如有必要,调整“文件和打印机共享”选项。
8、完成设置后,点击底部的“保存更改”按钮以应用设置。
三、确保相关服务正常运行
即使网络发现开关已开启,若依赖的核心服务未运行,功能仍可能失效。检查并启动这些服务可解决潜在问题。
1、按下 Win + R 打开“运行”对话框,输入“services.msc”,回车打开服务管理器。
2、在服务列表中找到以下关键服务:
– DNS 客户端
– 功能发现资源发布
– SSDP 发现
– UPnP 设备主机
3、逐一右键点击上述服务,选择“属性”。
4、将“启动类型”设置为“自动”,然后点击“启动”按钮以运行服务。
5、确认所有相关服务的状态均为“正在运行”。
四、配置防火墙允许网络发现
Windows 防火墙可能阻止网络发现所需的通信。需明确允许该功能通过防火墙,确保数据包正常交换。
1、打开“控制面板”,进入“系统和安全”。
2、点击“Windows Defender 防火墙”。
3、在左侧面板中选择“允许应用或功能通过 Windows 防火墙”。
4、点击“更改设置”按钮,可能需要管理员权限确认。
5、在应用列表中找到“网络发现”条目。
6、勾选其对应的“专用”和/或“公用”复选框,根据您的网络环境决定。
7、点击“确定”保存防火墙规则。