May I ask how you started this HD on this computer if it was installed on another computer? Did you SysPrep it or run Paragon Adaptive Restore? Or were you merely attempting to access files?
The reason I ask is that if you Repair on this hardware it may give the System partition a different hardware ID which will not start up on the old hardware.
The correct way to start Windows 7 on different hardware is to SysPrep the HD first on the originally-installed computer or run Paragon Adaptive Restore CD on the HD. This removes all drivers, activation and hardware ID so it starts fresh on new hardware: Windows 7 Installation - Transfer to a New Computer
I would wait until you return the 1tb to it's native machine to do the repairs if necessary, post back here if you need further help.
In the future backup your files and a Windows 7 backup image externally at all times.