如何从 Windows 11 访问您的 NAS:操作指南和解决方案

最后更新: 14/08/2025
作者: 艾萨克
  • Windows 11 24H2 需要 SMB 签名,并且可能会损坏较旧的、未修补的 NAS。
  • 在 NAS 上启用 WS-Discovery/SMB,并在 Windows.
  • 除非必要,否则避免使用 SMBv1;最好更新固件和协议。
  • 如果发现失败,请使用 UNC 路径或将文件夹映射到驱动器。

从 Windows 11 访问 NAS

在 Windows 11 中访问 NAS 设备有时很简单,只需打开文件资源管理器,然后在“网络”部分看到该设备即可。但有时并非如此:有时设备根本不显示,有时需要输入凭据但失败,或者 Windows 直接提示目标设备无响应。如果您遇到过这种情况,请不要担心,您可以尝试以下几种常见原因和有效的解决方案。

本文将详细逐点地回顾 Windows 11 识别和打开 NAS 所必需的条件、影响 SMB 协议的最新安全变更、NAS(以 Synology DSM 为参考)和 Windows 本身的推荐设置,以及阻止访问的最常见错误(端口、DNS、网络发现、防火墙或与 SMB 不兼容)。

Windows 11 中的 SMB 有哪些变化以及它为何可能会影响您的 NAS

微软在Windows 11 24H2 版本中加强了 SMB 安全性,默认启用 SMB 签名。微软软件团队宣布的这项举措旨在缓解利用网络上不安全设备(例如带有USB 端口的路由器或某些未实施最新安全措施的旧款 NAS 设备)发起的攻击。

如果您的 NAS 或USB路由器不符合安全要求(例如,不支持 SMB 签名),Windows 11 24H2 可能会拒绝连接。这会导致访问错误或显示“加密签名无效”的消息。唯一的真正解决方案是制造商发布补丁或固件更新;否则,这些设备在需要强制 SMB 签名的环境中将不兼容。

这种加固措施并非旨在“破坏”您的网络,而是为了防止传输过程中被篡改和未经授权的访问。即便如此,如果您使用的是较旧的、不受支持的型号,则需要依赖制造商是否发布更新。微软甚至提供了一个联系渠道,用于报告特定型号被阻止的情况。

NAS 出现和可访问的基本要求

在进行微调之前,建议检查一些基本要素:NAS 和 PC 是否在同一网络和子网中,发现和文件服务是否处于活动状态,以及是否有第三方软件进行干扰。

  • 相同的 LAN 和子网:确保 PC 和 NAS 在同一网络上具有兼容的 IP(例如 192.168.1.x)和掩码。
  • Windows 中的网络发现:在控制面板>网络和Internet>网络和共享中心>更改高级共享设置中,打开网络发现。
  • NAS 上的文件服务和发现:在 Synology 上,启用 SMB 和 WS-Discovery(我们根据 DSM 解释在哪里执行此操作)。
  • 避免第三方防火墙的干扰:暂时禁用非 Microsoft 安全套件以防止崩溃。
  • 功能性 DNS如果您正在使用本地解析器(例如 Pi-hole),请尝试暂时禁用它们或使用公共 DNS 来解决名称解析问题。
  如何在 Hyper-V 中详细地克隆虚拟机

如果 NAS 仍然没有出现在资源管理器中,您仍然可以通过在地址栏中输入 \\NAS-IP\文件夹名称 或将该文件夹分配给驱动器号,使用 UNC 路径访问它;您将在下面看到此替代方法的逐步说明。

设置 Synology DSM:WS-Discovery、SMB 和 Master Browser

在现代 Windows 环境中,NAS 上配置良好的 WS-Discovery 和 SMB 至关重要。Synology 通过清晰的选项简化了配置过程,但这些选项会因 DSM 版本而异。

如果您使用的是 DSM 6.2 或更高版本(包括 DSM 7.0),请启用 Windows 网络发现 (WS-Discovery),以便 NAS 能够在 Windows 网络上正确广播自身:

  • DSM 6.2:控制面板 > 文件服务 > SMB 选项卡 > 检查 WS-Discovery。
  • DSM 7.0:控制面板 > 文件服务 > 高级选项卡 > WS-Discovery。

如果您使用的是 DSM 6.1 或更早版本,启用本地主浏览器有助于处理旧版本的 Windows 或网络发现异常的情况:

  • DSM 6.0 和 6.1:控制面板 > 文件服务 > SMB/NFS/AFP > SMB > 高级设置。
  • DSM 5.2:控制面板 > 文件服务 > Win/NFS/Mac > Windows 文件服务 > 高级设置。

此外,请确认 SMB 服务已启用,并且使用的是您的设备支持的版本。除非绝对必要(请参阅相关章节),否则请避免使用 SMBv1,并优先选择与 Windows 10/11 和您的 NAS 兼容的安全版本。

Windows 10/11 中的关键设置:发现、策略和 NetBIOS

配置 Windows NAS

如果网络发现功能被禁用或策略阻止了不安全的来宾网络,Windows 11 可以“隐藏”计算机。这些更改操作快速,通常可以解决许多情况下的可见性问题。

在控制面板 > 网络和 Internet > 网络和共享中心 > 更改高级共享设置 > 启用网络发现并保存更改

如果您的 NAS 需要,请在组策略编辑器中启用不安全的访客登录:计算机配置 > 管理模板 > 网络 > Lanman 工作站 > 启用不安全的访客登录 > 已启用。仅在绝对必要时使用。

当您的网络需要 NetBIOS 发现功能时,请启用基于 TCP/IP 的 NetBIOS:控制面板 > 网络和 Internet > 查看网络状态和任务 > 更改适配器设置 > 打开连接属性 > 双击 Internet 协议版本 4 (TCP/IPv4) > 高级 > WINS 选项卡 > 选中“启用基于 TCP/IP 的 NetBIOS”。单击所有窗口中的“确定”。

如果 DNS 缓存损坏或存在发现冲突,请禁用并重新启用网络发现,并清除 DNS 缓存。禁用网络发现,应用更改,重新启用网络发现,并在尝试再次连接之前清除 DNS 缓存。

当 NAS“在线”但没有响应时:端口 5000/8080 的情况

NAS

典型的 Windows 诊断程序会显示资源(例如 192.168.1.29)在线,但对连接尝试没有响应。在 Synology 系统中,如果您更改了配置,系统可能会提示端口 5000(DSM HTTP)或 8080 存在问题,这可能指向远程计算机上的策略或防火墙。

  如何配置 Windows 11 以将日志发送到 Syslog 或 SIEM 服务器

如果 Windows 声称其自身的防火墙没有问题,并且其他计算机可以毫无问题地访问它,则很可能是客户端设置(例如策略、禁用的 SMB 功能、网络发现、NetBIOS 或本地解析器(例如 Pi-hole))在该计算机上引入了阻止。

检查正确的 DSM 端口:默认情况下,DSM 监听 5000 (HTTP) 和 5001 (HTTPS) 端口。如果您重置了网络设置并尝试使用 8080 端口但仍然失败,请尝试 https://NAS-IP:5001/,并确认路由器上没有可能影响内部访问的端口转发设置。

如果您在路由器上使用 DNS 拦截器或自定义 DNS,请尝试:1) 暂时停止拦截器(例如 Pi-hole),2) 在您的电脑或路由器上设置公共 DNS 服务器,以及 3) 使用直接 IP 地址而不是主机名进行连接,以排除解析问题。

确认该电脑上没有第三方软件过滤网络流量。暂时禁用外部防火墙或安全软件有助于排除边界冲突,尤其是端口 5000/5001 的冲突。

SMBv1:仅在没有其他选择的情况下(并且了解风险)

“NAS 不可见”错误通常是由于 SMBv1 未启用或设备需要 SMBv1 协议造成的。出于安全考虑,微软在 Windows 10/11 中禁用了 SMBv1,并建议除非绝对必要,否则不要使用它。

要在 Windows 1.0/11 中启用“SMB 10/CIFS 文件共享支持”(对某些较旧的 NAS/存储设备(例如某些 WD 硬盘)很有用),请转到控制面板 > 程序 > 程序和功能 > 启用或关闭 Windows 功能 > 选中“SMB 1.0/CIFS 文件共享支持”并重新启动系统。

