Many flaws were located and fixed in VeraCrypt’s bootloader for computers and OSes that use the new UEFI (Unified Extensible Firmware Interface) — the modern BIOS. TrueCrypt, which serves as the base for VeraCrypt, never had support for UEFI, forcing users to disable UEFI boot if they wanted to encrypt the system partition.