I'm having a frustrating issue with my laptop where it sometimes fails to detect the SSD after I shut it down. The SSD works perfectly fine for a while, but after a few hours of use, if I power it off, it won't recognize the SSD when I try to boot it back up. If I leave the laptop off for about 1 to 2 hours, the SSD becomes detectable again. It's like the SSD disappears completely from the system. This problem started recently and has never happened before. Does anyone have insights on what could be going on or how to resolve this? For reference, I'm using an Hynix BC901 SSD and my laptop is an HP VICTUS 15-fa1034nn with an i5 12450h processor, 16GB RAM, and an RTX 4050 6GB graphics card.
2 Answers
When you boot up, do you get a message saying (1) "No drive is found" or (2) "No OS/no bootable device is found"? If it’s the first one, it could be a loose connection between the SSD and its connector, or possibly the drive might be failing. If it’s the second one, it’s likely that the BIOS settings are wrong. It might be trying to boot using Legacy/CRM instead of UEFI, or there could be an issue with the bootable sector of the drive.
When I booted, it says no hardware found. I pressed F2 for diagnostics, and it recognized nothing from the SSD. But after a couple of hours, everything's normal again. Should I consider sending it in for warranty repairs?
It might be overheating or some thermal issue. Have you tried using CrystalDiskInfo to check the health of your SSD? It might reveal if there's an underlying temperature problem causing the detection issues.
But here's the thing: it never overheats! The shutdowns are always manual and it works perfectly once it powers back on after a while. It’s just so strange.

That definitely sounds like an issue worth getting checked out under warranty. If it's failing to detect after just turning it off, it could be a hardware issue.