RichCopy alternative file copy program to RoboCopy
Back in 31 march I bloged about WinRoboCopy (WinRoboCopy a handy GUI front end for Robocopy) and is one of most popular blogs on this site which speaks volumes about the program.
WinRoboCopy certainly improves on that basic functionality of the copy function but it still has some limitations in terms of granular control and usability. What you need for this problem is a program called RichCopy.
RichCopy is a multithreaded copying tool. That means that rather than copying one file at a time in serial order, RichCopy can open multiple threads simultaneously, allowing many files to be copied in parallel and cutting the total time required to complete the operation several times over. You can also pause and resume file copy operations, so if you lose network connectivity at any point, you can just pick up where you left off.
RichCopy gives you vast array of granular controls that allow you to customize all aspects of your file copying such as filtering files, saving attributes, adjusting cache size, and so on. If you regularly copy lots of files over the network or between various storage devices, these features will significantly ease your daily life.
robocopy is also multithreaded on newer versions. It is configurable with the /mt switch allowing you to specify the number of threads.