There is one other thing you might check as well. It may sound a bit strange but look for something in you system BIOS where is asks if the
OS is PnP aware. It could be worded any number of ways and I'm not sure that is even present in your BIOS version, but it might be worth a look. And as Kemical suggest, try the various "DeFault" settings. May say Performance Defaults, Setup Defaults, Optimized Defaults, whatever. But be sure, before you save and exit the BIOS that the Pnp aware OS is set to yes if present.