This soloution also worked for me. I tried reinstalling Windows, lots of different drivers and different firmware versions, none of which worked. It turns out if you go into the BIOS and turn SATA to AHCI from disabled and make sure all SATA drives are enabled even if you don't have any SATA...