Windows 11局域网隐身的根源是默认公用网络配置及底层服务/防火墙/认证限制;必须先设为专用网络,再启用网络发现与文件共享、启动四项关键服务、放行防火墙规则、家庭版还需启用来宾登录注册表项。

Windows 11 局域网内其他电脑完全看不到你,不是网线没插好、Wi-Fi没连上,也不是共享文件夹没设对,而是系统默认启用的安全策略主动屏蔽了你的存在广播——哪怕网络图标显示已连接,哪怕“网络发现”开关明明开着,只要底层服务被锁死、防火墙规则没放行、来宾认证被拦截,你的电脑就等于在网络中彻底隐身。
将当前网络设为专用网络
这是所有操作的强制前提。Windows 11 默认把新接入的 Wi-Fi 或有线连接识别为“公用网络”,该模式下会硬性关闭网络发现、SMB 响应和资源发布功能,且界面开关无法绕过此限制。
按下 Win + I 打开设置 → 网络和 Internet → 高级网络设置 → 点击当前使用的网络(如“Wi-Fi”)→ 在右侧“网络配置文件类型”旁点击下拉箭头 → 选择“专用”。
系统立即应用变更,无需重启,但后续所有步骤必须在此状态下执行,否则全部无效。【若此处仍显示“公用”且下拉菜单灰显,请先断开再重连该网络,或右键任务栏网络图标→“打开网络和 Internet 设置”→“高级网络设置”→点击对应网络后等待3秒再尝试】
启用网络发现与文件共享(双路径任选其一)
方法一:通过高级共享设置精准控制(推荐家庭/办公混合环境)
设置 → 网络和 Internet → 高级网络设置 → 高级共享设置 → 展开“专用网络”部分 → 将“启用网络发现”和“启用文件和打印机共享”均设为开启 → 滚动到底部“所有网络”区域 → 在“密码保护的共享”下选择“关闭密码保护的共享”(家庭/测试环境必须选此项,否则空凭据访问直接被拒)→ 点击“保存更改”。
方法二:用文件资源管理器横幅一键触发(最快捷,适合临时协作)
按 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 名称解析流量,即使共享设置全开,设备也无法被探测到。
在任务栏搜索“允许应用通过防火墙” → 点击“更改设置”获取管理员权限 → 在列表中找到“网络发现” → 勾选“专用”和“公用”两列 → 继续向下滚动,找到“文件和打印机共享” → 同样勾选“专用”和“公用”两列。
若列表中没有这两项,说明规则组未注册,需手动补全:点击“允许其他应用…”→ 点击“浏览”,输入路径:C:\Windows\System32\svchost.exe → 点击“添加” → 勾选“专用”和“公用”,再点“确定”。
启用不安全的来宾登录(注册表方式,家庭版必需)
Windows 11 家庭版不支持组策略编辑器,但必须启用此项才能让未设密码的 NAS、旧版 Win7 主机或路由器 SMB 服务正常连接,否则会卡在“错误代码 0x80070035”。
按 Win + R 输入 regedit,按 Ctrl+Shift+Enter 以管理员权限运行注册表编辑器。
导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
在右侧空白处右键 → 新建 → DWORD (32 位) 值,命名为 AllowInsecureGuestAuth。
双击该新建项,将“数值数据”设为 1,基数保持十进制。
关闭注册表编辑器,重启计算机使更改生效。


















