有没有办法在 Windows 7 上更快地传输数千个小文件?

有没有办法在 Windows 7 上更快地传输数千个小文件?

我注意到,如果我转移一些大的两个硬盘之间传输文件时,速度非常快,大约每秒至少 30 MB,但如果我传输数千个小于 5 KB 的文件,速度就太慢了......大约每秒 1 到 2 MB。

有没有办法可以加快 Windows 7 上数千个小文件的复制/粘贴过程?

答案1

解决方案是使用 WinRAR 进行存档,但是当询问如何存档时,请选择store。这意味着不会进行压缩。因此,大约一分钟后,您将得到一个需要复制的大文件,复制速度非常快。

我尝试复制 19890 个小文件(每个 5K 左右),Windows 告诉我需要 3 个小时,TeraCopy 说需要 3.2 个小时,但使用我的方法只需要 1.5 分钟。

答案2

你可能想看看泰拉复制这是一种旨在通过动态调整缓冲区来减少寻道时间以最大可能速度复制和移动文件的程序。TeraCopy 还可以进行异步复制,从而加快两个物理硬盘之间的文件传输速度。

我个人使用过这个应用程序,发现它确实加快了通常需要一段时间才能完成的文件传输速度。

希望这对一些人有帮助。

答案3

压缩文件,然后传输更大的 ZIP 文件?我不知道压缩文件需要多长时间(以及总时间是否更快)。

答案4

ZIP 有 4 GB 的文件限制(或类似的限制) - 我通常使用 RAR 归档程序(它没有该文件大小限制)并指定根本不压缩 - 这样归档到单个文件中的速度非常快,然后我只需复制那个大文件即可。

相关内容