the win7 bootmenu is corrupt! It's pointing to wrong disk.
In linux: Look in all disks for file /boot/bcd
It must be on the ACTIVE partition. Delete that file. Then do a startup repair 3 times with reboots in between Startup Repair

It will rewrite the MBR (so replace grub MBR code with win7 mbr boot code). Also it will make bootmenu from scratch (if you deleted \boot\bcd in first step)
Advanced Boot Options "repair your computer" is available and works?
In Elevated Command Prompt
Code:
bcdedit/toolsdisplayorder  {memdiag}
Win7 is working fine now and grub is gone? If so... in stall easybcd
Dual Boot - Windows 7 and Linux do PART D step 1 only.