Help! My Old SSD Won't Boot in My New Computer

June 14, 2025 4 answers
Asked by TechWizard42
I just built a new PC to upgrade to Windows 11 and improve my overall performance. I transferred my SSD and HDD from my old computer to the new one, but now it won't boot to Windows 10. The SSD and HDD weren't even recognized, so I tried using an old HDD with an earlier version of Windows, which booted but then gave me a BSOD. After playing around in the BIOS, my SSD was recognized, but it just shows a flashing cursor when I attempt to boot from it, which usually indicates there's no OS. I also messed with some CSM settings and disabled secure boot but still ran into issues. I've heard Hirens Boot CD or a Windows recovery USB might help. I'm feeling really stuck here, and I have a GIGABYTE B660 DS3H AC motherboard, in case that's relevant.

Answers

TechieTim123
If you're getting BSODs, checking for dump files can really help diagnose the issue. If you can get into Windows or Safe Mode, navigate to C:WindowsMinidump and see if there are any crash logs there. Zipping them and uploading to a file-sharing site can help others analyze the problem. Getting multiple dump files is better since they'll give more data to work with! Just follow a guide to set the dump type correctly if needed.
Reply to this answer
PCFixerMan
Don't forget to consider the GPT requirements for Windows 11; it might not be the issue now, but it's something to look forward to if you plan to upgrade. If your motherboard is an Intel chipset, make sure the SATA mode is not set to RAID. Switching it to AHCI usually helps, but just ensure your old installation supports thatโ€”if it was set up in RAID, it could be problematic.
Reply to this answer
OldSchoolTechie
It might be worth trying Hirens Boot CD or a recovery USB for Windows to fix the bootloader issues. Sometimes the transfer messes up the boot files, and those tools can helprestore or repair them. Hopefully, it helps your SSD get recognized properly.
Reply to this answer
GamerGeek99
It sounds like you're facing typical issues when booting an old Windows installation on new hardware. Generally, Windows 10 isn't designed to just drop into a new system like that. Make sure you're using the same boot mode (UEFI vs. legacy). You also want to check that your SATA mode in BIOS matches the old setup, likely AHCI, and donโ€™t forget to disable secure bootโ€”your old install might not be signed for this new PC. If you get it to boot, you can install the necessary drivers from there. If not, you may need to boot into Safe Mode to update drivers from your previous system.
Reply to this answer

Add your answer

Answers are reviewed before publication.

Related Discussions