Windows Installer

Hinweis

Dieser Artikel richtet sich an Softwareentwickler, die Windows Installer verwenden, um Installationspakete für ihre Anwendungen zu erstellen.

Wenn Sie nach einer Redistributable für Windows Installer 4.5 und früher suchen, lesen Sie Windows Installer Redistributables. Es gibt keine Verteiler für Windows Installer 5.0. Diese Version ist im Betriebssystem in Windows 7, Windows Server 2008 R2 und höheren Client- und Serverversionen enthalten, einschließlich Windows 10.

Microsoft Windows Installer ist ein Installations- und Konfigurationsdienst, der mit Windows bereitgestellt wird. Der Installationsdienst ermöglicht Kunden eine bessere Unternehmensbereitstellung und bietet ein Standardformat für die Komponentenverwaltung. Das Installationsprogramm ermöglicht auch die Ankündigung von Anwendungen und Features je nach Betriebssystem. Weitere Informationen finden Sie unter Plattformunterstützung für Werbung.

In dieser Dokumentation werden Windows Installer 5.0 und frühere Versionen beschrieben. Nicht alle Funktionen, die in späteren Windows Installer-Versionen verfügbar sind, sind in früheren Versionen verfügbar. In dieser Dokumentation werden keine früheren Versionen als Windows Installer 2.0 beschrieben. Installationspakete und Patches, die für Windows Installer 2.0 erstellt wurden, können auch noch mit Windows Installer 3.0 und höher installiert werden.

Windows Installer 3.0 und höher kann mehrere Patches mit einer einzelnen Transaktion installieren, die installationsfortschritt, Rollbacks und Neustarts integriert. Der Installer kann Patches in einer konstanten Reihenfolge anwenden, unabhängig von der Reihenfolge, in der die Patches für das System bereitgestellt werden. Das Patchen mit Windows Installer 3.0 aktualisiert nur Dateien, die vom Patch betroffen sind, und kann deutlich schneller als frühere Installationsversionen sein. Patches, die mit Windows Installer 3.0 oder höher installiert werden, können in beliebiger Reihenfolge deinstalliert werden, um den Status des Produkts so zu belassen, als ob der Patch nie installiert wurde.

Konten mit Administratorrechten können die API von Windows Installer 3.0 und höher verwenden, um Produkt-, Feature-, Komponenten- und Patchinformationen abzufragen und zu inventarisieren. Das Installationsprogramm kann zum Lesen, Bearbeiten und Ersetzen von Quelllisten für Netzwerk-, URL- und Medienquellen verwendet werden. Administratoren können Benutzer- und Installationskontexte auflisten und Quelllisten aus einem externen Prozess verwalten.

Windows Installer 4.5 und höher kann mehrere Installationspakete mithilfe der Transaktionsverarbeitung installieren. Wenn alle Pakete in der Transaktion nicht erfolgreich installiert werden können oder der Benutzer die Installation abbricht, kann Windows Installer Änderungen zurücksetzen und den Ursprünglichen Zustand des Computers wiederherstellen. Das Installationsprogramm stellt sicher, dass alle Pakete, die zu einer Transaktion mit mehreren Paketen gehören, installiert werden oder keines der Pakete installiert ist.

Ab Windows Installer 5.0 kann ein Paket neue Konten, Windows-Dienste, Dateien, Ordner und Registrierungsschlüssel schützen. Das Paket kann eine Sicherheitsbeschreibung angeben, die Berechtigungen verweigert, die Vererbung von Berechtigungen von einer übergeordneten Ressource angibt oder die Berechtigungen eines neuen Kontos angibt. Weitere Informationen finden Sie unter Sichern von Ressourcen.

Der Service Windows Installer 5.0 kann alle auf dem Computer installierten Komponenten aufzählen und den Schlüsselpfad für die Komponente abrufen. Weitere Informationen finden Sie unter Aufzählen von Komponenten.

Mithilfe der Dienstkonfiguration können Windows Installer 5.0-Pakete die Dienste auf einem Computer anpassen. Setupentwickler können Windows Installer 5.0 und die Erstellung einzelner Pakete verwenden, um Einzelinstallationspakete zu entwickeln, die eine Anwendung entweder im Installationskontext pro Computer oder pro Benutzer installieren können.

