sodcalculator

10 Tech How-To

Boot from SSD After Cloning: Step-by-Step

Guide 10-32321 · Updated · Step by step

Cloning your old hard drive to a new SSD is only half the job – you also need to make your computer actually start from that SSD. This guide walks you through the exact steps to select the SSD as your boot drive in BIOS/UEFI, remove the old drive safely, and fix common problems like a black screen or a boot loop. You’ll need your cloned SSD installed and your computer’s manual or manufacturer’s website for the BIOS key.

What You’ll Need

  • Your newly cloned SSD, properly installed in the computer (SATA or M.2).
  • Access to the BIOS/UEFI setup (usually by pressing Del, F2, F10, F12, or Esc during startup).
  • A screwdriver if you need to physically remove the old drive later.
  • Optional: a USB drive with a Windows recovery or Linux live environment, in case you need to repair the bootloader.

Step-by-Step

  1. Power off your computer completely. Unplug the power cable and press the power button for 5 seconds to drain any residual charge. If you’re working on a laptop, remove the battery if it’s removable.
  2. Install the SSD. If you haven’t already, physically install the SSD. For a desktop, connect it to a SATA port or M.2 slot. For a laptop, check your manual for the correct slot. Make sure it’s firmly seated.
  3. Power on and enter the BIOS/UEFI. Turn on the computer and immediately press the BIOS key repeatedly (Del, F2, F10, F12, or Esc – the exact key is usually shown on the first screen or in your manual). You’ll see the BIOS/UEFI interface.
  4. Locate the boot order settings. Look for a tab or menu named “Boot”, “Boot Order”, “Boot Priority”, or “Startup”. On some systems it’s under “Advanced” or “Storage”.
  5. Set the SSD as the first boot device. In the boot order list, find your SSD. It may appear as the drive model name (e.g., “Samsung SSD 860 EVO”) or as “Windows Boot Manager” on the SSD. Use the +/- keys, arrow keys, or drag-and-drop (depending on your BIOS) to move it to the top of the list.
  6. Save and exit. Press F10 (or select “Save & Exit”) and confirm. The computer will restart.
  7. Watch for the Windows logo. If the SSD is bootable, you’ll see the Windows loading screen. If it boots to your old drive instead, you may need to remove the old drive or use a boot menu (often F11 or F12 during startup) to select the SSD manually.
  8. Verify the boot drive. Once Windows is running, open Disk Management (right-click Start > Disk Management). Look for the disk with the Windows partition (usually C:). If it’s the SSD, you’re good. You can also open Task Manager > Performance > Disk to see which physical disk is active.
  9. Remove the old drive (optional but recommended). If the old drive is still installed, you can now shut down, disconnect it, and restart. The computer should boot from the SSD. If it doesn’t, you may need to adjust the boot order again.

Common Mistakes

  • Not changing the boot order after cloning. The computer still tries the old drive first. This is the most common oversight.
  • Leaving the old drive connected. Even if you set the SSD first, some systems may still boot from the old drive if the SSD is not recognized as bootable. Physically removing the old drive forces the issue.
  • Cloning to an MBR partition when the system uses UEFI. If your original drive used UEFI (GPT), the clone must also be GPT. If you cloned to MBR, the SSD won’t boot in UEFI mode. You may need to convert the partition style or re-clone with GPT.
  • Not disconnecting the old drive during the first boot. Windows may assign drive letters incorrectly or the boot manager may get confused. It’s safer to boot with only the SSD first.
  • Forgetting to enable the SSD in BIOS. Some BIOS versions disable unused SATA ports. Check that the SSD is detected in the storage or drive information section.

Tips

  • Use the boot menu for a one-time boot. Instead of changing the permanent order, press the boot menu key (often F11 or F12) during startup and choose the SSD. This is great for testing.
  • Update your BIOS/UEFI first. An outdated BIOS may not recognize newer SSDs or may have bugs with NVMe drives. Check your motherboard manufacturer’s site.
  • Keep the old drive as backup. Before removing it, test the SSD for a few days. If something goes wrong, you can always boot from the old drive.
  • If you’re cloning an M.2 NVMe SSD, make sure your BIOS is set to UEFI mode, not Legacy/CSM. NVMe drives only boot in UEFI mode.
  • After booting from the SSD, enable TRIM. Open Command Prompt as administrator and run fsutil behavior set DisableDeleteNotify 0 to ensure the SSD stays fast.

Troubleshooting

Computer still boots to old drive. First, check the boot order again – sometimes the BIOS resets. Then, disconnect the old drive and try again. If it still boots to the old drive, the SSD may not be bootable. Boot from a Windows recovery USB and run bootrec /fixmbr, bootrec /fixboot, and bootrec /rebuildbcd.

Black screen with a blinking cursor. This usually means the bootloader is missing or corrupted. Boot from a Windows installation USB, choose “Repair your computer”, then “Troubleshoot” > “Startup Repair”. If that fails, open Command Prompt and run the bootrec commands above.

“No bootable device” error. This means the BIOS doesn’t see the SSD as bootable. Check the SATA cable and power connection. If it’s an M.2 drive, reseat it. Also, check that the BIOS is set to UEFI mode if the SSD is GPT, or Legacy if MBR.

Windows boots but shows the wrong drive as C:. This can happen if the old drive is still connected. Disconnect the old drive, then boot. If the drive letters are still wrong, you can change them in Disk Management (right-click the partition > Change Drive Letter).

SSD is detected in BIOS but not in Windows. This is a driver issue. For NVMe drives, you may need to install the NVMe driver from the manufacturer. For SATA SSDs, make sure the SATA mode is set to AHCI in BIOS, not IDE or RAID.

Boot loop after cloning. This often happens when the clone is not properly aligned or the bootloader is corrupt. Try the Startup Repair. If that fails, re-clone the drive using a tool that handles alignment automatically.

Frequently Asked Questions

Q: Do I need to change BIOS settings after cloning?
A: Yes, you need to set the SSD as the first boot device. Also, ensure the SATA mode matches the original drive (usually AHCI).

Q: Can I boot from the SSD without removing the old drive?
A: Yes, but it’s riskier. Set the SSD first in boot order and make sure the old drive is not interfering. If you have two drives with Windows, the boot manager may get confused.

Q: Why does my SSD not appear in the boot menu?
A: The SSD may not be properly connected, or the BIOS may not recognize it. Check the SATA/M.2 connection and ensure the drive is detected in the storage section of BIOS.

Q: My cloned SSD is slower than expected. What’s wrong?
A: Check that TRIM is enabled, and that the SATA cable is 6Gb/s (SATA III). Also, make sure the SSD is not in a RAID mode that reduces performance.

Q: Can I clone a larger HDD to a smaller SSD?
A: Yes, if the used space on the HDD is less than the SSD capacity. Most cloning tools will resize the partition automatically.

Q: Is it safe to delete the old drive after booting from the SSD?
A: Yes, once you’ve verified the SSD boots correctly and all your data is there, you can format the old drive and use it for storage. Just double-check you have everything.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →