How to transfer Windows Vista disk image to new machine

0

I'm trying to upgrade a user's machine to some better hardware. I know of Easy Transfer, but I'd rather not have to reinstall all the programs that are already present. (Some of which are no longer available, anyway). Instead, I'm trying to transfer the entire disk image from one machine to the other, but I ran into issues.

If I copy the partition image over to the new machine using Clonezilla, I get errors on boot saying that I need to insert the Vista install disk and run repair. I do that, but it then says that it is unable to repair whatever it is that's broken.

Next, I tried to sysprep the old machine before creating the image, but sysprep fails saying that it encountered some sort of system error. Should it be possible to sysprep any arbitrary machine, or does it only work on a relatively clean install?

Could it be a missing driver that is tripping me up? The new machine is a fairly stock desktop that shouldn't need any special drivers beyond what's already present in standard Vista.

Are there any foolproof methods for doing this sort of thing?

Mike Hobbs

Posted 2009-10-19T17:01:55.190

Reputation: 158

I found out that sysprep wasn't working for me due to the problem linked to below. Will try again and report back the results. http://social.technet.microsoft.com/Forums/en-US/itprovistadeployment/thread/a85fa983-344c-49a4-ba64-904c241129bc

– Mike Hobbs – 2009-10-22T15:00:26.740

Answers

0

The only reason to transfer windows from one hard drive controller to another (new motherboard) is to use sysprep. This software strips out all the drivers and setups the system to re-detect them on the next restart. Programs not related to hardware generally don't prevent this from happening. What version of sysprep are you using? It changes every so often so you should go out and re-download the latest package.

http://go.microsoft.com/fwlink/?LinkID=53552

Once you have that, take a look at this handy guide to sysprep to make sure you are doing it right.

http://www.windowsnetworking.com/articles_tutorials/Deploying-Vista-Part5.html

It should be noted that sysprep is intended to be used with full versions of Vista. If you upgraded this system from windows XP, it will generally not work.

Also, give your user a shoebox, and any time they get new software, have them put the disk in the box with any license codes. If they download something, have them burn a copy to the disk. Software installers should be treated like data and backed up so you don't have this problem in the future. That doesn't help you now, but good practices makes life easier for everyone.

Good luck

Doltknuckle

Posted 2009-10-19T17:01:55.190

Reputation: 5 813

0

I believe that the more expensive versions of Acronis can restore to disparate (different) hardware, which might work in your case. Worth a shot if you've got access to the software.

Dentrasi

Posted 2009-10-19T17:01:55.190

Reputation: 10 115

0

Give easeus a try, they also have a sector by sector disk image copying. http://www.partition-tool.com/personal.htm

thegreyspot

Posted 2009-10-19T17:01:55.190

Reputation: 1 162

This will not work with Vista without sysprepping. – Mike Christiansen – 2009-11-16T20:22:43.743