将批量文件从一个外部磁盘移动到另一个外部磁盘没有任何作用

将批量文件从一个外部磁盘移动到另一个外部磁盘没有任何作用

我正在尝试将所有音乐(约 700GB)从一个外部硬盘移动到另一个外部硬盘。过去,我只需拖放文件即可完成此操作,但现在它什么也不做。甚至没有显示一条消息说明它没有这样做的原因。

没有移动对话框(速度、预计时间等)也没有错误。

如果一次复制几个子文件夹,就可以复制它们。

我见过一些使用命令提示符来复制文件或使用其他软件的解决方案,但我只想使用 Windows 资源管理器来执行此操作,就像我过去所做的那样。

请注意,这在我的 Windows 7 64 位旗舰版 PC 和 Windows 8.1 64 位企业版 PC 上都会发生。

我该如何修复此问题?

答案1

在 Win7 中,复制/粘贴文件大小没有限制,但较大的操作(您的操作肯定有限制)可能会导致响应时间非常慢,尤其是在速度较慢或过时的机器上。您可以尝试等待一分钟,然后检查复制过程是否出现在任务管理器中。如果您确定比这更大的东西是罪魁祸首,我会尝试 TeraCopy。我知道它不是您订购的,但对我来说,如果您想避免使用命令行,这是下一个合乎逻辑的步骤。

TeraCopy:http://en.m.wikipedia.org/wiki/TeraCopy

TeraCopy 还具有原生上下文菜单集成功能,因此您可以右键单击文件或目录并像使用 Explorer 一样进行复制。需要注意的是,拖放操作不会触发 TeraCopy,只会触发 Explorer。

答案2

文件名可能太长,Windows 无法处理,如果是这个问题,有时它不会显示错误消息。从操作系统的角度来看,文件名包括文件位置的完整路径。名为 1.jpg 的文件实际上被视为 C:\Users\MyUser\Documents\1.jpg。您是否尝试将文件复制到子文件夹或目标驱动器的根目录?尝试复制到根目录或缩短文件名。

答案3

也许尝试复制而不是移动,然后删除源文件夹。

Windows Copy 使用(或至少曾经使用)系统交换文件进行此类操作。因此复制大量数据可能会很慢……尤其是当您执行其他操作时

我个人使用 Total Commander 进行复制。它提供了绕过窗口机制的模式和其他我认为非常有用的功能。

两个外部驱动器是否相同?也许新驱动器被格式化为一些不常见的 FAT32 变体?如果您的路径很长(如 Techpumpkin_WD 所建议的),则可能会出现问题。

Windows 通常先计算数据量,然后才提交复制。这也可能需要很长时间。

相关内容