Lookup EasyBCD and try that but your restore process looks flawed to me. You might be able to install the OS, get that working then restore the partition and if that didn't boot use EasyBCD again but I'd rethink your backup and restore plans as they look flawed.
Bob
My Old HDD crashed, it had windows 7 on a D: logical drive with an extended partition (Not sure why/how I ended up with a D: logical drive and an extended partition, it probably happened when I upgraded my windows xp to windows 7 32 bit OR when I upgraded my windows7 from 32 bit to 64 bit, anyways.....).
My old HDD also had two other primary partitions which probably had some system files etc,. I do not have a backup of these two primary partitions, however,
I do have a paragon backup of my logical drive D: extended partition alongwith a backup of first track (not sure what that means). My old drive is bad.
I got me a new HDD, created a new NTFS primary partition with a drive letter C:. I then restoed the paragon backup of my windows D: drive on to this new primary C: partition.
Now, I am not able to boot windows 7.
Seems like I need to make this new partition bootable and/or make it a system partition. Not sure how to do this.
Would very much appreciate any help... I dont want to install windows 7 from scratch and then load all the software programs.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic