Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Why does copying a windows backup folder to a different computer using HomeGroup look like this? What I mean is, it says its 0 bytes, and the speed is 0 bytes per second, I don't understand how this is possible, espicially considering i backed up like 60 GB. On the target computer, i opened the back up folder, and a sub folder had 10 GB in it, so it cant possibly be 0 bytes.

enter image description here

share|improve this question

1 Answer 1

up vote 2 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 –  leaf68 Apr 18 '12 at 23:06

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.