I've been facing an issue with my HP Pavilion x360 convertible (model 15-er0xxx). About six months ago, after a system update, the laptop began having problems and wouldn't boot properly. After trying to repair it for several days without success, I took the NVMe M.2 drive out and tested it in my desktop PC, where it worked perfectly fine. But when I put it back in the laptop and attempted to install Windows from a USB, the installer only recognizes the USB drive and not the NVMe drive. I checked through diskpart and confirmed that the only drive showing is the USB as disk 0. I've exhausted a lot of different approaches, and I'm hoping for some insights or solutions to get Windows installed on this laptop again.
3 Answers
This issue could be related to a problematic Windows update, specifically KB5063878, which has been problematic for some SSDs. Try power cycling your laptop—remove the battery, unplug it, and drain any remaining charge by holding down the power button with everything disconnected. If you manage to boot back into Windows, consider uninstalling that update. Just so you know, it's also possible that the SSD itself has failed.
To resolve this issue, you'll need to load the correct driver for the NVMe drive during the Windows installation. On another PC, head to HP's driver download page specific to your model. Look for an Intel RST driver and download it. Extract those files and copy them into a separate folder on your USB drive with the Windows installer. When you start the Windows installation process, select "Load Driver" when prompted and navigate to the folder where you just placed the driver files. This should allow the installer to detect your NVMe drive properly.
Make sure to check your BIOS settings. Look at how the storage controller is configured; it should not be set to RAID. Switching to AHCI might solve the detection problem.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload