检查服务状态并重启
针对Windows系统启用网络发现后自动关闭的问题,以下是综合解决方案:
一、检查并启动关键服务
-
打开服务管理器
按下
Win + R
,输入services.msc
,回车后找到以下服务:-
DNS Client :确保其状态为“正在运行”,启动类型设为“自动”
-
Server :同样需保持“正在运行”且启动类型为“自动”
-
SSDP Discovery :若未运行,双击该服务,将启动类型改为“自动”,重启计算机
-
-
重启计算机
修改服务状态后,需重启计算机以使设置生效
二、调整网络共享设置
-
启用网络发现与文件共享
-
打开 控制面板 → 网络和Internet → 网络和共享中心
-
点击左侧的 更改高级共享设置
-
在 网络发现 部分,勾选 启用网络发现 和 启用文件和打印机共享 ,点击 保存更改
-
-
处理特殊网络配置
若上述方法无效,尝试在 本地连接属性 中启用 网络发现 :
- 右键点击本地连接,选择 属性 → 共享 ,勾选 允许其他网络用户通过此计算机的共享访问此设备
三、检查系统限制与防火墙设置
-
优化系统设置
-
按住
Win + R
,输入sysdm.cpl
,进入系统属性 → 高级系统设置 → 性能设置 ,确保未启用“关闭系统优化” -
检查是否启用了“关闭密码保护共享”,若启用需在共享文件夹属性中重新配置
-
-
调整防火墙规则
-
打开 Windows防火墙 → 高级设置
-
检查 入站规则 和 出站规则 ,确保未阻止网络发现相关协议(如SSDP)
-
四、其他可能原因
-
恶意软件或系统故障 :运行杀毒软件全盘扫描,或尝试系统还原点
-
网络适配器驱动问题 :进入设备管理器更新网络适配器驱动
-
组策略限制 :若为企业网络,检查组策略是否禁用了网络发现
通过以上步骤,通常可以解决Windows系统启用网络发现后自动关闭的问题。若问题仍未解决,建议联系专业技术支持。