备份一个文件夹内的多个文件还是备份包含较少文件的多个文件夹?

备份一个文件夹内的多个文件还是备份包含较少文件的多个文件夹?

多年来,我积累了数以万计的图片,它们都包含在一个文件夹(我的图片)中。我试图将图片备份到外部驱动器,但 Windows 似乎无法复制每个文件。即使在闲置以完成任务时,它也无法复制其中的 1/3,只给出“无法复制”之类的一般错误。

是将多个文件放在一个文件夹中更好,还是将多个文件夹放在文件较少的文件夹中更好?

TLDR:我有数千个文件,如何有效地将它们全部复制到外部驱动器?

答案1

是将多个文件放在一个文件夹中更好,还是将多个文件夹放在文件较少的文件夹中更好?

没关系。

此复制作业失败的原因是 Windows 资源管理器需要先枚举所有文件,以便显示进度条它启动实际的复制过程。这是总的数字Windows 资源管理器正在处理的文件数量,而不是总文件数量尺寸,因此无论使用多少个子文件夹,它都会失败。

Robocopy:

我建议使用 Robocopy。它是 Windows 内置的文件复制实用程序,不显示进度条,因此可以跳过初始枚举阶段,从而使其更快、更可靠。与使用 Windows 资源管理器复制不同,Robocopy 会在调用后立即开始移动文件,无论有多少文件。

尝试在命令提示符中运行以下命令。请务必调整源路径和目标路径以匹配您的 PC 上的路径:

robocopy /e c:\users\sappharite\pictures "d:\picture backup" /r:1 /w:1

  • /e包括子文件夹和空子文件夹
  • /r:1尝试对锁定的文件重试 1 次(默认为 100 万次尝试)
  • /w:1等待 1 秒后重试锁定的文件(默认为 30 秒)

相关内容