请注意,许多现代版本已不再默认提供 SMBv1,虽然在家庭版/专业版中仍然可以启用它,但官方建议是将 NAS 的 SMB 服务器更新为使用现代且安全的版本。

如果启用 SMBv1 解决了访问问题,那么可以将其作为过渡步骤,逐步升级到更现代的安全级别。最终目标应该是让您的 NAS 支持现代 SMB 协议,如果您使用的是 Windows 11 24H2 版本,则应在适当情况下启用 SMB 签名。

其他有影响的设置:缓存、访客和映射

在混合网络中,清除缓存并检查访客访问权限可以解决可见性问题,而无需触及 NAS。切换网络发现,清除 DNS 缓存,并检查您的环境是否需要对没有凭据的资源启用不安全的访客登录(Lanman 工作站 GPO)。

如果 NAS 设备显示正常,但您无法使用正确的密码登录,请检查安全策略、Windows 11 24 小时制版中的 SMB 签名以及 NAS 设备的日期/时间(时间差异会导致签名失效)。此外,请确认 NAS 设备上的帐户及其对共享文件夹的权限是否有效。

  iPhone添加多个邮箱账户的方法

将共享文件夹映射到驱动器号可以“修复”文件资源管理器中的连接,即使发现失败:这样,您就可以在登录后通过 \\NAS-IP\Resource 访问它并保持连接。

NAS 的重启和物理检查

当软件无法提供任何线索时,请回归基本操作:检查线缆、端口,以及对 NAS 进行受控重启,可以解决间歇性问题。

  • 相同的网络和子网:检查 NAS 是否通过 DHCP 跳转到另一个 VLAN 或不同的子网。
  • 暂时禁用电脑的防火墙 (或第三方软件)来绕过本地过滤器。
  • 尝试另一根以太网电缆 消除对接线错误的疑虑。
  • 如果 NAS 有多个端口,将电缆更换到另一个端口以排除损坏的 NIC。
  • Synology 上的快速重置: 按下按钮 重设 约4秒(直到听到哔声)即可恢复网络,且不会丢失数据;如有需要,请查阅官方指南。

完成这些检查后,请尝试通过直接 IP 地址访问,验证其是否响应 5001/HTTPS 错误,并检查网络可见性。如果其他计算机可以访问但此计算机无法访问,则应重点检查 Windows 系统(包括发现详细信息、组策略对象 (GPO)、SMB 和 DNS)。

实用替代方案:为您的资源分配驱动器号

当网络浏览器出现故障时,将资源映射到驱动器可以节省搜索时间并稳定访问。在 Windows 系统中,打开文件资源管理器 >此电脑> 映射网络驱动器,选择一个驱动器号,然后在“文件夹”字段中输入 \\NAS-IP-Number\FolderName。选中“登录时重新连接”。

如果您使用的凭据并非 Windows 凭据,请选择“使用其他凭据连接”选项并输入 NAS 用户名。当网络连接不稳定但 NAS 可通过 IP 地址响应时,此方法也很有用。

典型错误及其解释

  • “资源在线,但无响应”:这通常表明目标端口 (5000/5001/8080) 被阻止,或者 SMB 策略/签名阻止了会话。请尝试 HTTPS:5001,在 24H2 中检查 SMB 签名,并排除安全软件阻止的情况。
  • “加密签名无效”:一个症状是 NAS 或 USB 路由器不支持 Windows 11 24H2 所需的 SMB 签名。解决方案是更新固件或更换兼容设备。
  • 它没有出现在“网络”中,而是通过 \\IP\Folder 打开:问题出在发现 (WS-Discovery/NetBIOS) 上。请在 NAS 上启用 WS-Discovery,在 Windows 上启用 TCP/IP 上的 NetBIOS,并启用网络发现。
  • 其他电脑可以访问,但这台电脑不能。:专注于客户端。检查客户机 GPO、Windows 中的 SMB 功能、DNS 缓存以及 Pi-hole 等解析器的存在情况,这些解析器有时仅影响单台计算机。