-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Description
Expected behavior
The installer should create a Start Menu folder named "Veracrypt" with no version number. This is what the EXE installer does. Updates thus do not create new duplicate folders.
Alternatively, when the MSI installer is updating an existing install, it can edit or delete the old Start Menu folder so that you don't end up with one for each version number.
Observed behavior
The MSI installer creates a Start Menu folder that includes the version number, for example "Veracrypt 1.26.24". This means another folder is created every time you install an update, accumulating multiple Veracrypt folders in the Start Menu. Moreover, uninstalling Veracrypt only removes the latest folder, leaving behind the ones from previous installs.
The folders are created in C:\ProgramData\Microsoft\Windows\Start Menu\Programs
Steps to reproduce
- Install older Veracrypt version (e.g. 1.26.20) with MSI installer
- Install current Veracrypt version (e.g. 1.26.24) with MSI installer to update the program
- Look for Veracrypt folders in Start Menu. Observe that two folders now exist.
- Uninstall Veracrypt
- Check Start Menu again. Observe that only the latest version's folder was removed, while older folders are left behind. (The leftover program shortcuts do not work, since Veracrypt was uninstalled.)
Screenshots
N/A, since I ended up deleting the old folders manually.
Your Environment
Please tell us more about your environment
VeraCrypt version: 1.26.24
Operating system and version: Windows 11 Pro 25H2, build 26200.7171. Also occurs on Windows 10 Pro 22H2, build 19045.6456.
System type: 64-bit