Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Why does copying a Windows backup folder to a different computer using HomeGroup look like this?

enter image description here

What I mean is, it says it's 0 bytes, and the speed is 0 bytes per second. I don't understand how this is possible, especially considering I backed up approximately 60 GB. On the target computer, I opened the backup folder, and a sub-folder had 10 GB in it, so it can't possibly be 0 bytes.

share|improve this question
up vote 3 down vote accepted

Not all operations are capable of providing progress within a single operation. If you were copying more than one file, the progress bar would work fine, advancing after each file transfers. But since you're only transferring a single file, there's no opportunity to update the status bar until the operation is done.

If the copy is done by a remote engine (for example, if your computer tells another computer to pull the file), progress during the file copy is not possible. Windows sometimes operates this way because allowing the recipient to control the file transfer allows them to avoid transferring data they already have. Vista introduced this accelerated smart copying and it exists in Windows 7 homegroups as well.

Essentially it goes like this:

  1. Windows figures out which file to copy.

  2. Windows checks if that file exists on the recipient and whether the recipient is capable of accelerated copy. Windows checks if the file is large enough to be worth the effort of using smart copying.

  3. If so, Windows enters accelerated copy mode and tells the recipient to pull the file.

  4. The recipient makes a hash index of its version of the file and requests a hash index from the sending computer. The recipient negotiates changes with the sending machine until the two files have the same content.

  5. Windows gets a report from the other end that the file synchronization is complete and the recipient has the correct data.

During this process, the sending machine does not have a good idea of how the operation is progressing. Microsoft could have included progress updates in the requests, but they didn't.

share|improve this answer
that sucks, i have about 60 GB to copy, and I'll never know how much is left, lol – Oztaco Apr 18 '12 at 23:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .