Sollten Sie MSI- oder EXE-Setup-Dateien ausführen?

Einige Softwareprogramme werden sowohl in eine MSI- als auch in eine EXE-Setup-Datei entpackt. Wenn Sie ein Endbenutzer sind, fragen Sie sich vielleicht, welche - oder beide? - ausführen, um die Anwendung ordnungsgemäß zu installieren.

Möglicherweise haben Sie beide Methoden mindestens einmal ausprobiert und festgestellt, dass durch Klicken auf die MSI- oder die EXE-Setup-Datei die Anwendung ordnungsgemäß installiert wird. Die setup.exe, auf die Sie in vielen Softwareverteilungen stoßen, wird als Bootstrapper bezeichnet.

Diese Datei setup.exe prüft, ob das Computersystem das Softwareprogramm ausführen kann. Wenn dies der Fall ist, wird msiexec.exe gestartet, wodurch die Installation unter Verwendung der msi-Datei gestartet wird.

Benutzer, die direkt auf die MSI-Datei doppelklicken, installieren die Anwendung ebenfalls, jedoch mit der Möglichkeit, dass sie auf dem Computersystem nicht ordnungsgemäß ausgeführt wird.

Sollten Sie MSI- oder EXE-Setup-Dateien ausführen?

Nehmen Sie ein Computerprogramm, für das beispielsweise Microsoft .NET Framework 3.5 erforderlich ist. Wenn diese Version des Frameworks nicht auf dem System installiert ist, wird möglicherweise ein Programm angezeigt, das auf dem PC aufgrund der fehlenden Abhängigkeit nicht ordnungsgemäß funktioniert. Wenn Sie stattdessen die Datei setup.exe gestartet hätten, hätte Sie das Programm darüber informiert oder die fehlende Abhängigkeit direkt auf Ihrem Computer installiert, so dass das installierte Programm anschließend problemlos funktioniert.

Wenn Sie das Programm mithilfe der msi-Datei installieren, wird die Installation normalerweise auch ohne Probleme durchgeführt. Am Ende können jedoch Probleme auftreten, die von Anwendungen ausgehen, die überhaupt nicht gestartet werden und Abstürze oder Warnmeldungen verursachen.

Faustregel : Sofern Sie nicht wissen, was Sie tun, wird empfohlen, die Datei setup.exe zu verwenden, wenn Sie nach dem Entpacken eines Software-Installationsprogramms auf Ihrem System die Wahl zwischen einer Datei setup.exe oder einer MSI-Datei haben.

Es gibt sogar einige MSI-Setup-Dateien, die die Installation nicht bei der Ausführung ausführen, sondern eine Installation mithilfe der Datei setup.exe anfordern, um sicherzustellen, dass alle erforderlichen Komponenten installiert sind.

Dateien mit der Erweiterung msi oder msp sind Windows Installer-Paketdateien. Sie können diese Dateien auf Wikipedia nachlesen, wenn Sie mehr über deren Funktionen erfahren möchten.