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 – magicandre1981 Jan 23 '16 at 15:48
  • Already mentioned "I tried all PCIe slots" – lvmeijer Jan 23 '16 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 '16 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. – Layne Bernardo Oct 29 '18 at 17:16

I have the exact same issue with MSI Z170A Gaming Pro motherboard, BIOS only detects the Intel 750 PCIe SSD for one boot up after plugging in the SSD, the SSD will disappear after subsequent boots.

The only workaround I have found is to unplug all cards from PCIe Slots and leaving only the SSD, that way the SSD will always be found no matter what. It is not really a solution though because we all need our graphics card.

PCIe SSDs are rarely used so I guess not many people have come across this issue, i am also guessing it is an issue only with MSI motherboards. Im planing to return the motherboard and switch to an Asus one.


If you overclock your cpu or gpu disable it. I have the same problem but only when I overclock something. I do not know nor understand why this occurs and it may not be applicable to you.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.