使用 Windows 资源管理器复制文件时如何跳过“计算”时间?

Joh*_*n K 48 windows

在 Windows 上复制数百个小文件/文件夹时,Windows 的计算阶段通常需要很长时间才能真正开始复制任何内容。是否有设置告诉 Windows 立即开始复制和/或跳过整个预计算阶段?

afr*_*ier 27

不要使用资源管理器。

这是否意味着使用 3rd 方文件管理器、复制处理程序或命令行取决于您。

复制处理程序是一个外壳扩展,它拦截任何复制/移动文件的尝试并实现操作本身。通常,这些复制处理程序用于实现 Explorer 没有的功能,例如排队多个操作、不同的覆盖语义或同步、速度限制等。您可以查看的一些工具包括FastCopyTeraCopySuperCopier和富有想象力的命名复制处理程序

就我个人而言,我使用 FastCopy 是因为它最好地保持了 Explorer 复制的语义。例如,上次我尝试 TeraCopy 更新具有多个硬链接的文件时,它没有做与 Explorer 所做的相同的事情。

  • 因为它们很有用。例如,我的下载文件夹顶部有我拥有的每台 PC 的子文件夹。我会将需要安装在每个系统上的程序硬链接到该系统的文件夹中。我将联结和硬链接用于各种事物,而 [Link Shell Extension](http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html) 使它们更易于创建、查看和管理。 (6认同)
  • 这些都不适用于电话/ MTP 驱动器?:'( (3认同)
  • 出于好奇,为什么你有多个硬链接的文件? (2认同)

小智 13

robocopy 是小文件大副本的最佳工具。


Syn*_*ech 6

Windows Vista/7 的文件操作对话框的剩余时间计算有两个阶段。初始阶段是枚举要复制或移动的文件和文件夹,第二阶段是估计剩余时间。第一个阶段确实发生在任何文件操作实际执行之前,但第二个阶段发生文件被复制/移动并随着它的进展不断更新时(因此剩余时间可能会增加或减少)。

如果您的问题与第二部分有关,则无需担心。在剩余时间一旦完成计算线将被更新,但这些文件已经被移动/复制。(实际上,它必须复制或移动一些文件,以便它可以衡量用于估计计算的平均读/写速度;仅知道文件/文件夹的数量是不够的)。

如果您的问题出在第一部分,那么正如其他人所提到的,您可以使用第三方工具立即复制/移动文件和文件夹,但请注意,使用内置方法有一些优点(即预枚举),而不是像在以前的 Windows 版本中那样盲目地进行。通过了解文件和文件夹的状态(例如文件/目录名称、属性、大小等),Windows 能够为您提供处理冲突和隐藏/系统文件的选项。如果它没有首先制作完整的文件和文件夹列表,它就不会询问您关于合并或覆盖/重命名对象的问题。(从技术上讲,它可以,但通过先构建一个列表,它会使过程更快更容易管理,尤其是如果您单击始终/全部执行 框。)就像有些人在这里所说的那样,即使是第三方工具通常也会构建一个列表。