Question Windows Disk Management showing my old boot drive having some strange partitions and Windows think they are on a different drive

Jul 9, 2023
23
1
15
Hi,
I'm having some trouble with my disk management in Windows 11. A few months ago, I bought a new M.2 SSD from Patriot (Viper VPN100) and reinstalled Windows on it. I used to have it on an old SATA SSD from Corsair (Force GS 240GB). Now I've been updating BIOS, drivers etc. and the thing is that BIOS is showing the old SSD as being the boot drive and none other. I'm confused because it should be on the new SSD.
If you need any further info, I'll happily provide it.

Thank you so much for your response in advance.
 
BIOS is showing the old SSD as being the boot drive and none other. I'm confused because it should be on the new SSD.
During windows install process installer checks for existing bootloader partitions.
If existing bootloader is found, then no new bootloader is created.
Old bootloader is being used and additional boot entry is added to existing bootloader.
New drive doesn't get made bootable.

That's why, when installing windows on a new drive, you have to make sure only new drive is connected during install process.

In your screenshot bootloader is located on Disk 2 - 100MB EFI system partition.
 
During windows install process installer checks for existing bootloader partitions.
If existing bootloader is found, then no new bootloader is created.
Old bootloader is being used and additional boot entry is added to existing bootloader.
New drive doesn't get made bootable.

That's why, when installing windows on a new drive, you have to make sure only new drive is connected during install process.
Ah, ok. What do I do then? I don't wanna lose any data.
Thanks.
 
Execute following from elevated command prompt. Regular command prompt will give error on last step.
If you get any errors, then stop immediately and show screenshot.

diskpart
list disk
select disk 4
(select 476GB disk)
list partition
select partition 4
(select 195GB partition)
shrink desired=500
create partition efi size=500
format fs=fat32 quick
assign letter=M
exit
bcdboot C:\windows /s M: /f UEFI

If everything went ok, then boot into BIOS and change boot priority.
Set first boot device to Windows Boot Manager on 500GB drive.

https://www.computerhope.com/jargon/e/elevated.htm
 
Last edited:
Execute following from elevated command prompt. Regular command prompt will give error on last step.
If you get any errors, then stop immediately and show screenshot.

diskpart
list disk
select disk 4
(select 476GB disk)
list partition
select partition 4
(select 195GB partition)
shrink desired=500
create partition efi size=500
format fs=fat32 quick
assign letter=M
exit
bcdboot C:\windows /s M: /f:UEFI

If everything went ok, then boot into BIOS and change boot priority.
Set first boot device to Windows Boot Manager on 500GB drive.

https://www.computerhope.com/jargon/e/elevated.htm
I followed the steps but the new drive doesn't show up in BIOS.
BIOSScreen
 
Execute following from elevated command prompt. Regular command prompt will give error on last step.
If you get any errors, then stop immediately and show screenshot.

diskpart
list disk
select disk 4
(select 476GB disk)
list partition
select partition 4
(select 195GB partition)
shrink desired=500
create partition efi size=500
format fs=fat32 quick
assign letter=M
exit
bcdboot C:\windows /s M: /f:UEFI

If everything went ok, then boot into BIOS and change boot priority.
Set first boot device to Windows Boot Manager on 500GB drive.

https://www.computerhope.com/jargon/e/elevated.htm
Are there more steps to be done?
Thank you for your response.
 
I didn't find anything like what you said, but I changed CSM to other OS and the Secure Boot
Turn off Intel Rapid Storage Technology in BIOS.
Boot into windows and redo some of commands.
This time show screenshot with command output.
If you get any errors, then stop immediately. Do not continue with remaining commands.

diskpart
list disk
select disk 4
(select 476GB disk)
list partition
select partition 5
(select 500MB EFI partition)
format fs=fat32 quick
assign letter=N
exit
bcdboot c:\windows /s N: /f UEFI

Last message should be "Boot files created successfully".
 
Turn off Intel Rapid Storage Technology in BIOS.
Boot into windows and redo some of commands.
This time show screenshot with command output.
If you get any errors, then stop immediately. Do not continue with remaining commands.

diskpart
list disk
select disk 4
(select 476GB disk)
list partition
select partition 5
(select 500MB EFI partition)
format fs=fat32 quick
assign letter=N
exit
bcdboot c:\windows /s N: /f:UEFI

Last message should be "Boot files created successfully".
Intel Rapid storage wasn't enabled. I'm on it with the CMD. It's ASUS TUF B460 Plus
 
Turn off Intel Rapid Storage Technology in BIOS.
Boot into windows and redo some of commands.
This time show screenshot with command output.
If you get any errors, then stop immediately. Do not continue with remaining commands.

diskpart
list disk
select disk 4
(select 476GB disk)
list partition
select partition 5
(select 500MB EFI partition)
format fs=fat32 quick
assign letter=N
exit
bcdboot c:\windows /s N: /f UEFI

Last message should be "Boot files created successfully".
This is what it shows:
CMD
 
Syntax error in last command. Should be:
bcdboot c:\windows /s N: /f UEFI

In one of your previous screenshots it clearly shows Intel Rapid Storage Technology being enabled and
sata drives being in RAID mode.
Sorry, didn't notice the RAID, so I disabled it and ran the prompt again and it showed the boot files being created successfully:
CMD1
 
Use diskpart clean method. This removes all partitioning and all data from the drive.
Make sure, you have no important data left on it (data you haven't backed up somewhere else).

diskpart
list disk
select disk x
(select 223GB disk, replace x with appropriate number. Don't clean the wrong disk.)
clean

After that you can repurpose 223GB disk for something else.
Create single large partition and format/assign a drive letter.
 
Use diskpart clean method. This removes all partitioning and all data from the drive.
Make sure, you have no important data left on it (data you haven't backed up somewhere else).

diskpart
list disk
select disk x
(select 223GB disk, replace x with appropriate number. Don't clean the wrong disk.)
clean

After that you can repurpose 223GB disk for something else.
Create single large partition and format/assign a drive letter.
I've successfully cleaned and reformated the SSD and everything is correct now.
Thank you so much for your help and take care!