Microsoft Windows Installer is a freely distributed system component that provides software developers with the ability to develop installation programs more conveniently. This component provides the basis for installing and uninstalling programs in a Microsoft Windows environment.
One of the most important features of Windows Installer is Multiple Package Transaction technology. Thanks to it, if for some reason the installation of the application was interrupted or failed, all changes made by the installation will be canceled. In addition, when installing multiple components, there is no need to reboot the computer every time. Windows Installer will take care of everything. In addition to installation, this product is also well suited for the use of patches. Only the necessary files are replaced and only the necessary changes are made. If the patch is removed, all changes made by other patches will not be affected. There is also a function to embed your own user interface into the installer.