错误0x80070035是因windows 11默认禁用smb 1.0/cifs协议所致,需依次启用smb支持、powershell命令配置、注册表修改来宾认证、启动共享依赖服务、放行防火墙smb端口。

如果您尝试访问同一工作组内的其他Windows计算机,但提示“找不到网络路径”或“错误0x80070035”,则很可能是由于Windows 11默认禁用SMB 1.0/CIFS协议所致。该协议是与旧版Windows(如Windows 7、XP)、部分NAS设备及工作组环境中的传统共享通信所必需的基础组件。以下是解决此问题的步骤:
一、通过Windows功能对话框启用SMB 1.0/CIFS支持
此方法调用系统内置的图形化功能管理界面,适用于所有Windows 11版本(含家庭版),操作安全且无需额外工具。启用后可恢复对SMBv1共享的客户端访问能力,并兼容多数工作组内老旧主机。
1、按下Win + S键,在搜索栏中输入启用或关闭Windows功能并按回车。
2、在弹出窗口中向下滚动,找到SMB 1.0/CIFS 文件共享支持,点击其左侧“+”号展开子项。
3、勾选全部三项:SMB 1.0/CIFS 客户端、SMB 1.0/CIFS 服务器、SMB 1.0/CIFS 直通;若仅需访问其他计算机的共享资源,至少确保客户端已勾选。
4、点击“确定”,等待系统安装完成;若弹出重启提示,请立即执行重启操作。
二、使用PowerShell命令行启用SMB客户端组件
该方式绕过图形界面,直接调用系统模块启用SMBv1客户端功能,适合快速执行或脚本化部署,且不暴露服务器端服务,符合最小权限原则。
1、右键点击“开始”按钮,选择Windows Terminal(管理员)或Windows PowerShell(管理员)。
2、输入以下命令并按回车:Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -NoRestart。
3、若需同时启用服务器端以响应其他旧系统访问请求,追加执行:Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Server" -NoRestart。
4、全部命令执行完毕后,手动运行shutdown /r /t 0立即重启系统。
三、通过注册表启用Lanman工作站来宾响应能力(家庭版专属)
Windows 11家庭版不含组策略编辑器,当目标工作组计算机依赖未认证的来宾访问模式时,需修改注册表以激活LanmanWorkstation服务对无凭据请求的响应能力。
1、按下Win + R键,输入regedit并按回车,以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
3、在右侧空白处右键 → 新建 → DWORD (32位) 值,命名为AllowInsecureGuestAuth。
4、双击该新建项,将数值数据设为1,基数保持“十进制”,点击“确定”。
5、关闭注册表编辑器,重启计算机使更改生效。
四、验证并启动关键共享依赖服务
文件共享功能依赖多个系统服务协同运行,若Server、Workstation等服务被禁用或未启动,即使启用了SMB 1.0也无法建立连接。
1、按下Win + R键,输入services.msc并按回车,打开服务管理控制台。
2、依次查找以下服务:Server、Workstation、Function Discovery Resource Publication、Function Discovery Provider Host。
3、对每个服务执行:右键 → “属性”,将“启动类型”设为自动;若“服务状态”显示“已停止”,则点击“启动”按钮。
4、全部设置完成后关闭窗口,重启计算机确保所有服务加载完成。
五、调整防火墙规则放行SMB通信流量
Windows Defender防火墙可能拦截SMB协议使用的TCP 445端口及相关NetBIOS流量,导致工作组发现失败或连接中断。
1、在任务栏搜索栏输入Windows Defender 防火墙并打开,点击左侧允许应用或功能通过Windows Defender防火墙。
2、点击更改设置获取管理员权限。
3、在应用列表中找到文件和打印机共享,确保其在专用和公用网络列均已被勾选。
4、若未出现该条目,点击允许其他应用,手动添加路径:C:\Windows\System32\svchost.exe,并为其赋予入站与出站权限。










