最近有用户反映无法在Windows 11 24H2中通过SMB访问NAS。造成这种局面的原因是什么?如果您在 Windows 11 24H2 上访问 NAS 时遇到 SMB 签名错误,该怎么办?请继续阅读此 MiniTool 指南以了解详细信息。
微软在 Windows 11 24H2 中引入了许多功能和安全预防措施。其中之一是强制所有 SMB 连接启用 SMB 签名。这可能会导致您在安装 Windows 11 24H2 后无法访问 NAS。具体来说,当你尝试使用SMB协议访问NAS设备时,可能会遇到诸如0xc000a000、STATUS_INVALID_SIGNATURE、找不到网络路径等各种错误。
微软此举主要是为了防止数据在传输过程中不被篡改,有助于保护数据的完整性。不过,由此带来的无法访问NAS的问题也很烦人。这里有一些方法可以帮助您摆脱这个问题,您可以一一尝试。
以下方法可能会降低计算机安全性。因此,在继续之前您需要仔细考虑。
您可以尝试的第一种方法是禁用数字签名通信策略通过本地组策略编辑器。具体步骤如下。
步骤 1. 按 Windows R 组合键打开“运行”窗口。
步骤 2. 在新窗口中输入 gpedit.msc 并按 Enter 或单击 确定。
步骤 3. 接下来,导航到以下位置:
计算机配置 > Windows 设置 > 安全设置 > 本地策略 > 安全选项
步骤4. 向下滚动找到并双击 Microsoft 网络客户端:数字签名通信(始终)。在弹出窗口中,选择禁用选项。
第 5 步。点击 应用 > 确定 保存更改。之后,您可以重新启动计算机并检查 SMB 签名错误是否已修复。
或者,您可以选择禁用来宾回退保护。
步骤 1. 使用 Windows 搜索框或其他方式打开本地组策略编辑器。
步骤 2. 转到此路径:计算机配置 > 管理模板 > 网络 > Lanman 工作站.
步骤 3. 双击 启用不安全的访客登录选项。
步骤4.选择启用选项,然后依次单击应用和确定。
步骤5.重新启动并验证问题是否已解决。
如果您使用的是 Windows 11 家庭版,则无法使用本地组策略编辑器关闭 SMB 签名。在这种情况下,您可以使用 Windows PowerShell 禁用 SMB 签名。以下是主要步骤。
步骤 1. 在任务栏上的 Windows 搜索框中键入 PowerShell。
步骤 2. 点击 以管理员身份运行[ Windows PowerShell 部分下的 &&&] 选项。
步骤 3. 在命令行窗口中,键入以下命令并按Enter 以关闭 SMB 签名要求:
Set-SmbClientConfiguration -RequireSecuritySignature $false
步骤 4. 输入Y 确认操作。
步骤 5输入以下命令并按Enter 禁用访客回退:
Set-SmbClientConfiguration -EnableInsecureGuestLogons $true
步骤 6. 输入Y确认。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3