-
- Type and run the command :
cd /d <drive letter>:\EFI\Microsoft\Boot
2. Type and run the command :
bootrec /FixBoot
The next step is the same across all the operating systems at this point :
- Rebuild the BCD store
- First run the command below to backup the old BCD :
ren BCD BCD.old
3. Now recreate it using this command :
bcdboot c:\Windows /l en-us /s <boot letter>: All
I do exactly every thing until this step:
-
- Type and run the command :
bootrec /FixBoot
I got an error: Access is denied:(
What can I do now ?
First of all I would need to see the exact actual syntax that you used for each command to be able to see what is going wrong, but perhaps you are misunderstanding the following:
The term <drive letter>, the term <number of volume>, and the term <boot letter>,
are not part of the command syntax and are not meant to be entered into the command. Those are just placeholders to prompt you to insert whatever letter or number is called for.
<number of volume> means you should substitute the number you see next to the 100MB EFI partition after you
list vol.
<drive letter> means you should substitute whatever drive letter you have chosen. It should not be the letter c.
<boot letter> I believe means you should substitute the same letter that you chose for <drive letter> but don't remember.
Let me know if that clears things up for you. If you still get the error, please post the exact syntax you are using for each command.
DM
Hi. everyone. I installed windows 10 Pro N and then OpenSUSE LEAP 42.3.
My linux just crashed and I have trouble entering my windows.
I did the SAME thing as was suggested above:
- Insert the Media (DVD/USB) in your PC and restart.
- Boot from the media.
- Select Repair Your Computer.
- Select Troubleshoot.
- Select Advanced Options.
- Choose Command Prompt from the menu :
- Type and run the command :
diskpart
2. Type and run the command :
sel disk 0
3. Type and run the command :
list vol
- Verify that the EFI partition (EPS - EFI System Partition) is using the FAT32 file system and assign a drive letter to it :
- Type and run the command :
sel vol <number of volume>
2. Type and run the command :
assign letter=<drive letter>:
3. Type and run the command :
exit
- In order to repair the boot record :
- Type and run the command :
cd /d <drive letter>:\EFI\Microsoft\Boot
2. Type and run the command :
bootrec /FixBoot
Unfortunately, I still got "Access is denied!"
I selected the correct partition when I did "assign letter=<drive letter>:", otherwise I should get "The system cannot find the path specified" when I did "