Windows Installer (which was previously named Microsoft Installer) is a component of modern Microsoft Windows systems used for the installation, maintenance, and removal of software. It is a competitor to other, 3rd party installation software, such as Install Shield.

learn more… | top users | synonyms

30
votes
6answers
3k views

Advantages of using .msi files?

What are the advantages of using .msi files over regular setup.exe files? I have the impression that deployment is easier on machines where users have few permissions, but not sure about the ...
5
votes
1answer
135 views

How can I speed up MSI package install and uninstall?

When installing and uninstalling Windows Installer packages, or MSI files as they are called, the progress of the installation appears signifiantly slower than with other installation packages. Why is ...
4
votes
4answers
286 views

Is it possible to disable msiexec help GUI?

I'm automating unattended retrieval & installation of specified .msi packages with a powershell script but if the command is invoked with syntax errors the msiexec will wait indefinitely for an OK ...
5
votes
1answer
832 views

“Touching” software deployment group policy programmatically or via script

I have an internal application that uses the Windows Installer. Each update to this application is a "major upgrade" (different product code, same upgrade code) and it calls RemoveExistingProducts. ...
2
votes
3answers
14k views

What could be causing MsiInstaller to continuously reconfigure applications(EventID 1035)?

I have a brand-new machine that we just installed Windows Server 2008 Enterprise on about two months ago. In the event log, I am seeing thousands of EventID 1035 logged. This is MsiInstaller ...