Artikel-ID: 893803 - Geändert am: Montag, 7. April 2008 - Version: 5.3

Windows Installer 3.1 V2 (3.1.4000.2435) ist verfügbar

Dieser Artikel ist eine Übersetzung des folgenden englischsprachigen Artikels der Microsoft Knowledge Base:
893803  (http://support.microsoft.com/kb/893803/EN-US/ ) Windows Installer 3.1 v2 (3.1.4000.2435) is available
Bitte beachten Sie: Bei diesem Artikel handelt es sich um eine Übersetzung aus dem Englischen. Es ist möglich, dass nachträgliche Änderungen bzw. Ergänzungen im englischen Originalartikel in dieser Übersetzung nicht berücksichtigt sind. Die in diesem Artikel enthaltenen Informationen basieren auf der/den englischsprachigen Produktversion(en). Die Richtigkeit dieser Informationen in Zusammenhang mit anderssprachigen Produktversionen wurde im Rahmen dieser Übersetzung nicht getestet. Microsoft stellt diese Informationen ohne Gewähr für Richtigkeit bzw. Funktionalität zur Verfügung und übernimmt auch keine Gewährleistung bezüglich der Vollständigkeit oder Richtigkeit der Übersetzung.

Auf dieser Seite

Alles erweitern | Alles schließen

Achtung

Weitere Informationen zur Behebung von Problemen mit Windows Installer finden Sie im Abschnitt Problembehandlung.

Einführung

Bei Microsoft Windows Installer handelt es sich um eine Komponente des Windows-Betriebssystems zur standardmäßigen Installation und Deinstallation von Software. Softwarehersteller können die Setupprogramme ihrer Produkte auf die Verwendung von Windows Installer auslegen, um eine unkomplizierte Installation, Wartung und Deinstallation der Software zu ermöglichen.

Windows Installer 3.1 steht ab sofort als verteilbare Systemkomponente für die folgenden Betriebssysteme zur Verfügung:
  • Microsoft Windows 2000 Service Pack 3 (SP3)
  • Microsoft Windows 2000 Service Pack 4 (SP4)
  • Windows XP
  • Windows XP Service Pack 1 (SP1)
  • Windows XP Service Pack 2 (SP2)
  • Windows Server 2003
Windows Installer 3.1 v2 war bereits in Windows Server 2003 Service Pack 1 (SP1) enthalten. Windows Installer 3.1 ist eine Aktualisierung des im September 2004 freigegebenen Windows Installer 3.0 mit neuen und erweiterten Funktionen. Außerdem sind in Windows Installer 3.1 einige Probleme behoben worden, die in Windows Installer 3.0 auftraten.

Windows Installer 4.0 ist in Windows Vista enthalten.

Weitere Informationen

Bevor Sie die verteilbare Komponente herunterladen können, müssen Sie ermitteln, ob bei Ihnen eine 32-Bit- oder eine 64-Bit-Version von Windows Server 2003 bzw. von Windows XP ausgeführt wird.

Ermitteln der Betriebssystemvariante unter Windows XP

Gehen Sie folgendermaßen vor, um zu ermitteln, welche Betriebssystemvariante von Windows XP Sie verwenden:
  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie sysdm.cpl ein, und klicken Sie danach auf OK.
  2. Klicken Sie auf die Registerkarte Allgemein. Es werden folgende Daten zum Betriebssystem angezeigt:
    • Bei einer 64-Bit-Version des Betriebssystems: Unter System wird Microsoft Windows XP Professional x64 Edition Version <Jahr> angezeigt.
    • Bei einer 32-Bit-Version des Betriebssystems: Unter System wird Microsoft Windows XP Professional Version <Jahr> angezeigt.
Hinweis: <Jahr> ist hierbei ein Platzhalter für eine Jahreszahl.

Ermitteln der Betriebssystemvariante unter Windows Server 2003

Wenden Sie eine der folgenden Methoden an, um zu ermitteln, welche Betriebssystemvariante von Windows Server 2003 Sie verwenden.

Methode 1

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie sysdm.cpl ein, und klicken Sie danach auf OK.
  2. Klicken Sie auf die Registerkarte Allgemein. Es werden folgende Daten zum Betriebssystem angezeigt:
    • Bei einer 64-Bit-Version des Betriebssystems: Unter System wird Microsoft Windows Server 2003 Enterprise x64 Edition angezeigt.
    • Bei einer 32-Bit-Version des Betriebssystems: Unter System wird Microsoft Windows Server 2003 Enterprise Edition angezeigt.

Methode 2

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie winmsd.exe ein, und klicken Sie danach auf OK.
  2. Suchen Sie im Detailfenster unter Element den Eintrag Prozessor. Sehen Sie sich den Wert an.
    • Wenn der Wert für Prozessor mit X86 beginnt, wird auf dem Computer eine 32-Bit-Version des Windows-Betriebssystems ausgeführt.
    • Wenn der Wert für Prozessor mit EM64T oder mit ia64 beginnt, wird auf dem Computer eine 64-Bit-Version des Windows-Betriebssystems ausgeführt.

Download des Windows Installers für alle Windows-Versionen außer für 64-Bit-Versionen von Windows Server 2003 oder von Windows XP

Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:

Bild minimierenBild vergrößern
Download
Paket Windows Installer 3.1 Redistributable (v2) jetzt herunterladen (http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=889482fc-5f56-4a38-b838-de776fd4138c)

Freigabedatum: 12.05.2005

Weitere Informationen zum Download von Microsoft Support-Dateien finden Sie im folgenden Artikel der Microsoft Knowledge Base:
119591  (http://support.microsoft.com/kb/119591/ ) So erhalten Sie Microsoft Support-Dateien im Internet
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat dazu die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.

Hinweis: Es wird nur die Binärdatei für die Datei "Msi.dll" aktualisiert. Die Versionsnummer lautet 3.1.4000.2435. Alle anderen Binärdateien des Windows Installer 3.1 (v2)-Pakets bleiben unverändert und entsprechen der Version 3.1.4000.1823.

Download des Windows Installers für 64-Bit-Versionen von Windows Server 2003 bzw. von Windows XP

Die verteilbare Komponente wurde ist nur auf 32-Bit-Betriebssysteme ausgelegt. Sie können diese Komponente nicht auf einem Computer installieren, auf dem eine 64-Bit-Version von Windows Server 2003 bzw. von Windows XP ausgeführt wird.

Windows Installer 3.0 Redistributable lässt sich unter Microsoft Windows 2000 Service Pack 3 (SP3) und unter der Freigabeversion von Windows Server 2003 installieren. Windows Installer 3.1 ist in Windows Server 2003 Service Pack 1 (SP1) bereits enthalten.

Unter den 32- und 64-Bit-Versionen von Windows Server 2003 SP1 lässt sich diese verteilbare Komponente nicht installieren. Verwenden Sie anstelle des Pakets 893803 (V2) den im Microsoft Knowledge Base-Artikel 898715 beschriebenen Hotfix, um die 32- und 64-Bit-Versionen von Windows Server 2003 SP1 bzw. die 64-Bit-Version von Windows XP zu aktualisieren. Weitere Informationen über Windows Installer 3.1 (V2) finden Sie im folgenden Artikel der Microsoft Knowledge Base:
898715  (http://support.microsoft.com/kb/898715/DE/ ) Windows Installer 3.1-Update für Windows Server 2003 SP1 und für die 64-Bit-Editionen von Windows XP verfügbar
Bisher veröffentlichte Versionen:
  • Microsoft Windows Installer 3.1: KB893803 Version 1.0 (11.04.2005)
  • Microsoft Windows Installer 3.1: KB893803 Version 2.0 (12.05.2005)
    Durch Windows Installer 3.1 (V2) wird das im folgenden Microsoft Knowledge Base-Artikel beschriebene Problem behoben:
    898628  (http://support.microsoft.com/kb/898628/DE/ ) Windows Installer schlägt ohne entsprechende Fehlermeldung nach der Aktualisierung auf Windows Installer 3.1 fehl
Die Versionsnummer lautet 3.1.4000.2435. Alle anderen Binärdateien des Windows Installer 3.1 (v2)-Pakets bleiben unverändert und entsprechen der Version 3.1.4000.1823.

Neue Funktionen in Windows Installer 3.1

  • Neue Eigenschaft "UpdateTargetRTMProperty": Patchdateien können jetzt sowohl auf die Baseline der Originalversion als auch auf die Baseline des aktuellen Service Packs zielen, das auf dem System installiert ist.
  • Neue API "MsiSetExternalUIRecord": Pakete, die externe Benutzeroberflächen verwenden, können Nachrichten jetzt statt in Form von Zeichenfolgen als Datensätze empfangen.
  • Neue x64- und Msix64-Eigenschaften: Bei den Paketen kann nun mithilfe der Eigenschaften x64 und Msix64 angezeigt werden, dass sie auf x64-Prozessoren basierende Betriebssysteme unterstützen.
  • Neue API "MsiNotifySidChange": Sie können diese API verwenden, um die Windows Installer-Konfiguration zu aktualisieren, wenn sich die Sicherheits-ID (SID) eines Benutzers ändert.
  • Flyweight-Patching ist jetzt als Option aktivierbar: Mit Windows Installer 3.0 wurde eine neue Funktionalität mit der Bezeichnung "Flyweight Patching" eingeführt. Diese Funktionalität war standardmäßig für alle Patches aktiviert. In Windows Installer 3.1 ist diese Funktionalität jetzt deaktiviert, sofern Sie sie nicht explizit aktivieren, indem Sie die Eigenschaft OptimizedInstallMode in der Tabelle MsiPatchMetaData festlegen.

In Windows Installer 3.1 behobene Probleme

  • Windows Installer protokolliert Nullzeichen ("[~]") jetzt korrekt, wenn sie in einer Registrierungswertmarkierung oder in einer Dienstabhängigkeit verwendet werden.
  • Die Funktion MsiGetFileHash funktioniert jetzt auch für sehr umfangreiche Dateien ohne Versionsangabe korrekt. Diese Dateien können bis zu ca. 2 GB groß sein.
  • Die Eigenschaft MediaSrcProp eines Patches wird jetzt auf den Speicherort gesetzt, von dem aus er ursprünglich gestartet wird, wenn Sie den Patch installieren. Die Eigenschaft MediaSrcProp wird für nachfolgende Transaktionen auf den zwischengespeicherten Patch-Speicherort gesetzt.
  • Die Statusleiste funktioniert jetzt auch dann einwandfrei, wenn das Paket Dateien mit einem Gesamtumfang von mehr als 2 GB installiert.
  • Auch ein Patching isolierter Komponenten funktioniert jetzt.
  • Zielinformationen für eine benutzerderfinierte Aktion werden nicht mehr protokolliert, wenn die benutzerderfinierte Aktion fehlschlägt und darauf konfiguriert ist, das Ziel auszublenden.
  • Fehler 1642 (ERROR_PATCH_TARGET_NOT_FOUND) wird auch dann ausgegeben, wenn lediglich ein nicht anwendbarer Windows Installer 2.0-Patch angewendet wird.
  • Die Anwendung eines umfassenden Windows Installer 2.0-Patches, der Begleitdateien enthält, erfordert nicht mehr den Zugriff auf das Quellmedium.
  • Windows Installer 3.1 handhabt jetzt auch ein Szenario korrekt, in dem ein bereits veraltetes oder durch ein anderes ersetztes Updatepaket vorhanden ist.
  • Windows Installer 3.1 unterstützt jetzt die Anwendung von Patches für Pakete, die sehr viele Dateien beinhalten. (Die Spalte "Sequence" der Tabelle "File" enthält Werte größer als 32.767.)
  • Windows Installer 3.1 sendet jetzt für alle Aktionen Meldungen des Typs "INSTALLSTART_ACTIONSTART".
  • Wenn Sie in Windows Installer 3.0 und früheren Versionen mehrere große Upgradepatches angewendet haben, sind nachfolgende Installationen zuweilen fehlgeschlagen. Dieses Problem ist jetzt behoben.
  • Der Patch-Sequenzer weist bei einem administrativen Speicherabbild-Patching jetzt nicht mehr inkorrekterweise einen gültigen Patch zurück.
  • Windows Installer 3.1 überspringt jetzt nicht mehr fälschlicherweise benutzerdefinierte Skriptaktionen, die als asynchron gekennzeichnet sind.

In Windows Installer 3.1 (V2) behobenes Problem

  • Windows Installer schlägt nicht mehr ohne Warnung bei dem Versuch fehl, eine Datei zu aktualisieren, die durch den Windows-Dateischutz geschützt ist.

Problembehandlung

Hilfe bei der Behebung von Problemen in Windows Installer finden Sie in den folgenden Artikeln der Microsoft Knowledge Base:
907749  (http://support.microsoft.com/kb/907749/DE/ ) Grundlegende Problembehandlung bewegt sich schrittweise für Windows Installer
886630  (http://support.microsoft.com/kb/886630/DE/ ) Bei dem Versuch, in Windows XP ein Programm zu installieren, das Windows Installer verwendet, wird eine Fehlermeldung angezeigt
823116  (http://support.microsoft.com/kb/823116/DE/ ) Sie erhalten Fehler 1913 an denen Sie ein Programm unter Windows XP installieren
314852  (http://support.microsoft.com/kb/314852/DE/ ) Aktivieren der Windows Installer-Protokollierung in Windows XP
Wenn bei der Installation einer bestimmten Anwendung Probleme auftreten, unabhängig davon, ob es sich hierbei um eine Microsoft-Anwendung oder um eine Fremdanbieter-Anwendung handelt, suchen Sie in der Readme-Datei der Anwendung nach bekannten Installationsproblemen. Sie können auch die Microsoft Knowledge Base nach Artikeln durchsuchen, die sich auf Ihre Anwendung beziehen.

Informationsquellen

Weitere Informationen finden Sie in den folgenden Artikeln der Microsoft Knowledge Base:
897026  (http://support.microsoft.com/kb/897026/DE/ ) Die AppSearch-Aktion kürzt falsch einen REG_MULTI_SZ-Wert, der einen Nullwert von Windows Installer enthält
897027  (http://support.microsoft.com/kb/897027/DE/ ) Wenn Sie versuchen, das verteilbar Windows Installer 3.0 Paket auf einem Computer zu installieren, auf dem eine neuere Version von Windows Installer ausgeführt wird, kann eine Meldung in dem Ereignisprotokoll protokolliert werden
894439  (http://support.microsoft.com/kb/894439/DE/ ) Beschreibung von Flyweight, das in Microsoft Windows Installer 3.0 korrigiert
Weitere Informationen finden Sie auf folgender MSDN-Website:
http://msdn2.microsoft.com/de-de/library/aa372866(en-us).aspx (http://msdn2.microsoft.com/de-de/library/aa372866(en-us).aspx)

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows Installer 3.1
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professional SP4
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows XP Home Edition
Keywords: 
kbresolve kbinfo KB893803
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
 

SPRACHE AUSWÄHLEN