确认是否加入域需查看“此电脑”属性中“域”字段及执行echo %userdomain%,若显示域名则已入域;断开域连接需在sysdm.cpl中将成员身份改为工作组并重启,再将网络配置文件设为“专用”,启用网络发现、关闭密码保护共享,启动function discovery等四项服务,并注册表启用allowinsecureguestauth。

确认当前处于域环境并断开域连接
你的电脑右下角网络图标旁显示“已加入域”或登录界面出现域名(如 CONTOSO\user),说明系统正以域用户身份运行,此时所有组策略、安全限制和网络行为均由域控制器强制管控,本地局域网发现与共享功能被默认禁用。
按下 Win + R 输入 sysdm.cpl 回车 → 切换到“计算机名”选项卡 → 点击“更改”按钮 → 在弹出窗口中选中“工作组”,在下方文本框中输入一个简单名称(如 WORKGROUP)→ 点击“确定”。
【必须重启后才生效】 系统会提示“要使更改生效,必须重新启动计算机”,点击“确定”后立即重启,不要跳过或延迟。重启后将使用本地账户登录,域策略不再加载。
重置网络配置文件类型为专用
脱离域后,Windows 11 仍可能沿用此前的“域网络”配置文件,该类型等效于“公用网络”,会硬性关闭网络发现和SMB响应——即使你已不在域中,这个配置残留依然生效。
按下 Win + I 打开设置 → 网络和 Internet → 高级网络设置 → 点击当前使用的网络(如“Wi-Fi”或“以太网”)→ 查看右侧“网络配置文件类型”显示内容。
若显示为“域网络”或“公用网络”,点击其右侧下拉箭头 → 选择“专用”。这一步不可省略,【否则后续所有共享设置均无效】。
启用网络发现与关闭密码保护共享
家庭或小型办公局域网无需域级认证,必须关闭密码保护共享才能让空凭据访问通过,否则访问共享文件夹时会直接弹出“拒绝访问”错误。
方法一:图形界面精准控制
设置 → 网络和 Internet → 高级网络设置 → 高级共享设置 → 展开“专用网络”部分 → 开启“启用网络发现”和“启用文件和打印机共享” → 滚动到底部“所有网络”区域 → 在“密码保护的共享”下选择“关闭密码保护的共享” → 点击“保存更改”。
方法二:文件资源管理器横幅快捷触发
按 Win + E 打开文件资源管理器 → 左侧导航栏点击“网络” → 若出现黄色横幅“网络发现和文件共享已关闭”,直接点击该文字 → 勾选两项启用项 → 当系统询问是否设为专用网络时,选“否,使已连接的网络成为专用网络”。
启动四项关键服务并设为自动
网络发现不是靠开关驱动的,而是由四个后台服务实时广播设备信息。只要 Function Discovery Resource Publication 停止,你的电脑就彻底从“网络”视图里消失,哪怕所有设置都对。
① 按 Win + R 输入 services.msc 回车 → 等待服务列表加载完成。
② 找到以下四项服务,逐个双击打开属性页:
- Function Discovery Provider Host
- Function Discovery Resource Publication
- SSDP Discovery
- UPnP Device Host
③ 对每一项:将“启动类型”设为“自动”,若状态为“已停止”则点击“启动”按钮 → 点击“确定”保存。
注意:Workstation 和 Server 服务也需检查,确保它们未被设为“禁用”,否则SMB共享通道无法建立。
修改注册表启用不安全的来宾登录
Windows 11 默认禁止未经认证的来宾访问,这是导致“错误代码 0x80070035(网络路径未找到)”的最常见原因,尤其当你访问旧NAS、打印机或未设密码的Win10/Win7共享时。
按下 Win + R 输入 regedit 回车 → 导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
在右侧空白处右键 → 新建 → DWORD (32位)值 → 命名为 AllowInsecureGuestAuth → 双击该值,将“数值数据”改为 1 → 点击“确定”。
这一步完成后,无需重启即可生效,但建议统一重启一次确保所有服务与策略加载完整。











