QUOTE(Eterman @ Feb 28 2018, 11:11 PM)
tried to follow what's described in lifewire link.
managed to export bcdbackup, then failed at "attrib c:\boot\bcd -h -r -s" , it stated c:\boot path not found, stucked at point 6.
sorry i didn't relate both the articles that i linked for you and caused such confusions. there are commands in the second link that are supposed to be used in case you encountered access issues. i will try to make it more clear for you.
you should follow
step 2.1 Use diskpart to repair Windows 10/8 UEFI in
https://www.easeus.com/partition-manager-so...ows-10-8-7.html- Insert Windows 10/8.1/8 installation disk or installation USB into PC > Boot from the disk or USB;
- Click Repair your computer or hit F8 at the Install now screen;
- Click Troubleshoot > Advanced options > Command Prompt;
- Type below command and hit Enter each time:
diskpartDISKPART>
sel disk 0- When the message "Disk 0 is now the selected disk" shows up, type:
list vol- diskpart will now show the full list of volumes on your PC.
here you need to find out two things: actual windows installation drive letter, and the efi volume number. find UEFI volume from the list (usually it's FAT32 formatted, and it's labelled as System in Info column). (in this example we use Volume 2; replace the actual volume number based on your system); for the actual windows installation drive letter, it's in the column Ltr with the Info Column labelled as Boot. in this example, we use C:\
- Type below command and hit Enter each time:
sel vol 2assign letter=G: Note: G shall be a unique drive letter which is not already in use in your system; use other driver letter if necessary;
- When the message "DiskPart successfully assigned the drive letter or mount point", type below command and hit Enter each time:
exit- now, the boot folder is supposed to be in one of the locations below:
cd /d G:\EFI\Microsoft\Boot\ or
cd /d G:\Boot\ or
cd /d G:\ESD\Windows\EFI\Microsoft\Boot\- Note: G is the drive letter you signed to UEFI partition with the command assign above; remember to replace G with the actual UEFI’s partition letter that you have assigned.
- once you're in the right boot folder:
bootrec /fixbootren BCD BCD.bakbcdboot C:\Windows /l en-us /s x: /f ALLNote: C:\ above is supposed to be the drive where your Windows 10/8.1/8 is installed on; remember to replace the drive letter with the actual one for your windows installation.
- You can also run:
bootrec /rebuildbcd > hit Enter;
- Type:
exit in Command Prompt > Restart PC.
edit: all commands are in green. with this manual process the bcd error thing should be fixed.
This post has been edited by horns: Mar 1 2018, 02:13 AM