需修改本地安全策略或组策略启用“不安全的来宾登录”并设置“仅来宾”共享模型,家庭版需通过注册表配置AllowInsecureGuestAuth为1。

当你在Windows 10/11中访问局域网内其他设备的共享文件夹时,弹出“你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问”提示,说明系统默认阻断了匿名SMB连接。此时需修改本地安全策略,显式允许不安全的来宾登录行为。
通过本地安全策略启用“仅来宾”共享模型
该方法直接调整账户认证框架,让系统对本地账户的共享请求默认采用Guest上下文,无需凭据即可响应,适用于工作组环境下的免密访问场景。
第一步:按 Win + R 打开运行窗口,输入 secpol.msc 并回车,启动本地安全策略管理控制台。
第二步:在左窗格依次展开【本地策略】→【安全选项】。
第三步:在右侧列表中找到并双击【网络访问:本地账户的共享和安全模型】。
第四步:在弹出窗口中选择【仅来宾】,点击【确定】保存设置。这一步会强制系统将所有未提供凭据的共享请求映射到Guest账户上下文,【若仍选“经典”模式,匿名访问将被持续拒绝】。
第五步:在同一位置继续找到【网络访问:让Everyone权限应用于匿名用户】,双击后勾选【已启用】,再点【确定】。此设置确保匿名请求能获得基础读取权限,否则即使切换为“仅来宾”,仍可能因权限不足而报错。
通过组策略编辑器启用“不安全的来宾登录”
这是最直接生效的底层开关,控制Lanman工作站组件是否接受未经身份验证的SMB连接。专业版、企业版、教育版可用。
方法一:打开组策略编辑器
按 Win + R 输入 gpedit.msc 回车,进入本地组策略编辑器。
方法二:定位策略路径
依次展开【计算机配置】→【管理模板】→【网络】→【Lanman工作站】。
方法三:启用关键策略
在右侧双击【启用不安全的来宾登录】,选择【已启用】,点击【确定】。该策略一旦开启,系统将不再校验SMB连接中的用户名/密码字段,【此操作绕过NTLM认证流程,仅限可信局域网使用】。
方法四:立即应用更改
以管理员身份打开命令提示符,执行 gpupdate /force 强制刷新策略,或直接重启计算机。
注册表方式(家庭版专用)
Windows 10/11家庭版无法使用gpedit.msc,必须通过注册表修改底层参数AllowInsecureGuestAuth,这是LanmanWorkstation服务的实际运行开关。
1. 按 Win + R 输入 regedit,以管理员权限打开注册表编辑器。
2. 导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
3. 在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为 AllowInsecureGuestAuth。
4. 双击该值,将数值数据设为 1,基数选【十进制】。
5. 关闭注册表编辑器,重启计算机。这一步不可跳过,因为Workstation服务在系统启动时才读取该键值。











