|
|
|
|
通过命令提示符关闭 Windows 11 网络发现(管理员权限)网络发现的核心依赖 Windows 防火墙规则和相关服务,通过命令提示符可直接禁用对应规则,操作高效且无需重启,以下是完整步骤 + 验证方法 + 恢复方案:一、核心操作:关闭网络发现(必执行)步骤 1:以管理员身份打开命令提示符
步骤 2:执行关闭命令(分两种场景)场景 1:关闭所有网络配置文件的网络发现(推荐,覆盖专用 / 公共网络)输入以下命令,按回车执行(命令执行成功会显示「确定」): cmd netsh advfirewall firewall set rule group="Network Discovery" new enable=No场景 2:仅关闭「专用网络」的网络发现(保留公共网络默认关闭状态)若需精准控制,输入: cmd netsh advfirewall firewall set rule group="Network Discovery" new enable=No profile=Private场景 3:同时关闭文件和打印机共享(与网络发现关联,可选)若需彻底禁用局域网共享,补充执行: cmd netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=No二、验证:确认网络发现已关闭(3 种方法)方法 1:命令行快速验证输入以下命令,查看网络发现规则状态: cmd netsh advfirewall firewall show rule group="Network Discovery"
方法 2:通过系统设置验证
方法 3:通过文件资源管理器验证
三、补充:关闭网络发现相关服务(可选,增强禁用效果)若需彻底阻止网络发现(防止服务自动启用),可关闭核心依赖服务,执行以下命令(依次输入,每条按回车):cmd net stop fdrespub # 停止Function Discovery Resource Publication服务 net stop ssdpdiscovery # 停止SSDP Discovery服务 net stop upnphost # 停止UPnP Device Host服务 # 禁用服务自动启动(重启后仍生效) sc config fdrespub start= disabled sc config ssdpdiscovery start= disabled sc config upnphost start= disabled 四、恢复网络发现(如需重新开启)若后续需要启用,执行以下对应命令:
cmd sc config fdrespub start= auto && net start fdrespub sc config ssdpdiscovery start= auto && net start ssdpdiscovery sc config upnphost start= auto && net start upnphost 五、注意事项
|
|
|