我的智能手机有问题:它无法给电池充电,所以我无法将其启动到 Android。我原本希望使用 Windows 10 笔记本电脑从其内存中获取文件和照片。我用 USB 数据线将手机连接到笔记本电脑。笔记本电脑发出哔哔声,表示 USB 设备已连接。
该命令pnputil /enum-devices
正确地将手机列为 WPD 类的“LG X view”,但我在文件资源管理器中的“我的电脑”下看不到它,也没有出现新的驱动器号,就像我连接普通 USB 存储器一样。我如何浏览新 WPD 的 mwmory ?或列出其中的文件。我可以使用 CLI 或一些基本编程(Perl、Python 或 C)也就是说,我如何列出所有可用的 WPD 并浏览它们?问题是关于 Windows 用户级操作,不是关于系统编程和不是关于手机或 Android。 在我的情况下,Android 甚至没有在手机上启动,而手机显然正确地与 Windows 对话。 Windows 将其状态显示为“已启动”,并了解其特征的方式如下:
设备描述:LG X view 和
制造商名称:LGE 和
课程名称:WPD
状态:已开始
驱动程序名称:wpdmtp.inf
实例 ID:ACPI\ACPI000C\2&daba3ff&1
设备描述:ACPI 处理器聚合器
课程名称:系统
类别 GUID:{4d36e97d-e325-11ce-bfc1-08002be10318} 制造商名称:(标准系统设备)
状态:已启动 驱动程序名称:acpipagr.inf
实例 ID:SWD\PRINTENUM\PrintQueues
所以现在的问题是如何在 Windows 10 中访问已连接并识别的 WPD。
答案1
如今,要访问 Android 设备文件,需要在 Android 上运行软件才能与 PC 通信,以便通过 PTP 或 MTP 传输文件。如果设备无法正常启动,PC 就无法通信以检索文件。USB 大容量存储支持(Adroid 操作系统处于暂停状态,设备闪存可直接访问,就像 USB 记忆棒一样)十多年前就已从 Android 支持中取消。
您很可能看到的是初始 USB 控制器,它会自动向 PC 返回设备描述符,以便 PC 知道如何从 Android 操作系统请求更多信息。
由于设备上没有运行任何软件,它甚至无法将自身初始化为任何类型的存储设备。
即使你可以直接从 PC 读取设备闪存,也可能对你没有任何好处,因为您的所有文件都可能被加密并且您想要检索的数据本质上是随机字节。
您需要修复该设备才能从中检索数据。