Ok so last week my SSD died, got my replacement 2 days ago. I thought I was all good as I had System Image from 3 days before it died, easy as restoring the image on my new drive and I'm back ready to go! Or so I thought...
So I put it in and it was all going good, booted off my windows DVD and went restore blah blah, and the restore showed up, and it detected the SSD and I thought TOO EZ. Then it was like, oh a system drive is in use or something. So I disconnected my other HDD and then tried it again, this time it said that no suitable system drive could be found. So I thought I'd activated and partition it in Windows first , so I reconnected my old HDD and did that, and it appeared in Windows fine, etc, etc. Then I try and do it again and it still doesn't work. Using Diskpart in Command Prompt, I assign the Volume to drive C, did a 'clean all' to write 0s to the drive, formated in ntfs, copied the image from the External HDD to the Interal HDD and tried it again. And nothing worked. It was so annoying CAUSE IT SHOWS UP IN THE SCREEN AS A DRIVE TO IMAGE TOO. Anyway, then I installed Windows on it, and tried to restore it after that, and no it still didn't take.
So in the end I just did a clean install of Windows and mounted my old .VHD and just moved all my documents from it that way. Awesome way to waste 2 nights.
The only other idea I had was to create a .wim from the .vhd and image it from the .wim. But then I really couldn't bebothered. I've used Windows Imaging before and it's worked fine, but maybe it's time to investigate another imaging solution...