Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix 7-Zip installers #49

Open
scottcopus opened this issue Aug 12, 2024 · 2 comments
Open

Fix 7-Zip installers #49

scottcopus opened this issue Aug 12, 2024 · 2 comments

Comments

@scottcopus
Copy link

Please fix the 7-Zip installers so they clean up and don't add duplicates to Programs and Features:

image

cheers,
Scott

@ip7z
Copy link
Owner

ip7z commented Aug 12, 2024

7-zip supports exe installer and msi installer:
7-Zip (x64) is exe installer.
7-Zip (x64 edition) is msi installer.

msi installer works via special msi installing "magic", and we can't control all things related to msi installing. It's controlled by Windows.

exe installer works directly with main windows API. So we control most actions during exe installing.

If we install exe installer over installed msi-7-zip, it
changes only files, but it doesn't change registry things, because registry things from msi installer are complicated.

We recommend to use exe installer only instead of msi installer.
If 7-zip-msi was installed already, and you want to install exe version of installer, you can uninstall 7-zip-msi before installing new exe installer.

@scottcopus
Copy link
Author

Can I make a suggestion to maybe add "msi" to the uninstall title in addition to (or in place of) "edition"? The current title makes it hard to know this. It doesn't have to be "msi" but as long as it matches up to something indicating it's an MSI-type installer by also looking at the Download page (https://7-zip.org/download.html), that would be great.

Great software!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants