was the hard drive plugged in when you installed windows if you did the system restore and some boot files may be on the hard drive. also check to see that your hard drive on the intel or amd sata ports and not 3 party sata ports. also in the bios make sure the sata ports set to achi mode not ide or raid.