网络发现是一项允许你的电脑查找并连接到同一网络中的其他电脑或设备的实用功能,反之亦然。在私人网络中,它通常会自动启用,但出于安全考虑,在公共网络中它会被默认禁用。当你处于离线状态或未连接到任何 Wi-Fi 时,此功能也会关闭。然而,有时用户可能会遇到网络发现无法正常工作或自动关闭的情况。如果你正为此问题困扰,那么你来对地方了。我们为你准备了一份详尽的指南,旨在帮助你解决 Windows 10 中网络发现关闭的问题,并指导你如何重新启用它。
如何在 Windows 10 中启用网络发现功能
以下是导致 Windows 10 系统中网络发现功能被关闭的一些常见原因:
- 某些关键的 Windows 服务被禁用。
- Windows 防火墙或类似的程序阻止了网络发现功能。
- SMB 1.0/CIFS 文件共享支持被禁用。
- 过时或不兼容的无线网卡驱动程序。
- 防病毒或其他安全软件的干扰。
- 网络设置配置不当。
启用网络发现功能至关重要,因为它能让你访问网络中共享的文件或文件夹。接下来,我们将提供一系列方法,逐步指导你如何在 Windows 10 中开启网络发现。为了获得最佳效果,建议你按照以下顺序逐一尝试。
方法一:重启你的电脑
首先,我们建议你重新启动电脑,以排除任何可能存在的临时故障。以下是操作步骤:
1. 点击 Windows 键,打开开始菜单。
2. 将鼠标光标移动到左下角的电源图标上,并点击它。
3. 在弹出的菜单中,选择“重启”选项。
提示:你也可以先关闭电脑,然后再重新启动它。
在电脑重启后,检查网络发现问题是否已得到解决。
方法二:运行网络适配器疑难解答
Windows 系统内置了故障排除工具,可以帮助你解决许多常见的网络问题。使用此工具可能会解决你的问题。你可以参考我们提供的 Windows 10 网络连接故障排除指南,来运行网络疑难解答。
方法三:调整高级共享设置
要在 Windows 10 中启用网络发现,你需要在高级共享设置中启用网络共享。请按照以下步骤进行操作:
1. 点击 Windows 键,输入“控制面板”,然后点击“打开”以启动控制面板。
2. 将“查看方式”设置为“类别”,然后找到并点击“网络和 Internet”。
3. 如图所示,点击“网络和共享中心”。
4. 点击“更改高级共享设置”选项,如图所示。
5. 在“专用”部分,选中“启用网络发现”旁边的复选框,并勾选“启用网络连接设备的自动设置”的复选框,如高亮显示。
6. 现在,在“文件和打印机共享”部分,选中“启用文件和打印机共享”旁边的复选框,如上图所示。
7. 接下来,展开“来宾或公用”部分,在“网络发现”部分选择“启用网络发现”,在“文件和打印机共享”部分选择“启用文件和打印机共享”的复选框。
8. 点击“保存更改”以确认你的设置。
注意:这些设置需要根据你的网络配置文件进行调整。例如,当使用私人配置文件时,应该为私人配置文件启用网络发现,并为公共配置文件禁用网络发现,反之亦然。
方法四:在 Windows 防火墙中允许网络发现
如果你使用的是 Windows Defender 防火墙,你需要在其设置中启用网络发现,以避免其被防火墙阻止。如果你最近启用了防火墙或者更新后重置了设置,你可能会遇到网络发现无法工作的问题。要在 Windows 防火墙中启用网络发现功能,请按照以下步骤操作。
1. 同时按下 Windows + R 键,打开“运行”对话框。
2. 在“运行”对话框中,输入 `control firewall.cpl`,然后点击“确定”。
3. 点击“允许应用或功能通过 Windows Defender 防火墙”选项,如图所示。
4. 点击“更改设置”按钮,然后勾选“网络发现”旁边的复选框,并确保同时勾选旁边的“专用”和“公用”复选框。
5. 点击“确定”按钮保存更改。
注意:如果你在电脑上使用了其他的防火墙应用程序,请在这些应用程序中允许网络发现功能。
方法五:使用命令提示符
另一种在 Windows 10 中启用网络发现的方法是使用命令提示符。执行一些简单的命令可以解决网络发现关闭的问题。你可以按照以下步骤操作:
1. 按 Windows 键,输入“命令提示符”,然后点击“以管理员身份运行”以打开命令提示符。
2. 输入以下命令并按 Enter 键执行:
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
3. 等待命令执行完毕。之后,网络发现功能将被启用。
4. 如果你想禁用网络发现,请执行以下命令:
netsh advfirewall firewall set rule group="Network Discovery" new enable=No
方法六:启用相关服务
为了避免出现任何网络问题,需要启用 Windows 10 电脑中的某些服务。其中之一是依赖服务,它会影响依赖于一个或多个服务的其他服务。以下是在 Windows 电脑上启用它们的方法:
1. 按 Windows 键并输入“服务”,然后点击“以管理员身份运行”以打开服务窗口。
2. 向下滚动,找到并双击“Function Discovery Resource Publication”服务。这将打开“属性”窗口。
注意:如果服务状态不是“正在运行”,则右键单击它并选择“启动”。
3. 在“常规”选项卡中,点击“启动类型”旁边的下拉菜单,然后选择“自动”。
4. 点击“应用”和“确定”以保存更改。
5. 重复步骤 1-4,将“DNS Client”和“SSDP Discovery”等服务的启动类型也设置为“自动”。
方法七:启用 SMB 1.0 或 CIFS 文件共享支持
服务器消息块 (SMB) 是一种文件共享网络协议,它使计算机中的其他应用程序能够读取和写入文件,同时还允许通过互联网访问共享数据文件。启用它可以修复网络发现关闭错误。请按照以下步骤进行操作:
1. 同时按下 Windows + R 键,打开“运行”对话框。
2. 输入`Appwiz.cpl`并单击“确定”以打开“程序和功能”。
3. 点击左侧窗格中的“启用或关闭 Windows 功能”选项,如图所示。
4. 现在,选中“SMB 1.0/CIFS 文件共享支持”旁边的复选框,如图所示。
5. 点击“确定”保存更改并重新启动电脑。
方法八:暂时禁用防病毒软件(如果适用)
有时,防病毒程序可能会干扰网络发现功能,从而导致问题。你可以按照我们提供的关于在 Windows 10 上暂时禁用防病毒软件的指南来暂时禁用防病毒软件,以排除此问题。
注意:在解决系统保护问题后,请始终重新启用你的防病毒软件。
方法九:更新网络适配器驱动程序
网络适配器驱动程序应该始终保持更新,以避免任何网络错误。过时或不兼容的驱动程序可能会导致 Windows 10 中网络发现功能关闭的问题。要解决此问题,你可以参考我们的 Windows 10 系统上更新网络适配器驱动程序的指南,来更新你的网络驱动程序。
方法十:重新安装网络适配器
如果在更新网络驱动程序后仍然遇到问题,你可以尝试重新安装它们以解决此问题。请按照我们提供的关于在 Windows 10 上卸载和重新安装驱动程序的指南进行操作。
方法十一:回滚网络驱动程序
如果重新安装和更新驱动程序后问题仍然存在,请将你的驱动程序回滚到以前的版本以修复网络发现无法工作的问题。如果错误是由最近的更新引起的,此方法可以解决它。请按照我们在 Windows 10 上回滚驱动程序指南中给出的步骤进行操作。
方法十二:重置网络设置
如果以上方法都无法帮助你启用 Windows 10 的网络发现功能,请将网络设置重置为默认值。此方法不会从你的电脑中删除任何数据,但会将所有与网络相关的设置恢复为默认值。请按照我们关于在 Windows 10 上重置网络设置的指南进行操作。
方法十三:执行系统还原
有时,来自 Windows 最新更新的组件可能会干扰网络发现等功能,并可能导致问题。当你没有遇到网络发现错误时,你可以将电脑还原到之前的状态。为此,请按照我们关于在 Windows 10 上使用系统还原的指南进行操作。执行系统还原后,检查问题是否已解决。
***
我们希望本指南对你有所帮助,并且你成功地在 Windows 10 中启用了网络发现功能。请告诉我们哪种方法对你最有效。如果你有任何疑问或建议,请随时在评论区留言。