Lazy loaded image
Windows 11 无法访问 TrueNAS 匿名共享文件夹的解决方法
字数 506阅读时长 2 分钟
2026-3-27
2026-3-27
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 签名。具体涉及三个注册表参数:
  1. AllowInsecureGuestAuth 控制是否允许以 Guest 身份进行不安全的 SMB 认证。Windows 11 默认值为 0(禁止),导致匿名共享无法访问。将其设为 1 即可允许 Guest 匿名连接。
  1. RequireSecuritySignature 控制是否强制要求 SMB 数据包签名。默认值为 1(强制),而部分 NAS 设备(如 TrueNAS)的 SMB 实现不支持或未启用签名,导致握手失败。将其设为 0 取消强制要求。
  1. EnableSecuritySignature 控制是否启用 SMB 签名协商。与上一项配合,设为 0 后客户端不再主动要求签名,兼容性更好。

解决方法

以管理员身份打开 PowerShell,依次执行以下三条命令:
执行完成后无需重启,重新访问共享文件夹即可正常连接。

注意事项

以上修改会降低 SMB 连接的安全性,建议仅在局域网内可信环境下使用。如果你的网络环境复杂或有安全要求,请考虑为 NAS 共享设置账号密码认证,而非匿名访问。
 

🤗 总结归纳

新安装的 Windows 11 默认禁用 SMB 匿名访问,导致无法连接 TrueNAS 等 NAS 的无密码共享文件夹,三条注册表命令即可解决。
 
上一篇
🐸记一次折腾玩客云安装CasaOS的过程
下一篇
利用PVE的CT模版,安装运行DOCKER下的敲敲云

评论
Loading...