w8系统下载官网 - 最好的电脑系统下载站!
当前位置:主页 > W8系统教程 > 雨林木风win10系统如何使用多线程加快文件复制

雨林木风win10系统如何使用多线程加快文件复制

更新日期:2016-08-28 08:05      作者:w8系统下载      来源:w8xitong.com

      为什么没办法在 Windows 10 下加快 Windows 10 中文件复制/传输功能呢?可以用 robocopy 实现多线程文件复制实现。

      经常进行文件管理操作的朋友们,提到复制/粘贴操作,想必很多人还会回想起当初 Vista 奇慢的复制速度,不满意于 Windows 系统内置的复制功能,因为它太龟速了。于是大家就使用 FastCopy、TeraCopy 之类的软件来加速复制,Windows 10 随后则是修复了这一问题,但效果似乎也不理想,但是你是否知道 Windows 10 已经内置快速复制的功能?

 解决方案:

 

      建议如果你要拷贝包含多个大容量文件的目录,那就需要使用 RoboCopy 命令了,它是一个命令行的目录复制命令,自从 Windows NT 4.0 开始就成为 windows 资源工具包的一部分,然后在 Windows Vista、Windows 10 和 Windows Server 2008 采用作为标准的功能内置,这个工具不仅复制速度非常快,而且支持断点续传,甚至可以支持在制定的时间定时进行拷贝。Windows 10 中的此项功能也得到升级?D?D已经可以支持多线程了,这就意味着可以大大提升复制速度。而且该功能可以创建两个文件结构完全的镜像副本而不复制任何不需要的重复文件,同时还允许您保留所有相关文件信息,包括日期和时间戳、安全访问控制列表(ACL))等等。对那种N多小文件目录的复制能把速度提高一个数量级 ,几千个文件3秒就复制完了,而常用的复制粘贴方式大概需要45秒。

      例如要把光盘F://里的所有文件拷贝到E盘的//CD目录下,可以运行以下命令:


      Robocopy /s F:// E://CD

      即使此时突然取出光盘,也无妨,robocopy 会一直等待,直到把光盘重新放入光驱又会自动开始拷贝。

      Robocopy 还支持局域网拷贝,甚至可以把局域网服务器中指定目录的目录结构全部搬到本地,robocopy 支持在定时操作,就可以把复制的操作放到晚上进行,以免拥塞局域网,给别人带来不便。

      下面先看看这条命令的用法,如下图所示:

 


      如:RoBoCopy dir_from dir_to /E /MT:50 /LOG:copy.log

      其中/E表示包含子目录,/MT:50是用50个线程(默认8个线程,最大可设128个),/LOG是重定向输出。更多选项可以用robocopy /?查看。

      命令语法:ROBOCOPY source destination [file [file]...] [options]

      源:源目录(驱动器://路径或////服务器//共享//路径)
      目标:目标目录(驱动器://路径 或 ////服务器//共享//路径)
      文件:要复制的文件(名称/通配符: 默认为 "*.*")
      为了测试复制文件的速度,做了如下的测试 

 

系统排行榜