How to Copy Files Multi-Threaded with Robocopy in Windows 7

Robocopy, acronym for Robust File Copy, is a command-line directory replication and file copy command utility that first made available as feature in Windows Vista and Windows Server 2008, although it has been available as part of Windows Resources Kit. In Windows 7 and Windows Server 2008, Robocopy utility is further enhanced with ability to multi-threaded copy operation feature.

Multi-threaded support allows Robocopy to open multiple threads simultaneously, allowing many files to be copied in parallel. With multi-threaded copying, total time required to complete the operation will be drastically reduced and cut, when comparing with with typical copying one file at time in serial sequential order.

How to Perform Multithreaded File Copies with Robocopy in Windows 7

As Robocopy is generally a command-line only utility (although a GUI add-on is available for Robocopy), the new multi-threaded operation capability has to be called via a new switch supported by Robocopy. The new multi-threaded copy feature can be enabled and turned on with the following parameter:

/MT[:n]

Where n will instruct Robocopy to do multi-threaded copies with n threads (default 8). The value of n must be at least 1 and not greater than 128 (between 1 to 128), with 1 as single thread. In fact, Robocopy will copy files and folders in multi-threaded operation by default, with 8 threads in one go. Note that /MT[:n] switch is not compatible with the /IPG and /EFSRAW operations.

For example,

robocopy C:\MyDigitalLife C:\ILoveMyDigitalLife /MT:88

More tips and tricks on using Windows 7 is available.

2 Responses to “How to Copy Files Multi-Threaded with Robocopy in Windows 7”

  1. Windows 7 Usage Guides, How-To Hacks, Tips and Tricks (Complete List) » Tip and Trick
    August 12th, 2009 21:59
    2

    [...] How to Copy Files Multi-Threaded with Robocopy in Windows 7 [...]

  2. wandersick
    August 11th, 2009 14:42
    1

    Cool! Reminds of RichCopy. Does it increase fragmentation though?

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to My Digital Life Comments RSS feed to receive notification of latest comments posted.

New Articles

Incoming Search Terms for the Article

robocopy windows 7 - robocopy examples - robocopy /mt - robocopy threads - robocopy multithreaded - windows 7 robocopy - robocopy multithread - robocopy mt - multithreaded robocopy - robocopy multiple threads - robocopy latest version - multithreaded copy - latest version of robocopy - new robocopy - robocopy win7 - robocopy for windows 7 - robocopy thread - robocopy windows 7 download - ROBOCOPY windows7 - latest robocopy - rich copy windows 7 - multithreaded file copy - rich copy vs robocopy - robocopy win 7 - multi thread copy - win7 robocopy - richcopy examples - robocopy multiple files - download robocopy - robocopy shadow copy - download robocopy for server 2008 - latest robocopy version - robocopy multithreading - robocopy download - robocopy multi thread - richcopy fragmentation - multithreaded copying - robocopy mt switch - multi threaded copy - robocopy server 2008 download - copy files faster in windows 7 - robocopy switches - windows 7 robocopy download - multithread robocopy - richcopy windows 7 - rich copy examples - robocopy multithreaded download - windows 7 multithreaded copy - multithread copy - "windows 7" robocopy -