Link to home
Create AccountLog in
Avatar of Alfredo
AlfredoFlag for United States of America

asked on

SATA Drive cloning to new SSD drive not booting


I have a windows inspiron laptop with Windows 10 and 1TB SATA drive, my drive has been running very slow so I decided to purchase a new crucial SSD drive 2TB. I clone my SATA drive to the new SSD using Acronis clone, the clone was successful, connected the new SSD drive using a usb adapter to another laptop where it shows the drive and I am able to browse all the files. The issue is that once I removed the internal SATA drive and connected the new SSD drive internally wouldn't boot. The error I am getting is Recovery. The PC needs to be repair. A required device isn't connected or can't be accessed. Error code: 0xc0000225. Press F8 or ESC for UEFI firmware settings. I checked the bios and says: UEFI options: Windows Boot Manager

Avatar of Dr. Klahn
Dr. Klahn

Bring up the system BIOS and look to see if the new drive is being recognized.  The system should report at least the manufacturer name and model number.  If the drive doesn't show in the BIOS then it is likely to be some kind of hardware incompatibility.

Assuming that the new drive is M.2 and not 2.5" ... The M.2 form factor supports several kinds of drives, SATA being only one of them, so the installed drive might have the wrong interface.

But don't expect replacing the system drive to improve performance.  There's something else, probably several somethings else, at the root of that problem.

Avatar of Alfredo


I pressed F2 then in the General tab shows Bios version, System time and Fixed HDD CT2000MX500SSD1. I pressed F12 and the bios shows: UEFI OPTIONS:
Windows Boot Manager 3 times, even before won't show my sata drive on this page and will just show as Windows Boot Manager. Boot Option#1 Windows Boot Manager, Boot Option#2 Windows Boot Manager, Boot Option#3 Windows Boot Manager
Avatar of Alfredo


The drive is a 2.5-inch solid state drive. I asked crucial if there was compatibility issues adding a SSD drive and they said it was fine, well what can I expect from crucial.
try  a workaround test.. changing to AHCI/SATA  or whatever options the board have ... one by one.

Does the new SSD have the same three or four partitions on it in the same layout as the original drive?

It's best to mirror the setup exactly when cloning before making any changes to capture the additional storage.

the disk identifier has changed and the boot configuration database doesn't have the GUID of this drive

boot from recovery media (i.e. installation disk)

go to recovery options command prompt

find the drive letter that has the windows directory it may not be C:

bcdboot x:\windows

reboot and report back

Avatar of Alfredo


I checked on diskpart and the letter drive for the drive with the windows is H so I run bcdboot h:\windows and showed as successful but when rebooting it when back to the screen with the Repair option but now I have another option which is F1 to enter recovery environment.

Steps we take when in this position:

# TODO First
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos

Open in new window


# TODO Then
bootrec /rebuildbcd
bcdedit /export c:\bcdbackup 
attrib boot -r -s -h
attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd
Successfully scanned Windows installations.
Total identified Windows installations: 1
[1]  D:\Windows
Add installation to boot list? Yes<Y>/No<N>/All<A>:
attrib c:\boot\bcd +h +r +s

Open in new window

There's a few more options but they are a lot more risky.

Avatar of Alfredo


Hi Philip,
So in this case when you add this command ren c:\boot\bcd bcd.old   should be h:\ instead of c:\ ?
Reason is that when I boot up using a flash drive, the flash drive is taking the volume C

replace c: with the drive letter that has the boot files.

If the reason for the SSD is the system got slow, you shouldn't consider cloning, but rather do a clean installation on the new SSD. Otherwise you will only inherit what slowed you down in the first place.
Slowdowns are usually caused by excessive or unnecessary stuff installed, & that stuff would still be there.
Chec whether secure boot is enabled disable and see if that works to boot using the new drive.

Did you allow acronis to resize proportionaltly?
Avatar of Alfredo


I tried Acronis to do proportionally and I tried secure boot enable and disable.
Avatar of Alfredo


By the way diskpart won't let me assign a different letter to C letter where DIAGS FAT32 DRIVE. I am to the point of just doing a fresh install.
did you make an image of the whole drive?
what model PC is this?
Along Nobus, how did you clone? Do you have an external attachment into which you place the new 2TB ssd and then start the clone proceas?
Avatar of Alfredo


External attachment and it's a dell inspiron 7458

Don't forget to activate the boot partition on the wanted boot disk !

as i said - dis you clone the whole disk? you did not answer that Alfredo

The drive letter should be changed yes.

Once the indicated steps are done the boot is done via GUID so drive letter shouldn't matter.

Avatar of Alfredo


Hi nobus,
Yes I did clone the whole drive with acronis.
I tried changing the boot letter but diskpart would said it was changed but when checking list volumes wouldn't change it. Tried different times with no success.
you do not need to change the drive letter
just select the proper disk in the bios
Start over using a utility for that purpose.  
I use Lazesoft Suite -- its free.

Create the bootable Lazesoft USB, then boot from it to do the job.
It provides two ways to do it.
1. You can clone drive to drive.  Both drives must be online at the same time.
2. You save a drive image to a USB or Network location, then restore it to the SSD.

In either way Lazesoft can adjust for the partition size differences.  Make sure when you save the drive image or clone the drive that all the partitions are checked!!!
As I said before, cloning a slow disk to a new one won't necessarily speed things up. A fresh installation is always the best option. So forget the clone & install new. That is easy & fast. You get a clean, fast system without all the crap your old system had that did slow you down.
A fresh install of windows, while best for a clean fresh start, loses all your settings, software installations and software licensing.  If you have all the stuff (software and licenses) and you don't mind losing your settings, shortcuts, IDs etc. its a good approach.  

On the other hand,  if you don't want to accept those losses, cloning to the SSD makes more sense.  First the underlying cause of the slowness on your SATA drive can very well be problems with the drive itself.  Mechanical hard drives all have problems eventually and the symptoms usually begin with slower performance.  In my experience cloning to an SSD always significantly improves performance.  

Its true, some software and some windows junk accumulation could affect performance, after you get the SSD cloned, there are plenty of ways of cleaning it up. while keeping everything (software, settings, etc.) intact.
Avatar of rindi
Flag of Switzerland image

Link to home
Create an account to see this answer
Signing up is free. No credit card required.
Create Account
Avatar of Alfredo


Hi nobus,"
The issue is that the bios won't let me select the drive, no info on drives installed, all will say was "Boot windows manager", I wish there was a way to select the disk drive on the bios.
Avatar of Alfredo


I spent so many hours trying to fix issue with no success and it could be that my clone disk was already bad. I agree with "rindi" in just better reinstall a fresh new copy and install all my existing programs, I know I will loose some programs as I don't have old versions and keys but my 5 year old laptop is running smooth now.
Thanks all for your suggestions.
post a picture of the bios screen, so we see what your options are