I have a 320gb (255 free) drive and just purchased a 120gb SSD. I have external SATA -> USB bays and extra computers that can do the transferring. My windows partition is currently only 45gb.
The current 320gb drive has 4 partitions 2 of which are 10g+ recovery partitions I no longer want. (and can use the space now that im on a small drive)
The problem is i cant find a program out there that will do what i need.
Windows 7 built in backup will only image the exact partition sizes, meaning if i was going to a bigger drive that's fine i could resize after. but because im going to a smaller drive i cant even write the image to it.
Acronis this got me very close, it cloned the drive (including recovery partitions, but i planned on removed those afterwards) but failed to boot, i ran windows recovery to try and rebuild the boot sector but it wasn't able to.
how can i keep everything but switch drives?
the best thing i can think of now (and very sad) is to install a fresh copy of windows 7 than erase the install partition and copy over the install partition from the 320gb drive, and i have a strong suspicion this wont go smoothly.