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:
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!