答案是启用不安全来宾登录、启用SMB 1.0支持、禁用SMB签名强制、重置FDResPub服务。需依次通过组策略或注册表开启AllowInsecureGuestAuth,启用SMB 1.0/CIFS客户端与服务器,解除最小会话安全性限制,并执行net stop/start fdrespub及ipconfig /flushdns。

如果您在 Windows 11 中已启用网络发现与共享,但局域网内其他设备仍无法看到您的电脑,或您无法访问他人共享资源,则很可能是系统默认启用的局域网安全策略(如来宾登录限制、SMB签名强制、不安全认证拦截等)主动阻断了发现与连接流程。以下是多种可独立实施的针对性解决方法:
一、启用不安全的来宾登录(组策略方式)
Windows 11 默认禁用未经身份验证的来宾访问,这会直接导致旧版共享设备、NAS 或未设密码的共享文件夹不可见或拒绝连接。该策略需通过组策略编辑器启用,适用于专业版、企业版及教育版系统。
1、按 Win + R 输入 gpedit.msc,按 Ctrl+Shift+Enter 以管理员权限运行组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → 网络 → Lanman 工作站。
3、在右侧双击“启用不安全的来宾登录”策略项。
4、选择“已启用”,点击“确定”保存设置。
二、启用不安全的来宾登录(注册表方式)
Windows 11 家庭版不包含组策略编辑器,必须通过修改注册表实现相同效果。此操作将允许系统接受无凭据的 SMB 连接请求,是解决“找不到网络电脑”“错误代码 0x80070035”的关键步骤。
1、按 Win + R 输入 regedit,按 Ctrl+Shift+Enter 以管理员权限运行注册表编辑器。
2、导航至以下路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
3、在右侧空白处右键 → 新建 → DWORD (32 位) 值,命名为 AllowInsecureGuestAuth。
4、双击该新建项,将“数值数据”设为 1,基数保持十进制。
5、关闭注册表编辑器,重启计算机使更改生效。
三、启用 SMB 1.0/CIFS 文件共享支持
SMB 1.0 协议虽存在安全风险,但仍是大量 NAS 设备、老式打印机及部分嵌入式共享服务的唯一兼容协议。Windows 11 默认禁用该协议,导致其完全无法被探测或响应 NetBIOS 名称查询。
1、打开“控制面板” → “程序” → “启用或关闭 Windows 功能”。
2、在弹出窗口中,勾选 SMB 1.0/CIFS 文件共享支持 及其子项“SMB 1.0/CIFS 客户端”和“SMB 1.0/CIFS 服务器”。
3、点击“确定”,等待系统安装功能组件。
让 Windows 桌面程序在开机时静默自启并隐藏到系统托盘。特别适用于 Flutter、Electron 等无视 VBS/ProcessStartInfo 窗口样式、难以隐藏的顽固应用。提供「VBS 启动器 + Python ctypes/Win32 API」的隐藏窗口方案,可稳定把窗口收进托盘且不闪控制台。
4、完成提示后,重启计算机。
四、禁用 SMB 签名强制要求
若局域网中存在未启用 SMB 签名的设备(如某些 Linux Samba 服务或旧路由器),而 Windows 11 客户端强制要求签名,则连接会被静默拒绝,表现为“网络中无设备”或“访问被拒绝”。需通过组策略解除该限制。
1、以管理员权限运行 gpedit.msc。
2、导航至:计算机配置 → 管理模板 → 网络 → Lanman 工作站。
3、双击“最小会话安全性”策略。
4、选择“已启用”,并在下方勾选 不要求 128 位加密 和 不要求数字签名。
5、点击“确定”保存并关闭。
五、重置 Function Discovery 资源发布服务状态
Function Discovery Resource Publication(FDResPub)服务负责向局域网广播本机存在信息。若其因安全策略变更而异常终止或拒绝加载,即使所有设置开启,设备仍将不可见。需强制刷新其发布状态。
1、以管理员身份打开命令提示符或 PowerShell。
2、依次执行以下命令:
net stop fdrespub
net start fdrespub
ipconfig /flushdns
3、等待约 20 秒后,打开文件资源管理器 → 点击“网络”,观察设备列表是否更新。










