The community Taskforce initiative has now come to a close.
Thanks to everyone who made thoughtful and genuine contributions to the website.
All submissions will be kept publically available for the forseeable future for reference purposes.

This website is part of the community Taskforce initiative

Submission details

280 +286/-6 votes

Add the ability to queue file transfers in windows explorer

Submitted by ezzab on May 4, 2009 to Usability

Since i can't really explain it, i'll try illustrate a mock up scenario where the problem happens:

1. Your fiend is over at your place and you're impressing him with your amazing video library.

2. He decides that he wants a selection of what you think are your best videos

3. He gives you his external hard drive to put the videos on.

4. You make a small selection of files, and start copying them to your friends external hard drive.

5.You're getting fast speeds and everything's fine, until you find more videos that your friend will love to have. So you start copying these videos too.

6.Instead of adding these files at the end of the initial file transfer queue, a new file transfer instance is created. Speeds seemed to have evenly divided between the two instances. However you want to rename a few files on the external disk only to find that the performance of the external disk has suffered a major blow, but still usable,

7. You then find more video files that you want to copy to the external drive. You start copying these files too. A third instance of the file transfer dialogue appears and speeds severely suffer.
-The Disk Queue Length in the resource monitor is maxing out.
-You can really hear both your internal hard disk and the external hard disk working really hard.
-You then realise that your internal hard disk is been asked to read data from 3 phyisically different locations on the disk platters at the same time, likewise for writing to the external hard disk.
-The sum total of the 3 file transfer speeds is much lower than the speed of the single transfer in the beginning. This also means that it will take a longer time than if you waited for the first lot of files to finish and started the next lot
-Using the hard disks like this is more than likely to be shortening their lifespan and reducing their ability to continually deliver high performance.


I hope this illustrates what i'm trying to get at here.

Simply add the ability to queue transfers.

Low

High

Fixed

Fixed in Windows 8.

Discussion (5 comments)

MikeW wrote on January 11, 2010, 3:23am

I use a replacement shell copy/move manager like TeraCopy. Queuing is automatic, but can be overridden on a per-case basis.

bonda01 wrote on January 11, 2010, 3:29am

Mike - You said you use a replacement manager like TeraCopy; do you use TeraCopy specifically? Thanks...

MikeW wrote on January 11, 2010, 4:00am

Yes http://www.codesector.com/teracopy.php

I've noted other programs that do similar things.

There's also a portable version of TeraCopy

Strmtrper6 wrote on February 17, 2010, 12:35am

TeraCopy has shown itself to be terribly unstable for me on several occasions that I attempted to use it. It would crash halfway through a transfer and made it very difficult to figure out what files weren't copied. This can be troublesome when moving multiple files from different directories.

nyp wrote on October 27, 2011, 4:42am

Changed status from [Not fixed] to [Fixed]

xpclient wrote on June 26, 2012, 7:33am

There's also PerigeeCopy- http://jstanley.pingerthinger.com/pscopy.html that lets you queue file copy operations and has a nice UI.

You might also be interested in...