mirror of
https://github.com/veracrypt/VeraCrypt.git
synced 2025-11-11 11:08:02 -06:00
Windows: Fix hidden OS boot after upgrade to version 1.23 by explicitly specifying the new name for the bootloader to launch after password validation.
This commit is contained in:
@@ -2321,7 +2321,7 @@ namespace VeraCrypt
|
||||
authorizeRetry = ReadConfigInteger (configContent, "AuthorizeRetry", 0);
|
||||
bmlLockFlags = ReadConfigInteger (configContent, "DcsBmlLockFlags", 0);
|
||||
bmlDriverEnabled = ReadConfigInteger (configContent, "DcsBmlDriver", 0);
|
||||
actionSuccessValue = ReadConfigString (configContent, "ActionSuccess", "", buffer, sizeof (buffer));
|
||||
actionSuccessValue = ReadConfigString (configContent, "ActionSuccess", "postexec file(EFI\\Microsoft\\Boot\\bootmgfw_ms.vc)", buffer, sizeof (buffer));
|
||||
|
||||
burn (buffer, sizeof (buffer));
|
||||
}
|
||||
@@ -2357,8 +2357,7 @@ namespace VeraCrypt
|
||||
WriteConfigInteger (configFile, configContent, "AuthorizeRetry", authorizeRetry);
|
||||
WriteConfigInteger (configFile, configContent, "DcsBmlLockFlags", bmlLockFlags);
|
||||
WriteConfigInteger (configFile, configContent, "DcsBmlDriver", bmlDriverEnabled);
|
||||
if (strlen(actionSuccessValue.c_str()))
|
||||
WriteConfigString (configFile, configContent, "ActionSuccess", actionSuccessValue.c_str());
|
||||
WriteConfigString (configFile, configContent, "ActionSuccess", actionSuccessValue.c_str());
|
||||
|
||||
// Write unmodified values
|
||||
char* xml = configContent;
|
||||
|
||||
Reference in New Issue
Block a user