Why was the 100mb System Reserved partition split in half as shown in your screenshot?
To recover the boot files into C,
mark it Active then run
Startup Repair - Run 3 Separate Times until Windows 7 starts on its own and holds the System Active Boot labels.
You can then save a backup image of only C using free
Macrium
or the free premium cloning/imaging app which comes with any WD or Seagate HD.
If you want to use Windows 7 backup imaging, since it will keep the same partition offsets I would delete the two small partitions and Resize C to the left into the space using free
Partition Wizard bootable CD.