I recently upgraded my GPU from a GTX 970 to an RX 9070 XT and also replaced my old PSU with a new one. Now, every time I try to boot my PC, it just takes me back to the BIOS (I'm using MSI Click BIOS 5). I can get it to boot into Windows if I switch to CSM mode, but I know UEFI is the way to go for the RX 9070, as AMD keeps reminding me about it during startup. My BIOS recognizes my SSD, and I've got the boot priority set with UEFI Hard Disk first and UEFI USB Key second. I've also disabled everything else. I've tried changing cables, but if it works in CSM, it can't be the cable, right? Here are my specs: CPU: i7 10700k, GPU: RX 9070 XT, MOBO: MSI MPG Z490 Gaming Plus, RAM: 32GB.
2 Answers
Your SSD might still be in MBR format, which UEFI can’t work with. You’ll definitely need to convert MBR to GPT to switch from Legacy BIOS to UEFI. Microsoft has a detailed guide on this process that you should check out for step-by-step instructions. Just make sure your setup meets all the prerequisites!
It sounds like you might need to convert your drive from MBR to GPT. There's a tool called mbr2gpt that allows you to do that without reinstalling Windows. First, boot your PC with CSM enabled to get into Windows. Then, open Command Prompt or PowerShell as an administrator and run `mbr2gpt /validate` to check if your disk is ready for conversion. If that goes well, execute `mbr2gpt /convert`. Just make sure to back up your important data before doing anything!
Also, once you've converted your disk to GPT, remember to adjust your BIOS settings back to full UEFI mode. You need to disable CSM and enable UEFI mode before saving changes and rebooting.

Thanks! I followed your advice and it worked perfectly. I appreciate the help!