- “未找到网络路径”通常是由名称解析、阻塞的 SMB 端口(445)或停止的服务引起的。
- 启用网络发现、共享和审查服务,例如服务器/工作站和防火墙规则。
- 检查 SMB 兼容性(除非必要,否则避免使用 SMB1)、NTFS/共享权限和正确的凭据。
- 使用 Test-NetConnection、网络使用情况、缓存清除和事件查看器进行诊断以找到真正的原因。
如果您在尝试打开共享文件夹或网络资源时遇到“找不到网络路径”的消息,请不要担心:您不是第一个遇到这种情况的人。此警告通常出现在 Windows 11 中,当计算机无法定位或访问另一台 PC 或 NAS 的 UNC 路径时。这可能是由于防火墙阻止了 445 端口、网络发现问题、SMB 服务或简单的名称解析失败造成的。 好消息是,通过有序的调整和测试审查,通常可以在几分钟内解决问题。.
在本文中,您将找到有关如何在 Windows 11 中诊断和修复 SMB 资源访问的清晰、直接的演练。我们将介绍快速检查、应该运行的服务、防火墙规则、SMB 版本支持、权限和凭据、验证命令以及针对具有旧设备或 NAS 的环境的一些高级设置。 这个想法是,你可以毫无困难地回到 \\PC\Folder 或 \\IP\Resource让我们来了解一下…… 访问另一台电脑时出现“未找到网络路径”错误。
“未找到网络路径”到底是什么意思?
该消息表明 Windows 无法解析或访问您输入的网络路径。在 SMB 中,路径使用 UNC 格式,例如 \\COMPUTER\Shared 或 \\192.168.1.50\Shared。如果系统无法将名称转换为 IP 地址,或者无法连接到远程主机的 SMB 端口 (TCP 445),您将看到此错误。 因此,原因通常分为名称解析、连接性和权限/防火墙.
Windows 11 默认使用 SMB 3.x,它通过 TCP 445 端口运行,不再像以前那样需要通过 TCP/IP 协议进行 NetBIOS 传输。因此,如果某个端口被阻塞,或者存在需要签名或加密但对方不支持的策略,或者远程计算机的 SMB 版本不兼容,连接就会失败。 它也可能像共享文件夹名称输入错误一样简单。.
首先,请确保路由存在且远程设备已开启。使用 IP 和名称进行测试,以缩小问题范围,确定是命名问题(DNS/LLMNR)还是纯粹的连接问题。 如果它适用于 \\Shared\IP 而不适用于 \\Shared\Name,则重点在于解析.
快速检查,节省您的时间
在进入高级设置之前,有一些基本问题需要排除。 许多事件至此都得到解决。:
- 确认两个设备位于同一网络上或它们之间有路由(同一网段或路由子网)。
- 尝试使用 IP 访问:在资源管理器中输入 \\192.168.xx\ResourceName。
- Ping 主机:打开控制台并运行 ping NAME 和 ping 192.168.xx 来检查名称解析和延迟。
- 运行端口测试:在 PowerShell 中,Test-NetConnection -ComputerName NAME -Port 445。 如果端口 445 关闭,SMB 将无法连接.
- 在“设置”>“网络和 Internet”中验证网络配置文件是否为私有(公共网络限制发现和共享)。
- 检查日期和时间:较大的差异会破坏身份验证和签名。
一个经常被忽视的细节:如果共享资源已被删除或重命名,即使网络完美,客户端仍然无法找到它。 验证该文件夹是否仍在远程计算机上共享.
启用网络发现和文件共享
Windows 11 默认禁用标记为“公共”网络上的某些选项。请检查以下事项: 它是其他球队看到你并且你也看到他们的支柱。.
- 转到设置>网络和Internet>高级网络设置>高级共享选项。
- 在“私人配置文件”下,打开“网络发现”并启用连接到网络的设备的自动配置。
- 还要打开文件和打印机共享。
- 在“所有网络”下,您可以启用密码保护共享(推荐),或者如果您需要在受信任网络上进行访客访问,则可以禁用它。 禁用它允许无需用户进入,但会降低安全性.
应用此操作后,请再次尝试通过 UNC 访问。如果主机仍然未显示,请记住,Network Explorer 依赖于发现机制 (WS-Discovery/LLMNR),而这些机制有时会失败,因此直接输入 \\Shared IP\ 仍然是最可靠的测试方法。 启用共享是必要的,但并不总是足够的。.
适用于 SMB 和发现的基本 Windows 服务

