我有一台 Google Nexus 5。相机应用程序似乎喜欢生成损坏的 jpg 文件。可能有 1-2% 的文件似乎已损坏。
通常我会等几个月才将照片传输到电脑上。然后我插入 USB 数据线,在 Windows 10 上创建一个新文件夹,并将文件/DCIM/Camera
夹中的所有内容拖放到我新创建的文件夹中。在此过程中,我经常会遇到这个烦人的弹出窗口。
我其实并不关心损坏的图像,我并不想尝试恢复它们。我只想复制所有未损坏的文件。这个弹出窗口让这变得困难,因为
1) 它不会告诉你哪个文件已损坏。如果它能告诉你,我就可以去 androidDCIM
文件夹中删除有问题的文件,然后继续我的生活
2)它中止复制过程,只留下一个包含源文件夹内容子集的文件夹。
过去,我曾使用一个繁琐的过程来解决这个问题,即从源目录复制小批量文件,复制成功后删除。如果失败,我会尝试复制较小的一批文件,直到找出哪个文件有问题。
在 Android 上的 USB 传输选项中,我尝试了“文件传输”(MTP)和“照片传输”(PTP),但都出现了同样的问题。
如果有办法禁用此对话框并让 Windows 10 继续复制,我会很高兴。如果有命令行方式进行复制且不会中止,那就太好了。但我研究过将 Android 设备安装为驱动器号,这似乎很难做到。
我对启用照片云存储不感兴趣,我正在寻找直接的 USB 文件传输解决方案。
我正在寻找以下问题之一的解决方案
- 通过 USB 传输文件的替代、简单方法可能会解决问题
- 快速确定哪些照片已损坏并删除它们,以免在文件传输时出现问题
答案1
用另一种解决方法回答我自己的问题,尽管我并不认为这是一个很好的答案:
我一直在使用一款名为“文件管理器”的 Android 应用,它支持网络文件夹。这样,我就可以上传到网络存储 (NAS),然后从那里复制到我的 Windows 10 PC
我不认为这是一个很好的解决方案,因为
- 文件传输是通过 Wifi 而不是 USB 进行的,因此速度不太快
- 由于目标文件夹不是网络文件夹,因此我无法将其传输到任何地方
- 由于我仅将 NAS 公开为网络存储,这意味着必须通过 wifi 传输文件两次(手机->NAS,NAS->PC)
- 这是一个过于技术性的解决方案,我觉得这个问题的一个好答案应该适用于技术水平不如我的人。