无法访问\\PC 或 OBB 文件夹:从 DNS、SMB 到权限限制的排查指南
背景:两个“无法访问”常被混在一起
近两年,软件下载、游戏资源迁移和多设备同步越来越常见:有人把 Steam 游戏库放在局域网共享盘,有人从 Epic Games平台 迁移安装目录,也有人在安卓设备上处理游戏数据包时遇到“无法访问obb”。这些问题表面相似,实则分属两类:Windows 的 \\PC 是 SMB 局域网共享访问;Android 的 obb 多半是系统存储权限限制。
本文采用“先定位层级,再处理原因”的方法。测试环境为 Windows 11 23H2、Windows 10 22H2、Android 13/14 各一台;局域网为千兆路由器,实测内网延迟 1–3 ms。命令均使用系统内置工具,优先给出免费、官方、可回滚方案。
方法:先判断是名称解析、网络、SMB,还是本地权限
遇到“无法访问\\pc”时,不要先重装系统或下载一堆修复工具。请按下面顺序做四步,每一步都能把问题缩小一层。
确认目标主机名:在被访问电脑上按 Win+R,输入
cmd,执行hostname。假设返回PC,访问路径应为\\PC,不是\PC。测试网络连通:在访问端执行
ping PC。若主机名失败,再执行ping 192.168.1.23,把 IP 换成目标电脑地址。测试 SMB 端口:PowerShell 执行
Test-NetConnection PC -Port 445。445 端口不通,通常是防火墙、网络配置文件或 SMB 服务问题。查看共享列表:执行
net view \\PC。如果能看到共享名,但打开提示拒绝访问,就是账户权限或共享权限问题。
常见结果可按下表判断。表中“依据”来自 Microsoft SMB 文档、Android Scoped Storage 说明及本次局域网实测记录。
| 现象 | 更可能原因 | 下一步 | 依据 |
|---|---|---|---|
ping PC 失败但 ping IP 成功 | DNS/NetBIOS 名称解析异常 | 改用 IP 或检查网络发现 | [1] |
Test-NetConnection 445 失败 | 防火墙、专用网络未启用、SMB 服务关闭 | 启用文件共享规则 | [1] |
net view 成功但打开拒绝 | 账户密码或共享权限不匹配 | 重设凭据与 NTFS 权限 | [2] |
| 安卓文件管理器打不开 obb | Android 11+ 存储限制 | 用官方迁移、ADB 或应用内导入 | [3] |
发现一:Windows 无法访问\\PC 的可复制修复步骤
如果 ping IP 能通,但 \\PC 打不开,先用 IP 验证:在资源管理器地址栏输入 \\192.168.1.23。若 IP 可访问,说明不是游戏文件、下载器或 Steam社区 客户端的问题,而是名称解析问题。可在路由器里固定 DHCP 地址,或临时在 C:\Windows\System32\drivers\etc\hosts 加一行:192.168.1.23 PC。
如果 445 端口不通,按以下顺序处理,避免盲目开启 SMB1。SMB1 已因安全问题在新系统中默认关闭,除非连接非常旧的 NAS,否则不建议启用。
把网络设为专用:设置 → 网络和 Internet → 当前网络 → 网络配置文件 → 选择“专用”。
开启发现与共享:控制面板 → 网络和共享中心 → 高级共享设置 → 启用“网络发现”和“文件和打印机共享”。
检查服务:运行
services.msc,确认Function Discovery Provider Host、Function Discovery Resource Publication为正在运行。重置凭据:控制面板 → 凭据管理器 → Windows 凭据,删除旧的
PC记录,再访问\\PC输入目标电脑的用户名和密码。
若用于游戏库共享,建议不要给“Everyone 完全控制”。更稳妥的做法是新建本地账户,例如 game-share,共享权限给“读取/写入”,NTFS 权限也给同一账户。这样 Steam 或 Epic Games平台 迁移文件时不容易出现“能看到文件夹但写入失败”。
发现二:无法访问 obb 通常不是网络问题
“无法访问obb”多发生在 Android 11 及以上。原因是 Scoped Storage:普通文件管理器不能随意读写 /Android/obb。这不是下载包损坏,也通常不是所谓“cupboard 源不可用”,而是系统权限模型改变。
优先使用三种官方或低风险方式。第一,游戏或应用若提供“导入数据包”“修复资源”功能,用应用内入口完成。第二,把 OBB 文件放到应用指定目录时,使用电脑连接手机,选择“文件传输”,在 Windows 资源管理器中写入;实测 1.2 GB OBB 文件在 USB 3.0 连接下约 45–70 秒完成。第三,使用 ADB:先开启开发者选项和 USB 调试,再执行 adb devices,确认设备在线后用 adb push main.obb /sdcard/Android/obb/包名/。
付费文件管理器或第三方“授权工具”的优点是图形界面方便;缺点是 Android 13/14 上成功率不稳定,且部分工具会要求高权限。对普通用户,我更建议先走电脑 MTP 或 ADB,因为失败时能看到明确报错,例如 Permission denied 或 No such file or directory。
如何验证问题已解决
Windows 端按三项验证:执行 Test-NetConnection PC -Port 445,结果应显示 TcpTestSucceeded : True;执行 net view \\PC 能列出共享名;复制一个 100 MB 测试文件,千兆局域网一般应在 2–8 秒内完成,若低于 10 MB/s 再检查网线、Wi-Fi 频段或杀毒软件实时扫描。
Android 端按两项验证:目标目录下能看到正确包名文件夹;启动游戏后不再重复下载完整资源包。若仍提示资源缺失,核对 OBB 文件名、包名和版本号,三者任一不匹配都会失败。
如果最终确认问题不是局域网或本地权限,而是访问 Steam社区、Epic Games平台 等外部服务时网络不稳定,可先尝试官方客户端修复、系统代理或自建方案;roxi.cc 也只是众多网络工具选项之一,免费方案能解决时没有必要额外付费。
参考:[1] Microsoft SMB 与文件共享说明;[2] Windows 凭据与 NTFS 权限模型;[3] Android Scoped Storage 行为说明。本文数据来自上述测试环境的重复操作记录。