Switching Windows Boot Manager from HDD to SSD

Anonymous
2022-03-31T00:10:33+00:00

Hey all, I am Dizah.

I recently upgraded my computer with a V-GEN SSD, I installed it properly and it works. I cloned my HDD to my SSD. I changed the boot priority 1 as my SSD and disable the boot priority 2. The restart process happened, I successfully signed in to my computer. But then I checked the disk management, I found that the booting process still happens from the HDD, as this image shows.

I am unsure that I have successfully switched the booting process from HDD to SSD. If anyone could get back to me that would be great.

Windows for home | Windows 10 | Install and upgrade

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2022-04-03T03:27:26+00:00

That indicates BIOS did indeed direct the boot to EFI of the SSD. Its BCD is in use & can't be renamed. So, let's do it from the Recovery Environment (RE). But drive letters may be different there. So...

(a) Click any Power icon, then hold Shift as you click Restart.

 That should reboot to the RE at the "**Choose an Option**" screen.

(b) Click "Troubleshoot > Advanced Options > Command Prompt"

 That reboots again to a Command Prompt.

(c) Enter the following commands...

DiskPart <<<Enter DiskPart

List Vol <<<List the volumes & their letters

=== Examine the listing to see what letter is on the partition of size 118 GB. That will ===

=== be the SSD's Windows partition. Use that letter instead of E: (if different) in the ===

===BCDBoot command below. And if Volume 5 has a letter, use it instead of S:. ===

Image

List Disk <<<See that Disk 1 is the SSD by its size

Select Disk 1 <<<Focus on the SSD

Select Partition 1 <<< EFI System partition of the SSD

Assign Letter=S <<<Give it letter S (if it doesn't already have a letter)

Exit <<<Exit DiskPart

DEL S:\EFI\Microsoft\Boot\BCD.old <<<In case BCD.old exists, delete it

REN S:\EFI\Microsoft\Boot\BCD BCD.old <<<Rename current BCD to BCD.old (not necessarily S:)

BCDBoot E:\Windows /s S: /f UEFI <<<Not necessarily letters E: or S:

DiskPart

Select Vol=S <<<Focus on EFI (not necessarily letter S:)

Remove Letter=S <<<Remove the letter S

Exit

(d) Close the Command Prompt with its "X" or type Exit.

(e) Click "Continue" to reboot to Windows

That should do it. Good luck. After booting, show me the BCD. You won't be able to copy/paste in the RE, so print this out first.

Was this answer helpful?

6 people found this answer helpful.
0 comments No comments

41 additional answers

Sort by: Oldest
  1. Anonymous
    2022-04-01T03:41:58+00:00

    Thank you for the informations.

    If you disconnect the HDD, the computer starts normally from the SSD?

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2022-04-01T04:53:28+00:00

    (1) It is the EFI partition that holds the boot files including the BCD (Boot Configuration Data). The BCD tells the boot process which Windows partition to boot to. It looks like you set the BIOS correctly to boot using EFI (& its BCD) that is on the SSD. However, that is a clone of EFI on the HDD -- which loads the Windows partition that is on the HDD. You need to alter the SSD's BCD to boot to the Windows partition that is on the SSD. Let's see your BCD...

    (a) Type CMD into Search, & click Run as Administrator.

    (b) Enter the following commands...

    BCDEdit /Enum All <<<Show the BCD

    DiskPart <<<Enter DiskPart

    List Vol <<<List the Volumes

    Select Disk 0 <<<Focus on the HDD

    List Part <<<List its partitions

    Select Disk 1 <<<Focus on the SSD

    List Part <<<List its partitions

    Exit <<<Exit DiskPart

    Use Ctrl-A & Ctrl-C to copy, then post it to us. We can adjust it manually.

    (2) It might be as Paloma suggests, that disconnecting the HDD will cause the BCD (on the SSD) to self-adjust. Windows might do an automatic Startup Repair. But I hope it also gets the Recovery partition right.

    (3) I guess you want that D: partition. So, after all is well with the SSD, you may plug the HDD back in. But it will be best to delete its EFI, Windows & Recovery partitions. Just keep D:.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2022-04-01T13:32:00+00:00

    thank you so much for the reply. here's the screenshot of the cmd:

    and here's the screenshot of the diskpart:

    Image

    looking forward to see your reply. thank you so much.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2022-04-01T22:15:04+00:00

    You didn't click "Run as Administrator", Please redo the BCDEdit command...

    (a) Click the Search icon (a magnifying glass) on the Taskbar.

    (b) Type CMD into the Search box, then click Run as Administrator.

    (c) Enter the following commands...

    BCDEdit /Enum All <<<Show the BCD

    ReagentC /Info <<<Show RE partition location

    Use Ctrl-A & Ctrl-C to copy, then paste it to us. We can adjust it manually.

    Apparently, when you entered the DiskPart command into a non-Admin Command Prompt, it then automatically opened an Administrator prompt. But that did not happen for BCDEdit. So, open it the way I said. Then it will say "Administration Command Prompt" on top...

    Image

    Was this answer helpful?

    0 comments No comments