I've recently upgraded my system with a new motherboard and CPU. After cloning my old local disk, I'm only able to access the BIOS when I try to boot into Windows. I've done some digging and it seems like UEFI might not boot from an NTFS drive, which complicates things for me. My main concern is that I don't want to lose any data during the reformatting process, especially my installed programs and Windows settings. Is there any way I can fix this without starting from scratch?
4 Answers
You might think it's an NTFS issue, but really after a motherboard change you should do a fresh Windows install to avoid driver conflicts. If you want to keep your old install, you could put your old motherboard back together and use Sysprep to generalize it before cloning, which might resolve driver issues.
It sounds like this is more about the partition table than the file system itself. Your disk might be using MBR instead of GPT, which is necessary for UEFI booting. You could try enabling the compatibility support module (CSM) if your motherboard supports it. There are also tools available that can convert MBR to GPT without losing your data.
Honestly, a clean install of Windows would probably save you more headaches than trying to troubleshoot this. It’s a hassle, but starting fresh ensures everything’s compatible with your new setup.
How did you clone your drive? Knowing that might help figure out the problem.

I used Macrium to clone the drive.