Windows 11共享出现“扩展错误”的主要原因是系统默认启用了更严格的网络安全策略,包括强制SMB签名和禁用不安全的来宾登录。可通过以下方法临时解决:
核心解决方法(优先级排序,优先使用组策略方法,已测试可用)
- 禁用SMB客户端签名要求
- 组策略设置:
- 打开本地组策略编辑器(
gpedit.msc
)→计算机配置
→Windows 设置
→安全设置
→本地策略
→安全选项
→ 找到并禁用 “Microsoft网络客户端: 对通信进行数字签名(始终)”。12
- 打开本地组策略编辑器(
- 注册表修改:
- 定位到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
→ 新建或修改RequireSecuritySignature
为0
。2
- 定位到
- PowerShell命令:
- 管理员权限运行:
Set-SmbClientConfiguration -RequireSecuritySignature $false
。2
- 管理员权限运行:
- 组策略设置:
- 启用不安全的来宾登录
- 组策略设置:
- 本地组策略编辑器 →
计算机配置
→管理模板
→网络
→Lanman 工作站
→ 启用 “启用不安全的来宾登录”。
- 本地组策略编辑器 →
- 注册表修改:
- 同一路径下新建
AllowInsecureGuestAuth
为1
。
- 同一路径下新建
- 组策略设置:
补充建议
- 系统版本适配:若使用Windows 11家庭版(默认无组策略编辑器),优先选择注册表或PowerShell方法。
- 安全风险提示:上述操作会降低网络安全性,建议仅在受信任的网络环境中临时使用。13
- 其他潜在问题:若仍无法访问,可尝试开启SMB1.0协议(控制面板→程序→启用或关闭Windows功能→勾选SMB1.0支持),或检查共享文件夹权限是否包含
Everyone
账户。4
原因解析
Windows 11 24H2版本为提高安全性,默认要求SMB签名并禁用不安全的来宾登录。这两项变更会导致旧版共享协议或未配置身份验证的设备连接失败。