Today when I start my Win10 computer (with Full Disk Encryption by VeraCrypt), it keep looping in the autmatic repair. Probably is the Window update change the BIO setting. After reviewing lots of articles for 3 hours, just want to share my tips to solve this.
In the advanced options of Automatic Repair (attached screenshot), click UEFI Firmware Settings and follow the instructions(restart the comp)
After restarting your comp, you will see a "Setup Utility" window, check the "Security column", set Supervisor Password (e.g 1234) and enable "Password on Boot"
^Reason of step 2 is to Prevent Windows 10 from changing the boot loader automatically
To prevent Windows 10 from messing around with the bootloader in the future, you can set an UEFI-Administrator-Password in your BIOS (which you should do). 1234 will do the job, as it is not security relevant. Some BIOSes do not offer that option though.
Check the "Boot" column and disable "Secure Boot".
Press "F10" to save the above changes (step 2 and 3) and exit
Restart the computer and go to advanced options again, click "Command Prompt"
Type this in the command line box:
bcdedit /set {bootmgr} path \EFI\VERACRYPT\DCSBOOT.EFI
After doing that then just re-booth the PC, and everything will back normal (present the standard password dialogue)
After typing the correct VeraCrypt password, after several seconds, it may ask you to scan the disk and repair, just type any button to skip this step.
Today when I start my Win10 computer (with Full Disk Encryption by VeraCrypt), it keep looping in the autmatic repair. Probably is the Window update change the BIO setting. After reviewing lots of articles for 3 hours, just want to share my tips to solve this.
^Reason of step 2 is to Prevent Windows 10 from changing the boot loader automatically
To prevent Windows 10 from messing around with the bootloader in the future, you can set an UEFI-Administrator-Password in your BIOS (which you should do). 1234 will do the job, as it is not security relevant. Some BIOSes do not offer that option though.
bcdedit /set {bootmgr} path \EFI\VERACRYPT\DCSBOOT.EFI
Hope this help ^-^