Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to transfer my Windows Vista install from a 70GB partition to a new smaller but faster 40GB hard-drive.

If it were the other way around (small->big) I'd just plug them both into my Ubuntu machine and dd the disk image across, then add another partition to fill the rest of the larger drive. But that's beside the point.

My question is: is there a safe way to transfer just the bootable information (maybe with user preferences, that's not essential) to the smaller drive? I don't have a windows disc anymore.

Alternatively, is there a safe way to reduce the size of the partition to <40GB if I take most of the data off? That would allow me to use dd.

share|improve this question
As the answers are indicating, pretty much any decent disk imaging software is able to handle copying a partition (or an image of a partition) to a disk that can't hold it without choking and dying. (As long as all the data will fit on the new drive of course!) I use Casper, myself, but almost anything will do the trick. – Shinrai Aug 9 '10 at 19:29
up vote 1 down vote accepted

I have resized many Windows partitions (expanded and shrunk) using Gparted with great results. Once you do it though I think it is recommended to boot it in Windows to let Chkdsk scan it and mark it as clean before you do anything else.

share|improve this answer

I use Acronis, make a full disk image of the drive, then restore that image to the new drive, as long as the total amount of data (not including free space) is smaller than the new drive size, it will be no problem. Or use the "Clone" feature.

On sale now!

share|improve this answer

You could use the Windows 7 disk management tool to shrink the partition so that it is smaller than the one you are moving to.

Typing "partition" in the program search box should give you "create and format hard disk partitions".

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .