在 Windows 10 中关闭网络发现的 6 种修复方法

尝试消除问题的工具

用户经常会发现自己处于尝试启用计算机网络发现但无法启用的情况。该选项要么变灰,要么允许他们的计算机被发现,但返回时会发现设置自动恢复为禁用。

本文讨论什么是网络发现、使用它的原因以及用户如何对其进行故障排除以使其正常工作。 快速总结 隐藏 1 什么是网络发现? 2 如何修复网络发现已关闭错误 2.1 重新启动计算机 2.2 选择正确的分享方式 2.3 启动依赖服务 2.4 配置 Windows 防火墙 2.5 运行网络疑难解答 2.6 重置网络堆栈

什么是网络发现?

网络发现是 Windows 10 中的一项功能,允许其用户发现同一网络上启用了此功能的其他设备。它主要用于在网络上的各种设备之间共享文件和文件夹。它还可用于共享本地连接的打印机以运行网络上其他计算机的差事。

启用后,此功能会在网络上公开 IP 地址和其他信息。因此,同一网络上的任何人都可以访问计算机上的文件和文件夹。但是,计算机上每个文件和文件夹的权限可以单独自定义,这要归功于 权限 在他们的设置 特性 .

用户报告此方法在通过同一网络共享信息时最方便使用。人们不必在每次希望与同事共享某些内容时通过电子邮件发送附件。

如何修复网络发现已关闭错误

用户经常抱怨即使发现是从他们的设置中打开的,它仍然被错误提示,指出它仍然关闭。这是因为网络发现不是通过一项功能启用的,而是需要通过多个平台允许计算机才能被其他设备发现。

此外,如果相关服务没有运行,或者Windows防火墙不允许网络发现,它也会提示错误。

让我们看看可以采取哪些措施来消除错误,以便 Windows 10 用户可以轻松共享数据。

重新启动计算机

某些服务经常出现故障,需要重新启动。重新启动计算机可确保重新启动服务以及所涉及的功能。因此,解决问题的基本步骤是重新启动系统,然后检查问题是否已解决。

选择正确的分享方式

Windows 10 提供了两种不同的配置文件用于网络。一个是 私人的 个人资料,另一个是 民众 轮廓。

如何在 Windows 10 中的网络配置文件之间切换

这些配置文件区分用户应具有的设置类型和各自的安全级别。例如,当用户将他们的个人资料设置为公开时,安全级别会自动增强,以减少数据泄露的机会。

同时,专用网络更安全,因为它们通常受信任,并且用户数量相对较少。

  1. 点击 无线网络图标 在任务栏的右下角。
  2. 点击 特性 在您的设备所连接的网络下。
  3. 在下面 网络配置文件 , 选择 私人的 .
  4. 现在点击 后退箭头 在页面的左上角。这将带您到 网络设置 .
  5. 在左侧,单击 地位 ,然后点击 网络和共享中心 在右边。
    设置页面 1
  6. 在里面 网络和共享中心 窗口,点击 更改高级共享设置 在左边。
  7. 在里面 高级共享设置 窗口,下拉 私人的 选项卡,然后选择 打开网络发现 .另外,选中旁边的框 打开网络连接设备的自动设置 .
  8. 现在点击 保存更改 实施所做的更改。

检查问题是否已解决。继续阅读下面的线程以获得进一步的解决方案。

启动依赖服务

需要运行启用网络发现所需的服务,以便其他计算机可以访问这些设备。按照以下步骤确保所有相关服务都已启动并正在运行。

  1. 打开 服务 输入菜单 服务.msc 在运行。
  2. 使用如下所述的相同设置配置以下 4 个服务:
    • UPnP 设备主机
    • 功能发现资源发布
    • SSDP 发现
    • DNS客户端
  3. 右键单击该服务,然后单击 特性 在上下文菜单中。
  4. 在下面 一般的 选项卡,从 启动类型 下拉菜单,选择 自动的 .然后点击 开始 .
  5. 点击 申请好的 强制执行所做的更改。
  6. 对上述服务重复上述步骤。
  7. 完成后重新启动计算机。

此处执行的任务将确保所有服务自动启动,以便用户每次希望启用网络发现时不必手动启动每个服务。

配置 Windows 防火墙

要确保允许通过 Windows 防火墙进行网络发现,请使用以下命令前往控制面板:

  1. 转到运行-> 控制。这将打开控制面板。
  2. 切换 查看方式 模式到 小图标 ,然后单击 Windows Defender 防火墙 .
    打开防火墙
  3. 在左侧,单击 允许应用或功能通过 Windows Defender的 防火墙 .
  4. 在下面 允许的应用程序和功能 ,向下滚动到 网络发现 并选中其左侧的框。然后选中下面的框 私人的民众 以及,哪些是在右边。点击 好的 完成后。
    允许网络发现防火墙
    笔记: 如果功能列表呈灰色,则单击 更改设置 并输入管理员凭据,或从管理员帐户登录并执行任务。
  5. 完成后重新启动计算机。

检查问题是否已解决。如果没有,请继续下一步。

运行网络疑难解答

多亏了微软,Windows 10 为用户遇到的日常问题提供了一个内置的疑难解答。

  1. 前往 开始菜单 并点击 设置 (齿轮) 图标 .
  2. 然后点击 更新与安全 .
  3. 在左侧,单击 故障排除 ,然后单击 其他疑难解答 在右侧。
  4. 向下滚动并点击 网络适​​配器 ,然后单击 运行疑难解答 .
  5. 将弹出一个运行故障排除程序的新窗口。完成向导并按照故障排除程序的建议修复推荐设置。
  6. 完成后,运行疑难解答 共享文件夹 如步骤 4 和 5 中执行的那样。

现在应该修复故障排除程序检测到的任何预期错误。检查错误是否仍然存在。

重置网络堆栈

如果所有配置都正确完成,另一种修复错误的方法是重置网络堆栈。重置网络堆栈意味着在删除任何缓存设置的同时快速删除和重新安装网络适配器。在继续之前,建议备份任何网络配置,因为所有网络配置都已重置为默认设置。

通过键入打开命令提示符 指令 在运行。

按照相同的顺序,一一输入以下命令:

  1. ipconfig /release
  2. ipconfig /flushdns
  3. ipconfig /renew
  4. netsh int ip reset
  5. netsh winsock reset

执行完所有命令后,重新启动计算机,现在应该可以解决错误。

根据用户的情况,有时需要执行上述所有任务(以相同的顺序)才能使网络发现工作。但是,如果用户由于相关设置而遇到错误,则列出的任何一种方法也适用于用户。

在这个过程中,你的错误是在什么时候消除的?