I've been struggling with this for a few weeks now and I'm determined to figure it out myself before seeking professional help. I recently upgraded from a Patriot P300 512GB SSD to a Kingston PCIe 4.0 NVMe M.2 1TB SSD to accommodate my heavy game library (some of these games are over 100GB!). However, after installation, when I start my PC, I get the loading screen followed by a black screen and the message "Disk error. Press any key to restart." When I do that, it sends me to the BIOS. I've checked everything I can think of, and I don't believe it's a compatibility issue. I'm at my wits' end here and I really need some guidance!
3 Answers
Have you tried checking the boot order in your BIOS? Sometimes, the system defaults to booting from an empty disk if it doesn't recognize the operating system. Make sure your primary SSD is set as the first boot device.
I wouldn't recommend removing the original SSD, since that has your OS and data. Ideally, you should connect both drives if possible and boot with the old SSD. This way, you can configure the new drive. Keeping the OS on the first SSD could also help prevent Windows from impacting your gaming performance.
It sounds like you replaced your OS drive with a blank one. A good idea would be to reinstall Windows on the new SSD. If you want both drives operational, you might look into getting an adapter to allow for multiple M.2 SSDs or clone your old drive onto the new one.

Unfortunately, my motherboard only has one SSD slot. Is there a way to add more?