type
Post
status
Published
date
Mar 27, 2026
slug
summary
新安装的 Windows 11 默认禁用 SMB 匿名访问,导致无法连接 TrueNAS 等 NAS 的无密码共享文件夹,三条注册表命令即可解决。
tags
实用教程
热门文章
category
技术分享
icon
password
问题描述
新安装的 Windows 11 系统,在访问 TrueNAS(或其他 NAS)通过 SMB 协议共享出来的、无需账号密码的匿名共享文件夹时,提示“无法访问”或“拒绝访问”,而旧版 Windows 10 却可以正常访问。
原因分析
Windows 11 出于安全考虑,默认禁用了 SMB 匿名(Guest)访问,并强制要求 SMB 签名。具体涉及三个注册表参数:
- AllowInsecureGuestAuth 控制是否允许以 Guest 身份进行不安全的 SMB 认证。Windows 11 默认值为 0(禁止),导致匿名共享无法访问。将其设为 1 即可允许 Guest 匿名连接。
- RequireSecuritySignature 控制是否强制要求 SMB 数据包签名。默认值为 1(强制),而部分 NAS 设备(如 TrueNAS)的 SMB 实现不支持或未启用签名,导致握手失败。将其设为 0 取消强制要求。
- EnableSecuritySignature 控制是否启用 SMB 签名协商。与上一项配合,设为 0 后客户端不再主动要求签名,兼容性更好。
解决方法
以管理员身份打开 PowerShell,依次执行以下三条命令:
执行完成后无需重启,重新访问共享文件夹即可正常连接。
注意事项
以上修改会降低 SMB 连接的安全性,建议仅在局域网内可信环境下使用。如果你的网络环境复杂或有安全要求,请考虑为 NAS 共享设置账号密码认证,而非匿名访问。
🤗 总结归纳
新安装的 Windows 11 默认禁用 SMB 匿名访问,导致无法连接 TrueNAS 等 NAS 的无密码共享文件夹,三条注册表命令即可解决。
- 作者:爆强
- 链接:https://blog.zimoxi.top/article/33044a20-8d41-8026-9fce-df330e441665
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。






.png?table=collection&id=81ff8e30-fe1d-47c6-893f-ad83728956e4&t=81ff8e30-fe1d-47c6-893f-ad83728956e4&width=1080&cache=v2)
