当操作系统装上Windows 11以后,访问局域网共享文件时出现报错 **“出现了扩展错误”**,这通常是因为SMB(Server Message Block)客户端签名要求与网络中的其他设备不兼容所导致的。以下是解决方法:

一、检查并禁用SMB客户端签名要求

1、修改组策略
   – (1)按快捷键Win+R,打开运行窗口,输入**`gpedit`**并打开组策略。
   – (2)依次选择“计算机配置”>“Windows设置”>“安全设置”>“本地策略”>“安全选项”。
   – (3)双击“Microsoft网络客户端:对通信进行数字签名(**“始终”**)”,然后选择“已禁用”,点击“确定”。

2、修改注册表
   – (1)按快捷键Win+R,打开运行窗口,输入**`regedit`**,打开注册表编辑器。
   – (2)导航到`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters`路径。
   – (3)在右侧空白处,新建名称为`AllowInsecureGuestAuth`的DWORD(32位)值,并将数据设为1;接着再新建或修改名称为`RequireSecuritySignature`的DWORD(32位)值,将数据设为0。

3、PowerShell脚本修改
   – (1)按快捷键Win+R,输入**`PowerShell`**,选择以管理员身份运行。
   – (2)输入命令`Set-SmbClientConfiguration -RequireSecuritySignature $false`,然后按Enter键执行。

Set-SmbClientConfiguration -RequireSecuritySignature $false

  – (3)如果有提示是否确认,则输入Y按Enter键执行。

二、启用不安全的来宾登录

如果您希望允许未经过身份验证的来宾用户访问共享资源,可以通过组策略启用不安全的来宾登录:
   – 1、按快捷键Win+R,打开运行窗口,输入**`gpedit`**并打开组策略。
   – 2、依次选择“计算机配置”>“管理模板”>“**“网络”**”>“Lanman工作站”。
   – 3、双击“**“启用不安全的来宾登录”**”,然后选择“已启用”,点击“确定”。

By Tweak