Windows 11 的网络发现功能使网络上的其他设备可以看到您的 PC。我将更详细地向您解释此功能的作用,以及如何在 PC 上打开(或关闭)它。
什么是 Network Discovery?
网络发现,顾名思义,是一项 Windows 功能,可让您的 PC 发现连接到您的网络的其他设备,并让其他设备检测您的 PC。这样,您就可以在网络上使用各种共享功能,例如打印机或文件共享。
禁用网络发现后,你的电脑无法查看网络上的其他设备,其他设备也无法查看你的电脑。它基本上是连接到网络,但处于不可见模式。
通常,您需要在专用网络(例如家庭或办公室网络)上启用网络发现。这可确保只有熟悉的设备才能检测到您的机器。在公共网络(如咖啡店、餐馆和机场网络)上,您可能希望通过禁用网络发现来使计算机不可见。
如何启用(或禁用)网络发现
打开和关闭网络发现就像在 Windows 11 上单击图形选项或运行命令一样简单。我将向您展示多种方法来实现此目的,但您只需使用一种方法来启用或禁用该功能。
使用设置
启用网络发现的最简单方法是使用 “设置” 应用程序。您只需选择该功能并将其打开或关闭即可。
为此,请按 Windows+i 启动设置。从左侧边栏中,选择“网络和互联网”。在右侧窗格中,选择您的 Wi-Fi 或以太网连接。
选择“[您的网络名称] 属性”以访问您的网络属性面板。在下一页的 Network Profile Type 部分,选择 “Private Network”。
Windows 11 已将您的网络设为私有,其中网络发现始终处于启用状态。
将来,要关闭网络发现,请从 Network Profile Type(网络配置文件类型)部分,选择 “Public Network (Recommended)”(公共网络(推荐))。这会将您当前的网络设为公开,从而禁用 Network Discovery 功能。
从控制面板
激活网络发现的另一种方法是从控制面板。首先,访问 Windows Search(按 Windows+S),键入控制面板,然后启动该实用程序。
在控制面板中,进入网络和 Internet > 网络和共享中心.从左侧边栏中,选择 “Change Advanced Sharing Settings”(更改高级共享设置)。
在以下页面上,选择要启用或禁用 Network Discovery 的位置。例如,要为公共网络启用该功能,请单击“公共网络”选项并打开切换。
将来,您可以通过关闭切换来禁用该功能。
使用命令提示符
如果您喜欢运行命令,可以使用命令来启用和禁用网络发现。首先打开 Windows Search,键入命令提示符,然后选择“以管理员身份运行”。在 User Account Control 提示符中选择 “Yes”。
如果您不以管理员身份运行命令提示符,则在执行命令时会遇到错误。
在 Command Prompt(命令提示符)中,键入以下命令并按 Enter。此命令将打开 Network Discovery。
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
要关闭网络发现,请键入以下命令并按 Enter:
netsh advfirewall firewall set rule group="Network Discovery" new enable=No
就是这样。
从 PowerShell
如果将 PowerShell 用作命令行工具或用于脚本编写,则可以使用此工具中的 cmdlet 来启用和禁用网络发现。
打开 Windows Search,键入 PowerShell,然后选择“以管理员身份运行”。在 User Account Control 提示符中,选择 “Yes”(是)。在 PowerShell 窗口中,键入以下命令,然后按 Enter。这将启用 Network Discovery 功能。
Set-NetFirewallRule -DisplayGroup "Network Discovery" -Enabled True
要禁用该功能,请键入以下命令并按 Enter:
Set-NetFirewallRule -DisplayGroup "Network Discovery" -Enabled False
就是这样。
如果网络发现不起作用,请启用这些服务
Windows 11 的网络发现功能依赖于几种不同的 Windows 服务才能运行。如果这些服务未运行,则即使启用了该功能,该功能也将不起作用。您可以将这些服务设置为自动运行,也可以阻止服务运行以禁用该功能。
为此,请按 Windows+R 打开运行。在打开的框中键入以下内容,然后选择“确定”或按 Enter:
services.msc
在 Services (服务) 窗口中,找到名为 “Function Discovery Provider Host” 的服务。右键单击该服务并选择“属性”。访问“常规”选项卡,单击“启动类型”下拉菜单,然后选择“自动”。如果要禁用该功能,请选择“禁用”。
同样,右键单击名为“Function Discovery Resource Publication”的服务,然后单击“Properties”。选择“启动类型”下拉菜单,然后选择“自动”。要禁用该功能,请选择“禁用”。
禁用文件和打印机共享,同时保持网络发现开启状态
您可以阻止网络上的其他设备访问您 PC 的文件和打印机,同时保持网络发现处于启用状态。这样,您就可以隐藏自己的文件和打印机,同时仍然能够访问其他人的文件和打印机。
在不禁用网络发现的情况下禁用文件和打印机共享,按 Windows+i 打开设置。导航到网络和互联网>高级网络设置>高级共享设置。选择您正在使用的网络类型,例如公共或专用网络。然后,关闭“文件和打印机共享”切换。
将来,您可以通过启用“文件和打印机共享”切换来允许其他设备访问您的文件和打印机。
________________________________________
这就是您可以打开(或关闭)Network Discovery 以与其他设备共享计算机资源并访问其他设备资源的方法。如果您处于共享物理设备和文件的环境中,则可能需要保持此功能处于开启状态,因为它会带来真正的安全风险。
相关文章
网友评论(共有 0 条评论)