某些系统服务必须运行才能使 SMB 发现、发布和资源访问正常工作。打开 services.msc 并检查: 如果没有这些,网络就会变得“盲目”.
- 服务器(LanmanServer):发布您的分享。
- 工作站(LanmanWorkstation):系统的 SMB 客户端。
- 功能发现提供商主机(FDResPub)和功能发现资源发布:宣传您的资源。
- DNS 客户端和 DHCP 客户端:对于名称和 IP 地址至关重要。
- SSDP 发现和 UPnP 设备主机:帮助在某些网络上进行发现。
- 网络位置感知 (NLA):对网络配置文件进行分类。
- TCP/IP 上的 NetBIOS 支持 – 仅当您在传统环境中依赖 NetBIOS 时。
将它们设置为自动启动(如果适用),如果它们停止则启动它们。 更改后重新启动有时会加快计算机在网络上的显示速度。.
防火墙和防病毒软件:为中小企业铺平道路
现代 SMB 的关键端口是 TCP 445。在较旧的计算机上,TCP 139 和 UDP 137-138(NetBIOS)也可能发挥作用,但在 Windows 11 上,445 是常态。 如果防火墙阻止 445,您将看到“未找到网络路径”或超时.
- 在控制面板 > Windows Defender 防火墙 > 允许应用程序中,验证至少在专用网络上允许“文件和打印机共享(SMB-In)”。
- 如果您使用第三方防火墙(或防病毒软件),请在托管共享文件夹的计算机上为 TCP 445 创建入站规则。
- 暂时禁用防火墙进行测试。如果防火墙有效,请重新启用并调整规则。 不要让它永久禁用.
一些第三方防病毒软件包含“智能防火墙”或可能干扰 SMB 的流量检查。 考虑本地网络或 SMB 排除以避免“静默”锁定。.
SMB 版本和支持:SMB1、SMB2/3、签名和加密
Windows 11 默认启用 SMB 2/3,并禁用 SMB 1,以保证安全性。如果您访问的是较旧的设备(例如非常老旧的 NAS、带存储的打印机、Windows XP/Server 2003 等),它们可能只能使用 SMB 1。 除非绝对必要,否则避免使用 SMB1.
从 PowerShell 检查: 执行诊断命令
Get-SmbClientConfiguration
Get-SmbServerConfiguration
Test-NetConnection -ComputerName NOMBRE -Port 445
如果您暂时需要 SMB 1 支持,请前往 Windows 功能并启用“SMB 1.0/CIFS”(根据需要选择客户端或服务器)。请尽量少用,并且仅在受信任的网络上使用。 另一种选择是更新 NAS 固件或切换到支持 SMB2/3 的设备。.
还要检查 SMB 签名/加密:如果一个端点需要签名,而另一个端点不需要,则连接会失败。在本地策略 (gpedit.msc) 中:计算机配置 > 管理模板 > 网络 > Microsoft 网络工作站/服务器,根据您的环境设置“数字签名”。 在家庭环境中,强制签名通常是不必要的,并且可能会破坏与旧设备的兼容性。.
权限和凭据:NTFS + 共享
仅仅因为路径存在且端口开放是不够的;您需要对共享资源和文件系统拥有适当的权限。在共享计算机上,打开“文件夹属性”>“共享”>“高级共享”,并检查是否有访问权限的用户或组。 为了测试,你可以将“阅读”权限授予“所有人”,然后进行微调.
在“安全 (NTFS)”选项卡上,确保同一帐户或组具有相应的读/写权限。请记住:有效权限是 NTFS 和共享的交集。 一个允许访问,另一个拒绝访问。.
在客户端上,如果系统提示输入凭据,请输入远程计算机(或域,如果适用)的用户名和密码。您可以将它们保存在凭据管理器中,这样就不必每次都输入它们。 如果两台计算机上都存在具有相同名称和密码的用户,则身份验证更加透明。.
要从控制台映射特定用户:
net use \\SERVIDOR\Compartida /user:SERVIDOR\Usuario LaContraseña /persistent:yes
如果它返回“访问被拒绝”而不是“未找到网络路径”,则说明您已经取得了进展:您已经到达主机,是时候微调权限或凭据了。 它们是不同的错误,应该加以区分。.
解析名称:DNS、LLMNR 和 NetBIOS
如果“共享 IP”可用,但“共享名称”不可用,则问题在于故障排除。在家庭网络中,路由器有时无法解析 Windows 主机名。 尝试始终使用 IP 或在 hosts 文件中创建条目作为快速修复。.
尝试这些命令 诊断名称解析和缓存
ping NOMBRE
ping 192.168.1.50
nbtstat -R
ipconfig /flushdns
在有 DNS 自己的(办公室/域),请检查客户端是否使用了正确的 DNS 服务器,以及主机是否存在 A 记录。LLMNR 和 mDNS 可以在小型网络上提供帮助,但它们并非万无一失。 对于测试,使用 IP 进行映射可以快速消除任何疑虑。.
清理连接并重新启动网络堆栈
有时,问题源于 SMB 会话卡住或缓存的凭据。清理并重启网络组件: 这是经过多次尝试失败后才获得的奇迹疗法。.
net use * /delete /y
ipconfig /flushdns
ipconfig /registerdns
nbtstat -R
netsh winsock reset
netsh int ip reset
运行这些命令后,重新启动计算机。然后尝试再次访问共享 IP 地址。 如果现在可以工作,则问题出在缓存或坏套接字上。.
混合环境的本地策略设置
在具有较旧设备或具有严格策略的服务器的网络上,客户端和服务器可能无法很好地“协商”。 打开 gpedit.msc 查看策略 并进行适当调整:
- 计算机配置>管理模板>网络> Microsoft 网络工作站:需要数字签名(如果服务器在测试期间不支持,请禁用此功能)。
- 计算机配置 > 管理模板 > 网络 > SMB 客户端/服务器:如果您的环境需要,则 SMB 方言的最小值和最大值。 一般情况下,保留 SMB2/3 作为默认值。.
- 计算机配置 > 管理模板 > 网络 > Microsoft 网络工作站 > 不安全的来宾登录:仅当您需要来宾访问旧设备时才启用此功能。
- 安全设置 > 安全选项 > 网络安全:LAN 管理器身份验证级别:如果可能,请使用 NTLMv2;如果了解风险,则仅针对旧计算机降低级别。
要在某些版本上通过网络使用本地管理帐户登录,您可能需要在 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 中创建注册表值 LocalAccountTokenFilterPolicy=1。 请明智地使用它,并且只在可信赖的网络上使用它。.
共享文件夹的团队的修订
如果问题仍然存在,请关注“提供”该文件夹的主机: 在那里你会找到最多的线索。.
- 确认“服务器(LanmanServer)”服务正在运行。
- 检查文件夹是否确实共享以及资源名称是否正确(属性 > 共享 > 高级共享)。
- 打开事件查看器 > Windows 日志 > 系统并查找与“Srv”、“SMBServer”或“LanmanServer”相关的条目。
- 检查没有安全软件阻止传入的 445/TCP 连接。
- 尝试暂时授予共享和 NTFS 上的“所有人”“读取”权限以排除权限。 然后返回到安全配置.
如果远程主机是 NAS,请检查其仪表板以确保 SMB 服务处于活动状态、它允许哪些 SMB 版本(最低和最高)、是否需要签名/加密以及哪些用户有权限。 在较旧的 NAS 上,启用 SMB2 通常是关键。.
相关错误及其解释
“找不到网络路径”通常伴随代码 0x80070035 或系统错误 53。这表示无法解析或访问主机或路径。但是,如果您看到 0x80070005(拒绝访问),则表示连接已存在,问题出在权限或凭据上。 区分错误类型可以指导您的诊断.
0x80004005(未指定错误)也可能由于一般 SMB 故障或安全协商失败而出现。在这些情况下,请启用审核或查看事件查看器以获取来自 SMB 客户端和服务器的更详细消息。 事件给你的线索越多,你就能越快找到原因。.
如果您访问旧设备(旧 NAS、打印机、媒体盒)
对于不支持 SMB2/3 的设备,您有几个临时选项,优先考虑安全性:
- 在客户端计算机的 Windows 功能中启用“SMB 1.0/CIFS 客户端”。 只保留必要的时间.
- 在 NAS 上,如果固件允许,请将最低版本升级到 SMB2;禁用匿名访客并使用用户名/密码。
- 如果设备需要 NTLMv1,请暂时将“LAN 管理器身份验证级别”策略设置为支持的模式。
- 检查服务器是否需要 SMB 签名;双方协调此策略可防止静默拒绝。
如果无法升级并且您每天都使用设备,请考虑更换设备或寻找更安全的替代方案(例如,现代微服务器或 NAS)。 从长远来看,安全性和兼容性将为您省去很多麻烦。.
实用技巧和有用的诊断
这些捷径可以加快诊断速度 并帮助您确认连接性:
- 资源管理器:直接输入 \\Shared\IP 来隔离命名问题。
- PowerShell:Test-NetConnection -ComputerName IP -Port 445 来验证端口。
- 如果 SMB 连接正常,则使用 CMD:net view \\SERVER 列出共享。
- PowerShell:在服务器上使用 Get-SmbSession 查看活动会话和错误。 它会告诉您谁正在连接以及如何连接.
- 删除僵尸映射:net use * /delete /yy 使用明确的凭据重新映射。
另一个提示:如果您的网络配置文件显示为“公开”,请将其更改为“私人”,尤其是在新的 Wi-Fi 网络上。这将默认解锁发现和共享功能。 您可以在“设置”>“网络和 Internet”>“网络属性”中找到它.
最后,保持网络驱动程序更新可以避免与现代 SMB 功能(卸载、RSS 等)不兼容。在设备管理器中,检查以太网/Wi-Fi 适配器的更新,或从制造商处下载。 老司机能“破解”你所需要的.
如果您尝试了连接、发现、服务、防火墙、SMB、权限和策略等所有方法,通常应该能够打开之前无法打开的文件夹。“未找到网络路径”错误听起来很严重,但通常是由于设置不严谨或缺少规则造成的;一旦找到, 通过 \\Name 或 \\IP 访问已恢复正常.
从小就对科技充满热情。我喜欢了解该领域的最新动态,最重要的是,进行交流。这也是我多年来致力于科技和视频游戏网站交流的原因。您可以找到我撰写的有关 Android、Windows、MacOS、iOS、任天堂或您想到的任何其他相关主题的文章。


