I've seen something similar when installing Win 7 on a drive set as RAID in the BIOS. Install runs fine, and then crashes when trying to reboot because it doesn't have the correct RAID drivers and can't read the disk. You need to supply the RAID drivers at the beginning of the installation, and then it works fine. Or set your drive back to AHCI.
I was thinking the samething which is why i was going to suggest try win 10
Even doing those options it still doesn't work on all systems I had hp and sony laptop which would still refuse.