VeraCrypt - Free Open Source Disk Encryption With Strong Security For The Paranoid1
VeraCrypt - Free Open Source Disk Encryption With Strong Security For The Paranoid1
Security Against Malicious Activities: The mechanism prevents non-admin processes from injecting
harmful data or code inside the VeraCrypt process.
Protection of Sensitive Data: Although VeraCrypt is designed to not leave sensitive data in memory, this
feature offers an extra layer of assurance by ensuring other non-admin processes cannot access or extract
potentially sensitive information.
1. During installation:
In the setup wizard, you'll encounter the "Disable memory protection for Accessibility tools
compatibility" checkbox.
Check the box if you want to disable the memory protection. Leave it unchecked to keep using
memory protection.
Proceed with the rest of the installation.
2. Post-Installation:
Open VeraCrypt main UI and navigate to the menu Settings -> "Performance/Driver Configuration".
Locate and check/uncheck the "Disable memory protection for Accessibility tools compatibility"
option as per your needs. You will be notified that an OS reboot is required for the change to take
effect.
Click OK.
3. During Upgrade or Repair/Reinstall
In the setup wizard, you'll encounter the "Disable memory protection for Accessibility tools
compatibility" checkbox.
Check/uncheck the "Disable memory protection for Accessibility tools compatibility" option as
per your needs.
Proceed with the rest of the upgrade or repair/reinstall.
You will be notified that an OS reboot is required if you have changed the memory protection
setting.
Potential Exposure: Disabling the mechanism could expose the VeraCrypt process memory to malicious
processes.
Best Practice: If you don't require accessibility tools to use VeraCrypt, it's recommended to leave the
memory protection enabled.
FAQ
Q: What is the default setting for the memory protection mechanism?
A: The memory protection mechanism is enabled by default.