A recent optional Windows 10 update (2021-08 Cumulative Update for Windows 10 version 21H1 for x64-based systems (KB5005101)) destroyed my Windows installation on my fully encrypted disk (VeraCrypt).
The most similar issues on the internet seem to address a problem with "switching bootloaders". In my case, my VeraCrypt bootloader is still called first and is working fine. After the successful provision of my password, the VeraCrypt bootloader calls Windows, but it crashes immediately (BSoD: Your PC/Device needs to be repaired.).
On a fresh boot, the first error code is different than on subsequent retries:
- First error:
0xc0000225: A required device isn't connected or can't be accessed. - Subsequent error:
0xc000007b: The operating system couldn't be loaded because a critical system driver is missing or contains errors. File: \WINDOWS\System32\Drivers\ksecpkg.sys
Windows then proposes 9 different actions (boot into safe mode etc.). All options immediately fail with the above error codes.
The problem now is, I cannot boot from a Windows 10 boot stick to try to repair Windows, because in this stage, the system partition is still encrypted. After decryption, I might need the Windows 10 boot stick, but I cannot use it, because VeraCrypt does not offer to boot somewhere else after I provided my password for decryption.
So, how can I repair my Windows 10 on a fully encrypted disk?