Windows 11无法访问NAS网络驱动器(错误代码0x80070035)求助
Windows 11无法访问NAS网络驱动器(错误代码0x80070035)求助
问题背景
我家里用树莓派加闲置2TB硬盘,通过openmediavault搭建了NAS。之前Windows 11 PC一直能正常访问,还映射成了Z盘,但今天突然失效了——在文件资源管理器里访问时弹出错误代码0x80070035。
目前的异常和正常情况:
- iPad能正常找到NAS,PC上的NAS网页管理界面也能正常打开
- 命令行执行
NET USE显示:
Status Local Remote Network ------------------------------------------------------------------------------- Disconnected Z: \\RASPBERRYPI\PiShare Microsoft Windows Network
- 补充排查信息:
- 已启用网络发现(PC是有线连路由器,没有WiFi)
- 执行
ping RASPBERRYPI提示找不到主机 - 执行
nslookup RASPBERRYPI能正常解析到IP:
C:\Windows\System32>nslookup RASPBERRYPI Server: dsldevice.lan Address: 192.168.1.254 Name: RASPBERRYPI.lan Addresses: 192.168.1.123 192.168.1.123
可能的解决方法
根据你提供的排查信息,核心问题应该是Windows的NetBIOS名称解析失效(nslookup能通过DNS解析到IP,但ping主机名失败,说明NetBIOS没工作),可以按以下步骤尝试修复:
1. 先用IP地址直接映射驱动器
这是最快的临时解决方法,绕开名称解析问题:
- 打开文件资源管理器,右键点击「此电脑」,选择「映射网络驱动器」
- 驱动器字母选原来的Z:(或者其他未被占用的字母),文件夹路径填
\\192.168.1.123\PiShare - 如果NAS需要验证,勾选「使用其他凭据连接」,输入NAS的账号密码
- 点击完成后,试试能不能正常访问Z盘
2. 修复NetBIOS名称解析
既然DNS解析正常但NetBIOS不行,我们来修复这个环节:
- 以管理员身份打开命令提示符,执行
nbtstat -RR,这个命令会刷新NetBIOS缓存并重新注册名称 - 检查NetBIOS服务状态:按下Win+R输入
services.msc,找到「TCP/IP NetBIOS Helper」服务,确保它处于「正在运行」状态,启动类型设置为「自动」 - 检查网卡的NetBIOS设置:右键任务栏的网络图标→「网络和Internet设置」→「更改适配器选项」→右键你的有线网卡→「属性」→双击「Internet协议版本4(TCP/IPv4)」→「高级」→切换到「WINS」标签页,确认「启用NetBIOS over TCP/IP」是勾选状态
3. 重启相关服务和设备
有时候网络缓存或服务异常会导致这类问题,试试:
- 在管理员CMD里执行以下命令重启相关服务:
net stop server net start server net stop workstation net start workstation
- 重启你的树莓派NAS和路由器,等待设备重新联网后再尝试访问
备注:内容来源于stack exchange,提问作者Alan




