最近有用户反映无法在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确认。
本文告诉您如果在 Windows 11 24H2 中无法通过 SMB 访问 NAS,该怎么办。您可以使用上述方法禁用SMB签名,以便您可以正常访问NAS。
以上是无法在 Windows 11 24H2 中使用 SMB 访问 NAS:原因及修复的详细内容。更多信息请关注PHP中文网其他相关文章!