You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何将Pixel 7 Pro中的大体积原始照片和视频批量迁移至Windows PC?

如何将Pixel 7 Pro中的大体积原始照片和视频批量迁移至Windows PC?

首先特别理解你这种折腾了两年还没搞定的烦躁——大文件批量迁移中途崩溃、剪切后手机空间没变化,这些坑真的太闹心了。结合你的需求,给你几个靠谱的解决方案,避开MTP的那些破问题:

一、先搞懂为啥之前的剪切操作没用

Android用的MTP协议本身不支持真正的“剪切”:你按CTRL+X后,系统其实是先复制文件到电脑,复制完成后再删除手机上的文件。但如果中途崩溃,删除步骤就没执行,所以手机空间才没变化,还留下半拉复制的文件,完全是灾难。

二、靠谱的迁移方法

方法1:用ADB命令行(稳定、可控,适合喜欢工具流的)

ADB是Android官方的调试工具,对大文件批量传输的稳定性比MTP高太多,还能精准控制:

  1. 开启手机的开发者选项:打开「设置」→「关于手机」,连续点击「版本号」直到提示“已开启开发者选项”;回到「设置」→「系统」→「开发者选项」,打开「USB调试」。
  2. Windows上装ADB工具:不用装整个Android Studio,找个精简版的ADB包就行,解压后记住路径。
  3. 连接设备:用原装USB线把手机连电脑,手机上选择「文件传输」模式,然后在Windows的CMD/PowerShell里切换到ADB所在文件夹,输入adb devices,确认能看到你的设备(会显示一串设备ID)。
  4. 找到文件路径:手机里的原始照片视频一般在/sdcard/DCIM/Camera/或者/sdcard/Pictures/,可以用adb shell ls /sdcard/DCIM查看具体文件夹。
  5. 批量复制:用adb pull命令把文件拉到电脑,比如:
    adb pull /sdcard/DCIM/Camera/ D:\Pixel原始照片\
    
    这个命令会把整个Camera文件夹复制到电脑的D:\Pixel原始照片目录,传输过程会显示进度,就算中途断开,重新连接后再执行一次,它会自动跳过已经复制的文件。
  6. 删除手机文件(可选):确认复制完成后,用adb shell rm -r /sdcard/DCIM/Camera/删除手机上的文件夹(一定要确认复制成功再执行!)。

方法2:挂载成本地盘符(满足你想用robocopy的需求)

用第三方工具MTPdrive,它能把Android的MTP存储挂载成Windows的本地盘符(比如X:),这样你就能像操作普通硬盘一样用robocopy:

  1. 安装MTPdrive后,打开它,选择你的Pixel设备,把DCIM或者目标文件夹挂载成X:盘。
  2. 打开CMD,用robocopy命令批量复制,比如:
    robocopy X:\DCIM\Camera\ D:\Pixel原始照片\ /E /COPYALL /R:3 /W:5
    
    参数说明:/E复制所有子文件夹(包括空的),/COPYALL复制所有文件属性,/R:3出错重试3次,/W:5每次重试等待5秒,稳定性拉满。
  3. 复制完成后,你可以直接在挂载的盘符里删除文件,或者在手机上手动删除。

方法3:用跨平台同步工具(适合不想搞命令行的)

Syncthing,这是个开源的跨平台同步工具,手机和电脑都装一个,设置好同步文件夹就行:

  1. 手机和电脑分别安装Syncthing,打开后互相添加设备(扫二维码就行)。
  2. 在手机上选择要同步的原始照片视频文件夹,在电脑上设置目标文件夹,开启同步。
  3. 它支持断点续传,就算中途断开连接,下次连上会自动继续传,不会重复复制已经传完的文件。同步完成后,你可以手动在手机里删除文件,或者设置同步后自动删除(建议先确认同步完成再开自动删除)。

几个重要的注意事项

  • 原装USB线,劣质线很容易导致传输中断;如果传输时间长,最好给手机插上充电器,避免中途没电。
  • 传输过程中尽量别在手机上操作其他APP,让它专注传输,减少崩溃概率。
  • 不管用哪种方法,复制完成后一定要核对文件数量和大小,确认没问题再删除手机上的文件,避免丢数据!

备注:内容来源于stack exchange,提问作者YorSubs

火山引擎 最新活动