答案是按顺序解除五层封锁:一、设网络为专用;二、通过文件资源管理器横幅启用发现与共享;三、启动Function Discovery Resource Publication、SSDP Discovery、UPnP Device Host、Function Discovery Provider Host四项服务;四、启用SMB 1.0/CIFS客户端(仅访问老旧设备时必做);五、注册表启用AllowInsecureGuestAuth并重启。

你在Win11的“网络”文件夹里点开后一片空白,同一路由器下的NAS、打印机、另一台Win11电脑全都不见,不是网线松了、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:同样设为自动并确保已启动;
Windows 桌面自动化技能,支持鼠标控制(移动/点击/拖拽/滚轮/截图)、键盘输入(文字输入/按键/组合键)、窗口管理(查找/聚焦/最大化/最小化/关闭/移动)、截图并发送文件。提供两种截图方式:Python pyautogui 截图(集成在自动化流程中)和 PowerShell + .NET 零依赖截图(支持区域截图和多显示器)。当用户需要自动化 Windows 桌面操作、控制鼠标键盘、管理窗口、执行 GUI 自动化任务、截图发送文件时使用。
— UPnP Device Host:执行相同操作;
— Function Discovery Provider Host:此项常被遗漏,也必须设为自动并启动。
全部配置完成后关闭服务管理器,无需重启即可立即生效。
启用SMB 1.0/CIFS客户端(仅访问老旧设备时必做)
群晖DS213j、QNAP TS-231P、大华NVR、TP-Link路由器内置Samba、三星CLP-325打印机全靠它通信。没有这一项,Win11连SMBv1握手包都不会发。
方法一:图形界面启用
按下Win + R → 输入 optionalfeatures.exe → 回车 → 向下滚动找到【SMB 1.0/CIFS 文件共享支持】→ 点击左侧三角箭头展开子项 → 【仅勾选 SMB 1.0/CIFS 客户端】(服务器和直通选项不勾,避免暴露本机SMBv1服务)→ 点击“确定”。
方法二:PowerShell快速启用(管理员权限运行)
执行命令:Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Client" -NoRestart
【系统会提示需要重启,此步不可跳过,必须重启才能生效】
注册表启用来宾登录(访问无密码共享时必做)
当你访问未设密码的NAS、智能电视共享目录,或启用了Guest账户的旧Windows主机时,Win11默认拒绝未加密认证请求,表现为凭据框空白或反复弹窗。
按下Win + R → 输入 regedit → 回车,以管理员身份运行注册表编辑器。
导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
右键空白处 → 新建 → DWORD (32位) 值 → 命名为 AllowInsecureGuestAuth。
双击该值,将数值数据改为 1,基数选“十进制”。
关闭注册表编辑器,重启计算机。










