I have a combination of the following hardware: Corsair RM-550 PSU, MSI X99S SLI motherboard, MSI 2GB D5 X GTX960 graphics and a Intel 400GB 750 Series (PCIe card). I'm booting from another Samsung 850 Pro SSD over SATA.

When the PC is on, everything is fine and I can restart the PC without problems. If I shutdown the PC, turn it to sleep or unplug the power cable, my PC will boot to Windows but won't see Intel 750 SSD (I can see it graphically in the BIOS as not detected). Only when I unplug the PCIe card physically from the PCIe slot (while power off) and plug it in a second later, the motherboard detects the card again. Also when I leave the PC unplugged to power for a few hours, the SSD gets recognized again. I tried all PCIe slots.

I updated BIOS and SSD firmware, I have a motherboard that supports the NVMe protocol. It searched a long time before and can't find any info other than potentially issues with the capacitors on the motherboard or PSU (Why does my PC successfully boot only when unplugged for more than a few minutes?)

What do you guys think? Motherboard, PSU or SSD issue?

  • try a different PCIe slot Jan 23, 2016 at 15:48
  • Already mentioned "I tried all PCIe slots"
    – lvmeijer
    Jan 23, 2016 at 17:02
  • you mention firmware and BIOS, what about the driver for the device? Have you tried the Intel one? If you are running that, have you tried reverting to the MS bundled one?
    – Yorik
    Nov 3, 2016 at 20:28
  • I have a very similar issue with my Asus laptop, which only has a single SSD. The only difference is that it always detects the drive immediately once it's been booted (e.g., from a live CD), just not while it's booting. I've tried three different drives, so it's not the drive itself. I suspect your issue may be related. Unfortunately I never found a solution to it, I just have a usb drive permanently inserted into my laptop and I boot from that. The usb drive just runs systemd-boot and then boots off of the internal drive. Oct 29, 2018 at 17:16


Browse other questions tagged or ask your own question.