when you install a new drive the bios is still goingto be set to boot from the old drive if the controller is still working and the drive is showing up it the bios. you have to change the boot order to cr-rom and put the windows recovery cd in the drive and boot from it. (before you do this take the old drive out) you dont want windows to wipe it if you want to try and recover the data from it. once the reimage is done go into the bios again and boot from the new hd as first boot device. if the mb chipset is fine it should boot into windows with no issues. turn off the pc and put the old drive back in and run some man test tools like seatools if it a seagate hd.