Windows 11访问局域网共享失败的五大解决方法:一、启用网络发现与文件共享并设为专用网络;二、组策略启用不安全来宾登录;三、注册表添加AllowInsecureGuestAuth值;四、启用并配置Guest账户;五、禁用SMB客户端/服务器数字签名。

如果您在Windows 11中尝试访问局域网内其他电脑的共享文件夹时提示“找不到网络路径”“拒绝访问”或“无法连接”,则很可能是网络发现未启用、Guest账户受限或身份验证机制被默认阻止。以下是多种可独立操作的实用解决方法:
一、启用网络发现与文件共享并确认网络配置类型
Windows 11必须将当前网络识别为“专用网络”才能默认启用设备发现和共享通信,若系统误判为“公用网络”,所有共享功能将被强制禁用。
1、点击任务栏搜索框,输入“网络和共享中心”并打开。
2、点击左侧“更改高级共享设置”。
3、检查顶部显示的当前网络配置名称(如“网络”或“专用”),展开对应配置项。
4、勾选“启用网络发现”和“启用文件和打印机共享”。
5、向下滚动至“所有网络”部分,选择“关闭密码保护共享”。
6、点击“保存更改”,随后在任务管理器中重启“Windows资源管理器”进程,或直接重启计算机。
二、启用不安全的来宾登录(组策略方式)
Windows 11默认禁用Guest账户的无凭证访问能力,即使目标共享未设密码,也会因协议层拦截而失败;该策略专用于恢复对旧设备、NAS或未启用账户认证的Windows主机的兼容访问。
1、按下Win + R键,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → 管理模板 → 网络 → Lanman 工作站。
3、双击右侧“启用不安全的来宾登录”策略项。
4、选择“已启用”,点击“确定”保存设置。
5、重启计算机使策略生效。
三、通过注册表启用来宾认证(适用于家庭版)
Windows 11家庭版不含组策略编辑器,需直接修改注册表以激活Lanman工作站对未认证Guest请求的响应能力,此操作等效于组策略中的“启用不安全的来宾登录”。
1、按下Win + R键,输入regedit并回车,以管理员权限运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
3、在右侧空白处右键 → 新建 → DWORD (32位)值,命名为AllowInsecureGuestAuth。
4、双击新建项,将“数值数据”设为1,基数保持“十进制”。
5、关闭注册表编辑器,重启计算机。
四、启用并配置Guest用户账户
仅开启协议层来宾支持仍不足,还需确保系统内置Guest账户处于启用状态且具备基本登录权限,否则SMB会因无可用来宾上下文而终止连接。
1、按下Win + R键,输入lusrmgr.msc并回车,打开本地用户和组管理器。
2、在左侧面板点击“用户”,在右侧面板找到“Guest”账户。
3、右键“Guest” → 选择“属性”。
4、取消勾选“账户已禁用”选项。
5、切换到“隶属于”选项卡,点击“添加”,输入Everyone并确认,确保其拥有基础组成员身份。
6、点击“确定”保存,无需重启即可立即生效。
五、调整SMB客户端签名策略以提升兼容性
Windows 11默认要求所有SMB通信进行数字签名,而多数旧版NAS、Windows 7/8设备或部分路由器内置SMB服务不支持该特性,导致握手失败。
1、打开组策略编辑器(gpedit.msc),导航至:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项。
2、在右侧列表中找到“Microsoft 网络客户端:对通信进行数字签名(始终)”。
3、双击该项,将其设置为“已禁用”。
4、同样定位“Microsoft 网络服务器:对通信进行数字签名(始终)”,也设为“已禁用”。
5、点击“确定”,关闭编辑器后重启计算机。