Verwendung von Windows Installer

Windows Installer ermöglicht die effiziente Installation und Konfiguration Ihrer Produkte und Anwendungen, die unter Windows ausgeführt werden. Mit dem Installer können Sie auch neue Funktionen bereitstellen, um Features ohne Installation anzukündigen, Produkte bei Bedarf zu installieren und Benutzeranpassungen hinzuzufügen.

Windows Installer 5.0, das auf Windows Server 2012 oder Windows 8 ausgeführt wird, unterstützt die Installation genehmigter Apps auf Windows RT. Ein Windows Installer-Paket, -Patch oder eine -Transformation, die nicht von Microsoft signiert wurde, kann nicht auf Windows RT installiert werden. Die Eigenschaft Vorlagenzusammenfassung gibt die Plattform an, die mit einer Installationsdatenbank kompatibel ist und in diesem Fall den Wert für Windows RT enthalten sollte.

Windows Installer ist für die Entwicklung von Anwendungen im Desktopstil vorgesehen.

Entwicklergruppe

Diese Dokumentation richtet sich an Softwareentwickler, die Anwendungen erstellen möchten, die Windows Installer verwenden. Sie enthält allgemeine Hintergrundinformationen zu Installationspaketen und dem Installationsdienst. Außerdem umfasst sie vollständige Beschreibungen der Anwendungsprogrammierschnittstelle und der Elemente der Installationsdatenbank. Diese Dokumentation enthält auch zusätzliche Informationen für Entwickler, die einen Tabellen-Editor oder ein Paketerstellungstool verwenden möchten, um eine Installation durchzuführen oder zu verwalten.

Laufzeitanforderungen

Windows Installer 5.0 ist in Windows 7, Windows Server 2008 R2 und höheren Versionen enthalten. Es gibt keine Verteiler für Windows Installer 5.0.

Versionen vor Windows Installer 5.0 wurden mit Windows Server 2008, Windows Vista, Windows Server 2003, Windows XP und Windows 2000 veröffentlicht. Windows Installer Redistributables sind für Windows Installer 4.5 und einige frühere Versionen verfügbar.

  • Windows Installer 4.5 erfordert Windows Server 2008, Windows Vista, Windows XP mit Service Pack 2 und höher oder Windows Server 2003 mit Service Pack 1 und höher.

  • Windows Installer 4.0 erfordert Windows Vista oder Windows Server 2008. Es gibt keine Redistributable für die Installation von Windows Installer 4.0 unter anderen Betriebssystemen. Eine aktualisierte Version von Windows Installer 4.0, die keine neuen Features hinzugibt, ist in Windows Vista mit Service Pack 1 und Windows Server 2008 verfügbar.

  • Windows Installer 3.1 erfordert Windows Server 2003, Windows XP oder Windows 2000 mit Service Pack 3.

  • Windows Installer 3.0 erfordert Windows Server 2003, Windows XP oder Windows 2000 mit SP3. Windows Installer 3.0 ist in Windows XP mit Service Pack 2 enthalten. Es ist als Verteiler für Windows 2000 Server mit Service Pack 3 und Windows 2000 Server mit Service Pack 4, Windows XP RTM und Windows XP mit Service Pack 1 und Windows Server 2003 RTM verfügbar.

  • Windows Installer 2.0 ist enthalten in Windows Server 2003 und Windows XP.

  • Windows Installer 2.0 ist als Paket für die Installation oder das Upgrade auf Windows Installer 2.0 unter Windows 2000 verfügbar. Dieses Paket sollte nicht zum Installieren oder Aktualisieren von Windows Installer 2.0 unter Windows Server 2003 und Windows XP verwendet werden.

In diesem Abschnitt

Artikel BESCHREIBUNG
Roadmap Anleitung zur Windows Installer-Dokumentation.
Neuigkeiten Listet Ergänzungen und Änderungen am Windows Installer auf.
Informationen zu Windows Installer Allgemeine Informationen zum Installationsprogramm.
Verwenden von Windows Installer Verwenden von Windows Installer.
Windows Installer-Handbuch Informationen für Autoren und Benutzer.
Beispiele Windows Installer-Beispiele.
Referenz Dokumentation der Windows Installer-Funktionen.