sandboxie-plus / Sandboxie

Sandboxie Plus & Classic
https://Sandboxie-Plus.com
GNU General Public License v3.0
13.68k stars 1.52k forks source link

Add a SBIE message to temporarily allow MsiInstallerExemptions=y in a sandbox #2699

Open isaak654 opened 1 year ago

isaak654 commented 1 year ago

Is your feature request related to a problem or use case?

I think that documenting MsiInstallerExemptions=y (although it would be appreciated) wouldn't be enough to avoid the repeated support requests on the matter.

As explained in https://github.com/sandboxie-plus/Sandboxie/issues/1007#issuecomment-887421790:

MsiInstallerExemptions=y allows the MSI installer to run with a system token.

Describe the solution you'd like

When the MSI installer cannot be started in the sandbox, it would be great to detect this failure and provide a notification/dialog message (with some explanation) to temporarily allow MsiInstallerExemptions=y. This would help to decrease support requests where this setting is always ignored.

DavidXanatos commented 1 year ago

The problem is that MSI installer launches just fine without this, just that it with some msi files files some ware further down the line, so its not trivial to detect such a failure.

DavidXanatos commented 1 year ago

This is now covered by the installer troubleshootin gscript, it makes all the aproproate settings and clears them after the instalation

isaak654 commented 1 year ago

This is now covered by the installer troubleshootin gscript, it makes all the aproproate settings and clears them after the instalation

In the meantime, other issues have been opened because it's not obvious enough, which is why it should be further improved.

ghost commented 11 months ago

It is worth mentioning that LALAL.AI windows app is another application which requires MsiInstallerExemptions=y in order to install properly.