当前位置: 首页 > 科技观察

如何在Windows10中使用Robocopy多线程功能加快文件复制的速度

时间:2023-03-15 08:58:33 科技观察

我们在操作电脑的过程中,难免会用到文件复制功能。小批量移动文件还好,但是大批量移动文件的时候速度就很慢了,请问有什么好的方法吗?在这里我向大家推荐Robocopy多线程功能。我们可以通过命令行工具大大加快文件复制速度。具体使用方法请参考下面的介绍。前言:Robocopy(RobustFileCopy,强大的文件复制),这是Win10内置的命令行工具,它提供了更多的功能,帮助用户更快地将数据移动到不同的位置。之前一直在用xcopy,无意中发现Win10也内置了Robocopy。Robocopy最特别也是最容易被忽视的地方就是它支持多线程,这让我们可以同时复制多个文件,不像在“文件管理器”中一次只能复制一个文件(移动时多个文件,它只是排队,然后一个一个地移动)。下面小编就来介绍一下如何在Win10中使用Robocopy的多线程复制功能来加快文件和文件夹的复制移动过程。如何使用Robocopy多线程功能?如果您想将Win10中的大量文件和文件夹复制到另一个驱动器,您可以按照以下步骤实现Robocopy多线程功能,以达到超快的数据复制速度:1.以管理员身份打开“命令提示符”privileges2,多线程复制执行类似如下命令:RobocopyC:\source\folder\path\D:\destination\folder\path\/S/ZB/R:5/W:5/V/MT:32例如:RobocopyD:\Pictures\DesktopThemeE:\DesktopTheme/S/ZB/R:5/W:5/V/MT:32注意:请将源路径和目标路径替换成你自己的。Robocopy命令行使用说明:Robocopy非常强大,所以命令行开关很多。下面我们只列出可以可靠快速复制文件的常用开关。/S—复制子目录,但不复制空子目录。/E—复制子目录,包括空目录。/Z—以可重启模式复制文件。/ZB-使用可重启模式;如果访问被拒绝,则使用备份模式。/R:5—失败副本的重试次数:默认为100万次。/W:5—重试之间的等待时间:默认为30秒。/TBD-等待定义共享名称(重试错误67)。/NP-无进展-不显示复制的百分比。/V—产生详细的输出,也显示跳过的文件。/MT:32—使用n个线程进行多线程复制(默认为8)。必须至少为1,但不能大于128。上述命令中最重要的开关是/MT,它允许Robocopy以多线程模式执行复制传输。如果不为/MT设置一个数字,那么默认数字是8,这意味着Robocopy将同时复制8个文件。小编个人推荐使用32线程。虽然可以开更多的线程,但是数量越大,占用的系统资源和带宽也就越多。以上就是Win10使用Robocopy多线程功能加速文件拷贝的操作教程。如果你的工作需要经常大量移动文件,不妨试试Robocopy多线程功能。