Every time I cold boot, I get the "Windows failed to start. A recent hardware or software change might be the cause." error. However, after pressing enter to restart, it boots up flawlessly. Normal restarts from Windows are also fine. It's also probably worth noting that on a cold boot, it sits there trying to detect the drive for around 30 seconds. On a regular restart, it detects the drive within 2 seconds. Anyone have any ideas?