Try removing your hard disk from your old computer and connect it to your new computer as slave, after that you don't need special software the only thing that you need it's the command "copy" also "xcopy", the way that you mention is good, but you can find some problems due to OS Versions....

Good Luck!