VeraCrypt icon indicating copy to clipboard operation
VeraCrypt copied to clipboard

VSS and non-system partition (again...)

Open Falco82it opened this issue 3 years ago • 0 comments

VSS and non-system partition (again...)

Current behavior

Veracrypt's documentation states (https://www.veracrypt.fr/en/Issues%20and%20Limitations.html):

"The Windows Volume Shadow Copy Service is currently supported only for partitions within the key scope of system encryption (e.g. a system partition encrypted by VeraCrypt, or a non-system partition located on a system drive encrypted by VeraCrypt, mounted when the encrypted operating system is running)."

Considering how UEFI boot works: https://docs.microsoft.com/en-us/windows-hardware/drivers/bringup/images/oem-boot-flow-overview.png

Desired behavior / Design proposals / Additional information

I propose a workaround to overcome the limitation:

modify the VeraCrypt-DCS so that the non-system drive (even not on the same disk) can be mounted at boot time and not by a Windows service.

add an option to "VeraCrypt Format" to make the partition key the same as the system disk and set the bootloader configuration

Limitations (I think it is necessary):

  • no more than one or two(?) partition;
  • the partition to be loaded at boot must be created AFTER system encryption;
  • the user must have elevated privileges

I think that in this way you can deceive Windows and have the VSS working on other non-system disk

Environment

VeraCrypt 1.24-Update7 Windows 10 21H2 (19044.1348) 64-bit

Falco82it avatar Nov 19 '21 10:11 Falco82it