Windows Installer

Hinweis

Diese Dokumentation ist für Softwareentwickler vorgesehen, die Windows Installer verwenden möchten, um Installationspakete für Anwendungen zu erstellen. Wenn Sie nach einer Verteilertabelle für Windows Installer 4.5 und früher suchen, lesen Sie diesen Artikel. Beachten Sie, dass für Windows Installer 5.0 keine Verteilertabelle vorhanden ist. Diese Version ist in Windows 7, Windows Server 2008 R2 und höher Client- und Serverversionen (einschließlich Windows 10) enthalten.

Microsoft Windows Installer ist ein Installations- und Konfigurationsdienst, der mit Windows bereitgestellt wird. Mit dem Installationsprogrammdienst können Kunden eine bessere Unternehmensbereitstellung bereitstellen und ein Standardformat für die Komponentenverwaltung bereitstellen. Das Installationsprogramm ermöglicht auch die Werbung von Anwendungen und Features gemäß dem 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. Diese Dokumentation beschreibt keine Früheren Versionen als Windows Installer 2.0. Installationspakete und Patches, die für Windows Installer 2.0 erstellt werden, können weiterhin mithilfe von Windows Installer 3.0 und höher installiert werden.

Windows Installer 3.0 und höher können mehrere Patches mit einer einzelnen Transaktion installieren, die Installationsfortschritt, Rollback und Neustarts integriert. Das Installationsprogramm kann Patches in einer bestimmten 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 erheblich schneller als frühere Installerversionen sein können. Patches, die mit Windows Installer 3.0 oder höher installiert wurden, können in jedem Fall deinstalliert werden, um den Status des Produkts zu verlassen, wie wenn das Patch nie installiert wurde. Konten mit Administratorberechtigungen können die API von Windows Installer 3.0 und höher verwenden, um Produkt, Feature, Komponente und Patchinformationen abzufragen und zu verwalten. Das Installationsprogramm kann verwendet werden, um Quelllisten für Netzwerk-, URL- und Medienquellen zu lesen, zu bearbeiten und zu ersetzen. Administratoren können über Benutzer- und Installationskontexte auflisten und Quelllisten aus einem externen Prozess verwalten.

Windows Installer 4.5 und höher können mehrere Installationspakete mithilfe der Transaktionsverarbeitung installieren. Wenn alle Pakete in der Transaktion nicht erfolgreich installiert werden können, oder wenn der Benutzer die Installation abbricht, kann der Windows Installer Änderungen zurücksetzen und den Computer in seinen ursprünglichen Zustand wiederherstellen. Das Installationsprogramm stellt sicher, dass alle Pakete, die zu einer Mehrfachpakettransaktion gehören, installiert sind oder keine der Pakete installiert sind.

Ab Windows Installer 5.0 kann ein Paket erstellt werden, um neue Konten, Windows Dienste, Dateien, Ordner und Registrierungsschlüssel zu sichern. Das Paket kann einen Sicherheitsdeskriptor angeben, der Berechtigungen verweigert, die Vererbung von Berechtigungen aus einer übergeordneten Ressource angibt oder die Berechtigungen eines neuen Kontos angibt. Weitere Informationen finden Sie unter "Sichern von Ressourcen". Der Windows Installer 5.0-Dienst kann alle Komponenten auf dem Computer aufzählen und den Schlüsselpfad für die Komponente abrufen. Weitere Informationen finden Sie unter Enumerating Components. Mithilfe der Dienstekonfiguration können Windows Installer 5.0-Pakete die Dienste auf einem Computer anpassen. Setupentwickler können Windows Installer 5.0 und Single Package Authoring verwenden, um einzelne Installationspakete zu entwickeln, die eine Anwendung entweder auf dem Computer oder im Benutzerinstallationskontext installieren können.

Anwendungsbereich

Windows Installer ermöglicht die effiziente Installation und Konfiguration Ihrer Produkte und Anwendungen, die auf Windows ausgeführt werden. Das Installationsprogramm bietet neue Funktionen zum Anzeigen von Features ohne Installation, zum Installieren von Produkten nach Bedarf und zum Hinzufügen von Benutzeranpassungen.

Windows Installer 5.0, der auf Windows Server 2012 ausgeführt wird oder Windows 8 die Installation genehmigter Apps auf Windows RT unterstützt. Ein Windows Installer-Paket, Patch oder Transformation, das von Microsoft nicht signiert wurde, kann nicht auf Windows RT installiert werden. Die Vorlagenzusammenfassungseigenschaft 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 Desktopstilanwendungen vorgesehen.

Entwicklergruppe

Diese Dokumentation ist für Softwareentwickler vorgesehen, die Anwendungen erstellen möchten, die Windows Installer verwenden. Es enthält allgemeine Hintergrundinformationen zu Installationspaketen und dem Installationsdienst. Es enthält vollständige Beschreibungen der Anwendungsprogrammierungsschnittstelle und Elemente der Installationsprogrammdatenbank. Diese Dokumentation enthält auch zusätzliche Informationen für Entwickler, die einen Tabellen-Editor oder ein Paketerstellungstool verwenden möchten, um eine Installation vorzunehmen oder zu verwalten.

Laufzeitanforderungen

Windows Installer 5.0 ist enthalten, Windows 7, Windows Server 2008 R2 und späteren Versionen. Für Windows Installer 5.0 gibt es keine Verteilertabelle.

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 (SP2) und höher und Windows Server 2003 mit Service Pack 1 (SP1) und höher.

  • Windows Installer 4.0 erfordert Windows Vista oder Windows Server 2008. Für die Installation Windows Installer 4.0 auf anderen Betriebssystemen gibt es keine Verteilertabelle. Eine aktualisierte Version von Windows Installer 4.0, die keine neuen Features enthält, ist in Windows Vista mit Service Pack 1 (SP1) und Windows Server 2008 verfügbar.

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

  • 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 (SP2) enthalten. Es ist als Redistributable für Windows 2000 Server mit Service Pack 3 (SP3) und Windows 2000 Server mit Service Pack 4 (SP4), Windows XP RTM und Windows XP mit Service Pack 1 (SP1) und Windows Server 2003 RTM verfügbar.

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

  • Windows Installer 2.0 ist als Paket zum Installieren oder Upgrade auf Windows Installer 2.0 auf Windows 2000 verfügbar. Dieses Paket sollte nicht verwendet werden, um Windows Installer 2.0 auf Windows Server 2003 und Windows XP zu installieren oder zu aktualisieren.

In diesem Abschnitt

Thema BESCHREIBUNG
Roadmap
Eine Anleitung zu Windows Installationsdokumentation.
Übersicht
Allgemeine Informationen zum Installationsprogramm.
Neuerungen in Windows Installer
Listet Ergänzungen und Änderungen an Windows Installer auf.
Referenz
Dokumentation der Windows Installer-Funktionen.
Windows Installer-Skriptingbeispiele
Windows Installer-Beispiele mithilfe von Skripts.