Windows 11 网络空白及“找不到网络路径”错误的根源是 SMB 协议栈未加载,需设网络为专用并启用发现与共享以触发协议、服务和防火墙自动配置;老旧设备须启用 SMB 1.0/CIFS 客户端;无密码共享需注册表启用 AllowInsecureGuestAuth;现代设备应启用 SMB 2.0/3.0 并禁用 SMBv1。

你在 Windows 11 上点击“网络”却一片空白,访问群晖、QNAP、老款打印机或同事电脑共享文件夹时反复弹出“找不到网络路径”“错误代码 0x80070035”,甚至输完账号密码仍卡在凭据框——这不是网线松了、IP没通,也不是对方没开共享,而是系统根本没加载 SMB 协议栈,连接请求连发都发不出去。
设网络为专用并一键启用发现与共享
这一步绕过所有设置入口,直接触发系统自动补全协议、服务和防火墙规则。Windows 11 只有在“专用网络”上下文中才会激活 Function Discovery、SSDP 响应和 LanmanWorkstation 初始化流程。
按 Win + E 打开文件资源管理器 → 左侧导航栏点击“网络”。
若出现黄色横幅提示“网络发现和文件共享已关闭”,直接点击该文字。
勾选“启用网络发现”和“启用文件和打印机共享” → 点击“保存更改”。
当系统弹出“是否将当前网络设为专用网络?”时,【必须点“是”】——选“否”会导致后续服务无法启动,横幅下次还会出现。
图形界面启用 SMB 1.0/CIFS 客户端(老旧设备必做)
群晖 DS213j、QNAP TS-231P、大华 NVR、TP-Link 路由器内置 Samba、三星 CLP-325 打印机全靠它通信。没有这一项,Win11 连 SMBv1 握手包都不会发。
按下 Win + R → 输入 optionalfeatures.exe → 回车打开“Windows 功能”窗口。
向下滚动找到【SMB 1.0/CIFS 文件共享支持】,点击左侧三角箭头展开子项。
仅勾选【SMB 1.0/CIFS 客户端】——服务器和直通选项不勾,避免暴露本机 SMBv1 服务;若你只访问别人共享,勾这一项就足够。
点击“确定”,等待安装完成;【系统会提示需要重启,此步不可跳过,必须重启才能生效】。
家庭版用户注册表启用来宾登录(无密码设备专用)
当你访问未设密码的 NAS、智能电视共享目录,或启用了 Guest 账户的旧 Windows 主机时,Win11 默认拒绝未加密认证请求,表现为凭据框空白或反复弹窗。
方法一(注册表方式,家庭版必用):
按下 Win + R → 输入 regedit → 回车,以管理员身份运行注册表编辑器。
导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
右键空白处 → 新建 → DWORD (32位) 值 → 命名为 AllowInsecureGuestAuth。
双击该值,将数值数据设为 1,【务必确认基数是十进制,输成十六进制 1 或留空会导致无效】。
关闭注册表编辑器,重启电脑。
PowerShell 启用 SMB 2.0/3.0 并禁用 SMBv1(现代设备推荐)
如果你连接的是 Windows 10/11、群晖 DSM 7+、QNAP QTS 5.1+ 等新设备,应优先启用更安全高效的 SMB 2.0/3.0,同时彻底禁用存在漏洞的 SMBv1 协议。
第一步:启用 SMB 客户端(2.0/3.0)
右键“开始”→选择“Windows Terminal(管理员)”→输入:Enable-WindowsOptionalFeature -Online -FeatureName "SMB2Protocol" -NoRestart。
第二步:禁用 SMBv1(防止协议协商降级)
在同一窗口中继续输入:Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -NoRestart。
执行完毕后,运行 shutdown /r /t 0 强制重启。这一步不可跳过,禁用 SMBv1 后旧驱动缓存可能残留,仅重启能清空。











