The thing about WIndows is that at no time it supported moving drives from machine to machine. Add UEFI and you find another layer preventing, hampering such a move.
Since there is now code in many BIOSes to avoid/block folk that try to wipe a drive accidentally I find myself wiping a drive on a classic non-UEFI BIOS PC so that I can get a fresh start on the failed UEFI machine. And then I must use a UEFI ready OS. (8 or a current Linux.)
As to your laptop, that would require a lot of work to get it fully working on a fresh non-maker supplied OS. I can't guess if you have been around this area long enough to know to get the restore media and use that on a blank HDD. But that's the best exit.
Bob
Asus G73sw Laptop that I have used every day for the last 2 years.
So, I got the message: "Reboot and Select Proper Boot Device, press any key" so I tried another working HDD that has windows 7 on it; same message. I took apart the computer and checked the connections and cables. One time, during the constant restarts with other HDDs, I got the message "A Disk Read Error Occured." When I entered the BIOS menu, It recognized the HDD. Also, on the Easy Flash, I could see that HDD and its files.
Finally was able to load windows with UEFI mode. I am unaware what this is, but I assume it will work for now?? I have made no updates to windows 7, installed no drivers or programs recently, and am unsure why BIOS won't load any of my HDDs to windows, when BIOS clearly sees it.
Can anyone help me with this issue?
Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic