New
#11
The only thing I see that could be a problem in picture is that D is Active when only the System partition should be Active. So mark it Inactive now: Partition - Mark as Inactive and try restarting without disk.
If DISK1 is set as Primary under BIOS storage section or BIOS Boot order, then it might have been trying to boot it since the BIOS queries any Active drives to boot.
In the past with this issue where the DVD is required to fully boot an OS already labeled System, we have normally resolved it by unplugging all other drives except Win7, then run Startup Repair - Run 3 Separate Times with reboots, remove the DVD, try to start it again.
But if the data drive is somehow setting itself as Primary in BIOS, or taking the first to boot HD postiion away from Win7, then it will continue to get the unbootable message.
If this is not the case in BIOS, try removing each other drive until you find the one blocking Win7 boot without DVD. If you're sure it is not set as Primary HD under Storage section of BIOS, and not set as First to boot under Boot Order of BIOS, then ask yourself if it has ever been used to boot an OS before because it may have boot code on it that is interfering, requiring moving the data off to wipe it with Diskpart Clean Command. Merely formatting does not do this.