I got a new NVME PCIE SSD yesterday. After installing it to my Acer nitro an515-53 laptop, I wanted to move all my stuff over to it. After cloning all the partitions, the computer complained that "a required device isn't connected or can't be accessed." I tried re-cloning the partitions with different software, and then it booted just fine. Then I deleted the data off the original hard drive to make space. To test how fast my SSD was, I rebooted. Then I got the same error.
I doubt that my data is gone, but it isn't bootable. How can I fix this? I have a thumb drive with the windows installer/recovery image on it. So far, I've tried a lot of bcdedit commands that didn't work, sfc /scannow, StartRep.exe, switching the sata mode from RST with optane to AHCI and back, and more, but maybe I just haven't done the right combination of these things.
My HDD (now empty) is mounted on C: when booting into recovery mode and the SSD is on D:. The partitions on the SSD are: System, Reserved, Primary, Recovery, Recovery. The D:\boot directory is empty but other than that D: contains normal-looking Windows files.