Does Windows Move command delete the file only on successful completion?

Solution 1:

Moving on the same logical disk: Windows simply moves the file-system references atomically. Very fast.

Moving on different logical disks: Windows performs a copy from one disk to the other, then deletes the file from the first disk, once successful.

Solution 2:

Yes, it only deletes the file once it's finished copying.

Solution 3:

You are correct -- Windows Move deletes only after a successful copy.

Solution 4:

You are correct, Windows does copy, then delete. It wouldn't make sense from a filesystem point of view to remove chunks as they are copied when all the final delete needs to do is remove the file header.

If you want to test you could always try to send a large file across the network and yank the cable partway through.