windows 10访问老款nas、xp电脑或某些打印机提示“找不到网络路径”(错误代码0x80070035),根本原因是系统默认禁用smb 1.0/cifs协议,需手动启用:打开“windows功能”→展开并勾选smb 1.0/cifs客户端(或加服务器)→确定后重启生效;若仍无法访问,还需启用“不安全的来宾登录”、开启网络发现及关闭密码保护共享。

Windows 10访问老款NAS、XP电脑或某些打印机时提示“找不到网络路径”“错误代码0x80070035”,根本原因是系统默认禁用SMB 1.0/CIFS协议,而这些设备仅支持该旧版协议,必须手动启用才能建立基础连接。
通过Windows功能界面启用SMB 1.0支持
第一步:按 Win + R 打开运行窗口,输入 optionalfeatures 并回车,直接进入“Windows 功能”设置界面。
第二步:在列表中找到 SMB 1.0/CIFS 文件共享支持,点击左侧三角形展开它——【不展开就只勾主项,实际不会生效】。
第三步:根据使用场景勾选子项:若只是访问旧设备(如读取NAS),仅勾选 SMB 1.0/CIFS 客户端;若要让其他旧设备(如XP电脑)也能访问你这台Win10的共享文件夹,则必须同时勾选 SMB 1.0/CIFS 服务器。
第四步:点击“确定”,系统开始安装组件。进度条走完后,弹出提示要求重启——【不重启,协议不会加载进内核,所有操作无效】。
补充验证与兼容性配置
方法一:重启后,在资源管理器地址栏输入 \对方IP\共享名(例如 \192.168.1.100\share)直接测试连通性。能打开即说明SMB 1.0已成功协商。
方法二:若仍报错“拒绝访问”或无法列出共享列表,需同步开启“不安全的来宾登录”:按 Win+R 输入 gpedit.msc → 依次展开 计算机配置 → 管理模板 → 网络 → Lanman工作站 → 双击右侧“启用不安全的来宾登录” → 设为“已启用” → 应用并重启。
方法三:检查网络发现是否打开——控制面板 → 网络和共享中心 → 更改高级共享设置 → 在“专用”网络下启用网络发现和文件共享;在“所有网络”下关闭密码保护共享(仅限可信局域网)。
确认SMB 1.0状态(PowerShell命令)
以管理员身份运行 PowerShell,输入以下命令:
Get-SmbServerConfiguration | Select EnableSMB1Protocol
返回结果中 EnableSMB1Protocol 值为 True 表示服务器端已启用;再运行 Get-SmbClientConfiguration | Select EnableSMB1Protocol 查客户端状态。











