Windows – Install software: choose .msi or .exe

installerwindowswindows-installer

Some software sites allow to download their software to be installed either as an .msi file or as an .exe file.
When given the option, which one should one choose to download for installing software, i.e: what are the advantages of using the .msi file instead of the installer (.exe)?

I do understand the difference between both, in that the .msi file is an installation package that will be processed by a Windows installer executable. And the .exe file is an executable containing the installer and installation files. But what is the real benefit of choosing .msi over .exe. In the end, the result is the same. Or not?

Best Answer

Usually msi packages are provided for system administrators who would have the need to deploy the software to several terminals over a network.

The results are no different from using an executable, but msi packages sometimes do have additional options such as doing silent or pre-configured installs.

If you are not a system administrator, use the executable.

Related Question