about the only way I know of doing this is to use a disk imaging prog such as acronis. On your old pc you run the backup and then save it to the new hard drive. The only trouble with this is that it also puts the settings of your old pc on and the new one will not like it. Your simplest thing is to use the move to new pc option in xp. I do not think this moves progs only your data.