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: Most helpful
  1. Anonymous
    2022-04-02T09:58:43+00:00

    Thank you for the informations.

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

    I am not available to disconnect the HDD physically. If there's any way to disconnect it using some codes or anything except physical uninstallation please let me know.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2022-04-02T09:56:29+00:00

    I'm sorry. I didn't read your instructions carefully.

    Here are the BCDEdit screenshots:

    and here's the ReagentC Info:

    To avoid misunderstanding, the things I want to do is the boot process to be done from the SSD and the windows system read the SSD as C disk.

    For additional information, since I install the SSD the booting process is faster than before and effects the time to open any application too. I just don't understand why the SSD not read as C disk and the info from the Disk Management shows that the booting process still from HDD. I'm sorry for the late reply.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2022-04-02T00:19:57+00:00

    (1) He does want to boot the SSD which is Disk 1. And I'm adding a REN. If the current BCD isn't renamed first, I believe BCDBoot will just add to it. You do get the new boot item, but the old one will still be there to stink it up. So, it would be...

    DiskPart <<<Enter DiskPart

    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

    Assign Letter=S <<<Give it letter S

    Exit <<<Exit DiskPart

    REN S:\EFI\Microsoft\Boot\BCD BCD.old <<<Rename current BCD

    BCDBoot E:\Windows /s S: /f UEFI <<<Generate new BCD & boot files

    DiskPart

    Select Vol=S <<<Focus on EFI

    Remove Letter=S <<<Remove the letter S

    Exit

    Use Ctrl-A & Ctrl-C to copy, then paste it to us. Now, do a Restart.

    (2) If you cannot boot after that, then get to the Recovery Environment (RE) & rename the BCD back. Hopefully, there would be an error message with an Advanced Options button to put you into the RE. Otherwise, you'd need a Win 10 Installation USB drive to get there.

    Then, at the "Choose an Option" screen, click "Troubleshoot > Advanced Options > Command Prompt" to open a Command Prompt. Finally...

    (a)Repeat the above commands, but...

    (b) Leave out the BCDBoot command, &

    (c) Reverse the REN command...

    DEL S:\EFI\Microsoft\Boot\BCD <<<Delete bad BCD

    REN S:\EFI\Microsoft\Boot\BCD.old BCD <<<Replace original BCD

    (3) OTOH, if (1) was successful, show us the new BCD as I wrote above. And show a ReagentC. Good luck.

    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