答案是按顺序解除五层封锁:一、设网络为专用;二、通过文件资源管理器横幅启用发现与共享;三、启动Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host、Function Discovery Provider Host四项服务;四、防火墙放行“网络发现”和“文件和打印机共享”;五、注册表启用AllowInsecureGuestAuth并重启。

你在 Windows 11 的“网络”位置点击进去,只看到自己一台电脑,而同一局域网里的 NAS、打印机、另一台 Win11 或 Win10 电脑始终不显示,不是网线松了、IP没通,也不是共享文件夹没设对,而是系统默认启用的局域网安全策略主动屏蔽了你的设备广播与响应能力,必须按顺序解除五层封锁才能让设备彼此“看见”。
将当前网络强制设为专用网络
这是所有操作不可绕过的强制前提。Windows 11 每次新连接 Wi-Fi 或以太网,默认硬性标记为“公用网络”,该模式会直接关闭 SSDP 广播、NetBIOS 响应、SMB 入站监听等全部发现能力,且界面开关处于灰色禁用状态——【若此处下拉菜单灰显无法选择“专用”,请先断开再重连该网络,或右键任务栏网络图标→“打开网络和 Internet 设置”→“高级网络设置”→点击对应网络后等待 3 秒再尝试】。
按下 Win + I 打开设置 → 网络和 Internet → 高级网络设置 → 点击当前使用的网络(如“Wi-Fi”)→ 在右侧“网络配置文件类型”旁点击下拉箭头 → 选择“专用”。系统立即生效,无需重启。
通过文件资源管理器横幅一键启用发现与共享
这是最快捷的入门方式,系统会在首次访问“网络”位置时自动检测并弹出引导式配置,隐式完成网络类型确认、服务启用与基础防火墙放行三重动作,适合临时协作或快速验证。
按 Win + E 打开文件资源管理器 → 左侧导航栏点击“网络”。
若出现黄色横幅提示“网络发现和文件共享已关闭”,直接点击该文字。
在弹出窗口中勾选“启用网络发现”和“启用文件和打印机共享” → 点击“保存更改”。
当系统询问“是否将当前网络设为专用网络?”时,【务必选“否”】——此时系统已通过内部逻辑识别当前连接为可信环境,会自动完成专用标记并跳过冗余确认。
启动四项关键后台服务
网络发现不是靠开关驱动的,而是由四个底层服务实时发布设备信息并响应查询。只要其中任意一个停止、禁用或启动类型为“手动”,你的电脑就会在网络视图中彻底隐身,即使所有设置都正确。
① 按 Win + R 输入 services.msc 回车,打开服务管理器。
② 依次双击以下服务,逐一检查:
• Function Discovery Resource Publication:启动类型设为“自动”,若状态为“已停止”,点击“启动”;
• SSDP Discovery:同样设为自动并启动;
• UPnP Device Host:同样设为自动并启动;
• Function Discovery Provider Host:同样设为自动并启动。
全部确认状态为“正在运行”后,关闭服务管理器。
放行防火墙中的网络发现与共享规则
Windows Defender 防火墙默认阻止 SSDP(UDP 1900)、DNS-SD、NetBIOS(UDP 137–139)及 SMB(TCP 445)等关键协议通信,即使共享设置全开,设备也无法被探测到或响应访问请求。
在任务栏搜索框输入“允许应用通过 Windows 防火墙”并打开 → 点击右上角“更改设置”(需管理员权限)→ 在列表中找到“网络发现”,确保其“专用”和“公用”两列均被勾选 → 继续向下滚动,找到“文件和打印机共享”,同样勾选“专用”和“公用”两列。
若列表中没有“网络发现”或“文件和打印机共享”,点击“允许其他应用…” → 添加路径:C:\Windows\System32\svchost.exe → 为其授予入站权限。
启用无密码来宾访问(家庭/测试环境必需)
家庭环境若未启用来宾访问,Win11 会拒绝来自未提供账户凭据的设备(如旧版 Win7、NAS、路由器SMB服务)的连接请求,导致错误代码 0x80070035 或“找不到网络路径”。
按 Win + R 输入 regedit 回车 → 导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
右键空白处 → 新建 → DWORD (32 位) 值 → 命名为 AllowInsecureGuestAuth → 双击该值,将数值数据设为 1 → 点击“确定”。
重启电脑使注册表生效。











