It looks like you did several of the Windows repairs, but did you run chkdsk? That is almost always the first thing required and often has to be run more than once or until there are no errors.
How to Boot to the System Recovery Options in Windows 7
fix boot loader With screen shots from full Windows install media
Above links summarized, see links if more detail desired
You will need to boot with your Vista/Windows 7 installation disk or repair disk. Hit Enter at the language selection prompt then hit "R" to get to the repair section. You can then select the automatic boot repair tool, but it often will not do any good. Then select the command prompt (console) and type in the following commands:
# is comment do not copy or type comments
BootRec.exe /fixMBR #updates MBR master boot record do not run if you still want grub
chkdsk C: /r #(have to run /r or /f as separate entries) rerun until no errors
BootRec.exe /FixBoot #updates PBR partition boot sector or see bootsect.exe commands
chkdsk c: /r
Script says boot sector is ok, but it only checks that it is there and over all looks ok. Sometimes it needs complete replacing, then a chkdsk.
How to use the Bootrec.exe tool in the Windows Recovery Environment to troubleshoot and repair startup issues in Windows
Use bootsect.exe to repair XP & older or Vista/7 bootsectors - Use diskpart, then list volumes to see which drive to use
bootsect.exe /nt52 c: *compatible* with operating systems older (XP) than Windows Vista.
bootsect.exe /nt60 c: *compatible* with Windows Vista, Windows Server 2008 or later
Many of the Windows repairs will reinstall the Windows boot loader to the MBR. That is ok, as until you can directly boot Windows, grub will not boot Windows.
Then once Windows is working then you can add the grub menu back into the MBR with Boot-Repair.