You don't need to move all your data just to get your Windows booted again, that's so unnecessary.
Such actions are the result of not reading official Microsoft documentation, which should be your first stop whenever you have a problem with Windows. All the commands I'm going to use there are properly documented by Microsoft, thus doing a quick
X Command-Line Options site:microsoft.com where
X is the command gives you information about how these tools work and their options...
C: drive doesn't know how to boot, you can easily solve this:
D: drive, of course.
Start into the Windows 7 Installation Medium.
Go to the Recovery Environment and start Command Prompt.
Run the following:
BootRec /FixMBR && BootRec /FixBoot && BootRec /RebuildBCD
Also, to really ensure that the boot sector works, this will ensure that
BOOTMGR is loaded when boot:
BootSect /NT60 ALL /Force /MBR
Also, mark the boot partition as active again:
List Disk followed by ENTER.
Select Disk X (where
X is the
160 GB disk) followed by ENTER.
List Partition followed by ENTER.
Select Partition Y (where
Y is your boot partition) followed by ENTER.
Active followed by ENTER.
Been there, done that, works even if the
System Reserved partition is missing (which hosts recovery).