Win11无法访问局域网其他电脑共享文件夹怎么办_Win11网络发现与Guest账户启用【实用】

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、点击“确定”,关闭编辑器后重启计算机。