# DiskCryptor DiskCryptor is an open source encryption solution that offers encryption of all disk partitions, including system partitions. DiskCryptor's openness is in sharp contrast with other encryption software today, where most of the software with comparable functionality is completely proprietary, making it unacceptable to use for protection of confidential data. Originally DiskCryptor was developed as a replacement for DriveCrypt Plus Pack and PGP WDE by ntldr, however as he stopped since 2014 we decided to continue the development on our own here. We have updated DiskCryptor for use with Windows 10 and 11, adding a UEFI/GPT bootloader as well as other minor fixes to improve compatibility. We aim at further improving and maintaining compatibility with modern Windows versions. ## Program Features ## F.A.Q. #### Is DiskCryptor still maintained? The last release was over a year ago. Yes. DiskCryptor is still actively maintained. However, it is a very mature piece of software, and there is little ongoing development required. As a result, releases are infrequent. #### I installed a Windows update and the DiskCryptor bootloader no longer starts. Windows boots directly into recovery. What should I do? This typically occurs when the EFI firmware is configured to boot ```\EFI\Microsoft\Boot\bootmgfw.efi``` instead of ```\EFI\DCS\DcsBoot.efi```. In this configuration, DiskCryptor replaces bootmgfw.efi with its own bootloader. A Windows update may restore the original Microsoft bootloader, which breaks the DiskCryptor boot chain. To resolve this, you must replace the file again. Recovery procedure (from Windows Recovery Environment): 1. Boot into WinRE and open a Command Prompt. 2. Mount the EFI system partition: ```mountvol S: /S``` 3. Create a new file: ```S:\EFI\DCS\fix_dcs.cmd``` add the following contents to the file: ``` cd \EFI\Microsoft\Boot del bootmgfw_ms.vc.old ren bootmgfw_ms.vc bootmgfw_ms.vc.old ren bootmgfw.efi bootmgfw_ms.vc copy ..\..\DCS\DcsBoot.efi bootmgfw.efi ``` 4. Execute the script to restore the DiskCryptor bootloader. Alternatively, you may run the commands manually one by one. 5. Reboot. This issue may reoccur after future Windows updates. Keeping this script available allows for quick recovery. For a permanent solution, review and correct your EFI boot order so that the system boots \EFI\DCS\DcsBoot.efi directly. #### Does DiskCryptor support Secure Boot? DiskCryptor offers Secure Boot support using a SHIM mechanism with a custom MOK, its simple to set up and works on all systems on which linux secure boot also works. [More F.A.Q. on the Home Page](https://diskcryptor.org/faq/)