电脑共享文件夹打不开是因smb协议协商、来宾策略或凭据缓存故障;需启用netbios、重置网络、设为专用网络、用ip直连、开启不安全来宾登录、关闭smb签名强制、手动添加凭据、放行防火墙、启动关键服务、同步设置共享与ntfs权限。

电脑共享文件夹打不开,提示“找不到网络路径”“拒绝访问”“出现了扩展错误”或反复弹出凭据框却始终验证失败——这不是共享没开,而是客户端在协议协商、身份核验、权限匹配任一环节被卡住。你ping得通IP,说明物理层和网络层没问题;问题藏在SMB握手、来宾策略、凭据缓存这些看不见的链路上。
先确认基础连通性与网络配置
右键任务栏网络图标→打开网络和 Internet 设置→更改适配器选项→右键当前连接(Wi-Fi/以太网)→属性→双击“Internet 协议版本 4 (TCP/IPv4)”→高级→WINS→勾选“启用 TCP/IP 上的 NetBIOS”。这一步必须做,否则 Windows 10/11 客户端可能无法解析 NetBIOS 名称,导致“找不到路径”报错。
按 Win + I → 网络和 Internet → 状态 → 网络重置 → 立即重置。重置会清空所有自定义网络配置(包括手动添加的凭据、注册表修改、防火墙例外),但保留用户文件。这是排查前最干净的起点,避免旧策略残留干扰新判断。
重置后重启电脑,再检查网络配置文件是否为【专用】:设置→网络和 Internet→Wi-Fi 或以太网→属性→网络配置文件→选“专用”。公用网络默认禁用网络发现,共享访问直接被系统拦截。
强制使用 IP 地址访问,绕过名称解析故障
在能正常访问共享的那台电脑上,按 Win + R → 输入 cmd → 回车 → 执行 ping -4 对方电脑名(如 ping -4 DESKTOP-ABC),记下返回的 IPv4 地址(例如 192.168.1.105)。
在故障电脑上,按 Win + R → 输入 \【192.168.1.105】 → 回车。不要输电脑名,不要加任何后缀,就纯 IP。Windows 的 NetBIOS 名称解析在家庭网中极不稳定,尤其跨 Win10/Win11/群晖/NAS 时,90% 的“找不到路径”都源于此。
修复 SMB 安全协商失败(针对“扩展错误”)
方法一:命令行一键开启不安全来宾登录(推荐先试)
右键开始菜单 → 终端(管理员)→ 复制粘贴运行:reg add "HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f
方法二:关闭 SMB 签名强制要求(解决 Win11 25H2 连老设备失败)
Win + R → regedit → 定位到:
【HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters】
右键空白处 → 新建 → DWORD (32 位) 值 → 命名为 【RequireSecuritySignature】 → 双击设数值数据为 【0】 → 重启电脑生效。
这一步是 Win11 25H2 版本的关键补丁。微软在该版本中默认启用 SMB 签名强制协商,而哈斯机床、群晖 DSM 7.x 旧固件、Win7 共享等多数服务端不支持签名,协商直接失败,客户端只报模糊的“扩展错误”。
手动注入凭据,终结循环验证弹窗
第一步:按 Win 键搜索“凭据管理器”→ 打开 → 点击“Windows 凭据”→ “添加 Windows 凭据”。
第二步:填写三项信息:
Internet 或网络地址:填上一步获取的 【IP 地址】(如 192.168.1.105);
用户名:若对方共享未设密码,填 【Guest】;若对方启用了密码保护,填对方电脑的本地用户名(不是 Microsoft 账户名);
密码:留空(Guest 情况)或填对方开机登录密码。
第三步:点击确定。此时系统已将该 IP 的登录凭证缓存,下次访问 \
注意:如果填了 Guest 仍失败,说明服务端 Guest 账户被禁用。需在共享方电脑上运行 lusrmgr.msc → 用户 → 右键 Guest → 取消勾选“账户已禁用”,或管理员 CMD 执行 net user guest /active:yes。
放行防火墙并启用关键系统服务
设置 → 更新和安全 → Windows 安全 → 防火墙和网络保护 → 允许应用通过防火墙 → 点击“更改设置”(需管理员权限)→ 找到“文件和打印机共享”→ 勾选“专用”网络→保存。
按 Win + R → 输入 services.msc → 找到以下三项服务,逐个右键→属性→启动类型设为“自动”→服务状态点“启动”:
① Function Discovery Resource Publication
② SSDP Discovery
③ TCP/IP NetBIOS Helper
其中 TCP/IP NetBIOS Helper 服务在 Win7/Win10/Win11 中常被设为“手动”或“禁用”,但它负责 NetBIOS 名称注册与解析,缺失会导致“0x80070035”错误。启动后无需重启,立即生效。
检查共享方的双重权限设置
在共享文件夹所在电脑上,右键该文件夹→属性→共享→高级共享→勾选“共享此文件夹”→点击“权限”→确保“Everyone”或目标用户有“读取”或“更改”权限→确定。
切回“安全”选项卡→点击“编辑”→添加“Everyone”或对应用户→勾选“读取和执行”“列出文件夹内容”“读取”→确定。共享权限和 NTFS 权限必须同时满足,系统取二者交集。只设共享权限、不设 NTFS 权限,访问时仍会报“拒绝访问”。
这一步容易被忽略:很多人在“共享”选项卡里点了允许,以为万事大吉,结果“安全”选项卡里还是默认的 Users 组只读,甚至 Administrators 组都被删了。务必两个地方都检查。
最后验证访问路径
按 Win + R → 输入 \【192.168.1.105】 → 回车。











