Question: I’ve taken the plunge and bought an SSD and want to move my existing Windows installation over. The current hard disk is 500Gb, but I’ve trimmed the contents down to about ~40Gb. I’m transferring it across to a 100Gb SSD and looking for the easiest way just to copy everything across and set the SSD up as a boot device.

I’ve looked at a few tools like Macrium Reflect, but they don’t seem able to restore to a smaller drive. Do I need to go for something like PING to do this? I’m trying to avoid scary Linux-based boot utilities if possible, does anyone know of an easier way?

Answer: ImageX is a free tool that is part of the Windows 7 WAIK (download). ?It is what we use for imaging machines at work. It can even be used to create backups of the machine. If you’re doing the C drive (you have another drive D, and your SSD is currently set to E), then it would just be a matter of booting into Windows PE, and then

ImageX /capture c: d:image.wim “bootDrive” /verify /compress fast

That will make a very large file named image.wim on the other drive. You could even map a drive, and put it on the network, which is what we do.

Then, reconfigure the drives to make sure that the SSD is now C:.

Reboot into Windows PE again, and type:

imagex /apply d:image.wim 1 c: /verify

Then, after that, it is CRITICAL to run this command, still in PE:

bcdboot.exe c:windows

that will have it make everything bootable.

If bcdboot.exe fails you might have to mark the partition you copied Windows on as active first using the diskpart utility.

Best Sellers HDDs

Leave a Reply

Your email address will not be published. Required fields are marked *