首先启动Function Discovery Resource Publication等关键服务,再通过高级共享设置启用网络发现,接着重置网络组件并检查防火墙设置,确保网络发现功能正常。

如果您尝试在局域网中访问其他计算机或共享设备,但系统提示“网络发现已关闭”且无法开启,则可能是由于相关服务未运行或网络配置错误。以下是解决此问题的步骤:
本文运行环境:Dell XPS 13,Windows 10。
网络发现功能依赖多个Windows服务协同工作。若这些服务被禁用或未启动,将导致无法启用网络发现。需确保以下关键服务处于自动启动并正在运行状态。
1、同时按下 Win + R 键打开“运行”对话框,输入 services.msc 并按回车。
2、在服务列表中找到以下服务,逐一进行设置:
3、右键单击“Function Discovery Resource Publication”,选择“属性”。
4、将“启动类型”设置为“自动”,然后点击“启动”按钮以运行该服务,完成后点击“确定”。
5、重复步骤3和4,对以下服务执行相同操作:“SSDP Discovery”、“UPnP Device Host”、“DNS Client”。
即使服务已启动,网络发现也可能因网络配置文件设置而被禁用。需要进入高级共享设置界面,针对当前网络类型手动开启该功能。
1、打开“控制面板”,进入“网络和 Internet”,然后点击“网络和共享中心”。
2、点击左侧的“更改高级共享设置”。
3、展开当前使用的网络配置文件(如“专用”网络)。
4、在“网络发现”部分,选择“启用网络发现”。
5、点击“保存更改”按钮使设置生效。
当网络配置损坏或存在冲突时,重置网络可恢复默认设置,解决因配置错误导致的网络发现无法开启问题。
1、以管理员身份打开命令提示符。可通过在开始菜单搜索“cmd”,然后右键选择“以管理员身份运行”。
2、依次执行以下命令,每输入一条命令后按回车,并等待其完成:
3、输入 netsh winsock reset 并按回车。
4、输入 netsh int ip reset 并按回车。
5、输入 ipconfig /release 并按回车。
6、输入 ipconfig /renew 并按回车。
7、所有命令执行完毕后,重启计算机。
第三方防火墙或Windows Defender防火墙的规则可能阻止了网络发现所需的通信端口,导致功能无法正常启用。
1、进入“控制面板”,选择“Windows Defender 防火墙”。
2、点击“允许应用或功能通过Windows Defender防火墙”。
3、点击“更改设置”按钮(需要管理员权限)。
4、在应用列表中找到“网络发现”,确保其旁边的“专用”复选框已被勾选。
5、如果使用的是第三方防火墙软件,请暂时将其禁用以测试是否为防火墙所致。
以上就是Windows10提示“网络发现已关闭”且无法开启怎么办_Windows10网络发现无法开启修复方法的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号