Windows 10 fails to boot after HDD clone to SSD

bootbootloaderwindows 10

I have been trying to migrate a laptop from a HDD to an SSD. I initially cloned the drive with the latest version of TODO Backup and then tried with Macrium Reflect. Both have the same problem. The drive clones fine and all the files appear to be present, but Windows 10 won't boot.

I have booted from a recovery disk, loaded a command prompt and run:

bootrec /RebuildBcd
bootrec /fixMbr
bootrec /fixboot 
bootsect /nt60 SYS

It still doesn't boot. If I load the Windows 10 recovery disk and boot from the CD I can then select to load Windows it will load. Likewise, if I select reboot rather than shutdown, the machine loads.

This is how the SSD drive looks in drive manager:
SSD partition

When trying to start the system after shutdown, it permanently sits on a black screen with a flash _.

The partitioning on the source disk is MBR. I am cloning to an Integral P Series 2.5 inch Solid State Drive (120 GB, 4 SSD, SATA III Drive).

Best Answer

The solution that worked at first try for me:

Windows 10 Fix Error After Cloning HDD SSD - Error in file winload.efi

  • With Windows 10 installation/recovery media open the command prompt in advanced tools

  • Diskpart

  • list volume (take note of boot partition volume and windows partition letter)

  • select volume X (X partition responsible for booting the system, hidden partition in fat32)

  • assign letter w (to be able to recover the boot files)

  • exit (exit diskpart)

  • bcdboot X:\Windows /s w: /f UEFI (X partition letter that contains the Windows folder)

  • reboot system (select the new boot option if more than one)

  • msconfig (Boot - delete the \Windows options and leave only the c:\Windows option)

Hope this helps many of you!

Related Question