[SOLVED] laptop starts from wrong drive

HalalMonke

Prominent
Mar 1, 2022
14
0
510
My laptop tries to start from the wrong drive at startup which leads to it going into windows automatic repair mode since windows isnt installed on that drive, how do I make it start from the other drive that windows is installed on, I cant open up my laptop to disconnect the hard drive because I dont have the tools for it and im too scared that I might accidentally break it. Is there a way to make it start from the other drive without removing the one it tries starting up on.
 
Solution
Generally you have to find drive letter for windows partition.
list volume command would show you drive letters.
Find drive letter for 476GB partition. It will not necessary be letter C: in recovery environment.
I'll assume it's letter G: .
Then execute following, to fix bootloader (replace letter G: it with actual letter, you got from list volume command) :
bcdboot G:\windows
Please show us a
cl7HDd.png
screencap your current Disk Management window.
 
i have it on 1 but it tries booting from the one without windows on it

The one without windows. Did it previously have windows on it? If so, then that's prob the issue. You may have physically deleted the files on the old drive, but left the boot partition behind. So your PC will try to boot to that drive, but without Windows install on it, it won't boot.
 
  • Like
Reactions: HalalMonke
The one without windows. Did it previously have windows on it? If so, then that's prob the issue. You may have physically deleted the files on the old drive, but left the boot partition behind. So your PC will try to boot to that drive, but without Windows install on it, it won't boot.
I moved every partition from the old one to the new one using macrium reflect. It did not have windows before on it. I think macrium only copied everything from it to the new drive.
 
Execute from elevated command prompt:
diskpart
list disk
select disk 1
(select 1TB disk)​
list partition
select partition 1
(select 100MB EFI system partition)​
delete partition override
i just did that and my computer goes to automatic repair without an option to safe boot or even reinstall windows using cloud/local. I cant even mqnually start up using my new drive
 
i just did that and my computer goes to automatic repair without an option to safe boot or even reinstall windows using cloud/local. I cant even mqnually start up using my new drive
This is, where you boot from previously prepared windows installation media.
Press Shift+F10 to open command prompt and execute
diskpart
list disk
list partition
list volume

Make a photo of command output an show here.
(upload to imgur.com and post link)
 
  • Like
Reactions: HalalMonke
This is where you boot from previously prepared windows installation media.
Press Shift+F10 to open command prompt and execute
diskpart
list disk
list partition
list volume

Make a photo of command output an show here.
(upload to imgur.com and post link)
ill have to do it tomorrow but ill send it once ive done it, ty for the help btw
 
Generally you have to find drive letter for windows partition.
list volume command would show you drive letters.
Find drive letter for 476GB partition. It will not necessary be letter C: in recovery environment.
I'll assume it's letter G: .
Then execute following, to fix bootloader (replace letter G: it with actual letter, you got from list volume command) :
bcdboot G:\windows
 
Solution
Generally you have to find drive letter for windows partition.
list volume command would show you drive letters.
Find drive letter for 476GB partition. It will not necessary be letter C: in recovery environment.
I'll assume it's letter G: .
Then execute following, to fix bootloader (replace letter G: it with actual letter, you got from list volume command) :
bcdboot G:\windows
thank you so much, i cannot say in words how much i appreciate this. it worked :)