Fehlermeldung bei Verwendung des Windows Installer (MSI) 4.5 Installieren mehrerer MSI-Pakete in Windows Server 2008, Windows Vista, Windows Server 2003 oder Windows XP: "API-Aufruf abgelehnt - keine Aktionen im Kontext"

Problembeschreibung

Betrachten Sie das folgende Szenario:
  • Sie installieren Microsoft Windows Installer (MSI) 4.5 auf einem Windows Server 2008, Windows Vista, Windows Server 2003 oder Windows XP-basierten Computer.
  • Installieren von mehreren Instanzen einer MSI-Anwendung auf demselben Computer.
In diesem Szenario möglicherweise eine der Installationen. Darüber hinaus wird die folgende Fehlermeldung protokolliert:

API-Aufruf abgelehnt - keine Aktionen im Kontext
MSI-Installationen sind erfolgreich.

Hinweis Dieses Problem wird wahrscheinlich während der Installation von SQL Server 2008 oder eine Aktualisierung von SQL Server 2005 auf SQL Server 2008 auftreten.

Ursache

Dieses Problem tritt aufgrund eines Fehlers in Windows Installer 4.5-Engine. Es ist ein kleines Fenster zwischen bei die erste Installation abgeschlossen ist und wenn der Windows Installer-Dienst eine andere Installation beginnen kann. Allerdings berechnet Windows Installer 4.5-Modul das Zeitfenster richtig nicht weil frühere Installation nicht vollständig abgeschlossen ist.

Problemlösung

Update-Informationen

Windows XP

Die folgenden Dateien stehen zum Herunterladen im Microsoft Download Center zur Verfügung:

Update für Windows XP
Download Windows XP (KB958655) jetzt herunterladen.

Update für Windows XP X64 Edition
Download Downloaden Sie Update für Windows XP X64 Edition (KB958655)-Paket jetzt.

Für weitere Informationen darüber, wie Sie Microsoft Support-Dateien herunterladen können, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
119591 so erhalten Sie Microsoft Support-Dateien
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat die zum Zeitpunkt der Veröffentlichung der Datei aktuell verfügbare Virenerkennungssoftware verwendet. Die Datei wird auf Servern mit erhöhter Sicherheit gespeichert, wodurch nicht autorisierten Änderungen an der Datei vorgebeugt wird.

Voraussetzungen

Um dieses Update anwenden zu können, muss Windows XP mit Service Pack 2 oder Windows XP mit Service Pack 3 auf dem Computer installiert sein. Für Weitere Informationen klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
322389 wie Sie das neueste Servicepack für Windows XP erhalten

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie das Update angewendet haben.

Ersetzte Updates

Dieses Update ersetzt keine anderen Updates.

Dateiinformationen

Die englische Version dieses Updates weist Dateiattribute (oder höher), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.

Windows XP mit Service Pack 2 oder Windows XP mit Service Pack 3 X86-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Msi.dll4.5.6001.222994,445,18405-Nov-200813:01x86

Windows Server 2003

Die folgenden Dateien stehen zum Herunterladen im Microsoft Download Center zur Verfügung:

Update für WindowsServer 2003
Download Windows Server 2003 (KB958655) jetzt herunterladen

Update für Windows Server 2003 x64 Edition
Download Paket für Windows Server 2003 X64-Edition (KB958655) jetzt herunterladen

Update für WindowsServer 2003 für Itanium-basierte Systeme
Download Für Windows Server 2003 für Itanium-basierte Systeme (KB958655) jetzt herunterladen

Für weitere Informationen darüber, wie Sie Microsoft Support-Dateien herunterladen können, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
119591 so erhalten Sie Microsoft Support-Dateien
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat die zum Zeitpunkt der Veröffentlichung der Datei aktuell verfügbare Virenerkennungssoftware verwendet. Die Datei wird auf Servern mit erhöhter Sicherheit gespeichert, wodurch nicht autorisierten Änderungen an der Datei vorgebeugt wird.

Voraussetzungen

Um dieses Update anwenden zu können, müssen Sie Windows Server 2003 Service Pack 2 (SP2). Für Weitere Informationen klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:
889100 so erhalten Sie das neueste Servicepack für Windows Server 2003

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie das Update angewendet haben.

Ersetzte Updates

Dieses Update ersetzt keine anderen Updates.

Dateiinformationen

Die englische Version dieses Updates weist Dateiattribute (oder höher), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.

Windows Server 2003 mit Service Pack 2 X86-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattform
Msi.dll4.5.6001.222994,445,18407-Nov-200817:08x86

Windows Server 2003 mit SP2, Itanium-Versionen
DateinameDateiversionDateigrößeDatumZeitPlattformSP-AnforderungServicebereich
Msi.dll4.5.6001.222998,110,08007-Nov-200815:09IA-64SP2PC
Wmsi.dll4.5.6001.222994,445,18407-Nov-200815:10x86SP2WOW

Windows Server 2003 mit Service Pack 2 X64-basierte Versionen
DateinameDateiversionDateigrößeDatumZeitPlattformSP-AnforderungServicebereich
Msi.dll4.5.6001.222995,282,81607-Nov-200815:09x64SP2PC
Wmsi.dll4.5.6001.222994,445,18407-Nov-200815:09x86SP2WOW

Windows Vista und Windows Server 2008

Die folgenden Dateien stehen zum Herunterladen im Microsoft Download Center zur Verfügung:

Update für Windows Vista
Download Updatepaket für Windows Vista (KB958655) jetzt herunterladen
Update für Windows Vista X64 Edition
Download Für Windows Vista für X64-basierte Systeme (KB958655) jetzt herunterladen
Update für Windows Server 2008
Download Update für Windows Server 2008 (KB958655) jetzt herunterladen

Update für Windows Server 2008 x 64 Edition
Download Paket für Windows Server 2008 X64-Edition (KB958655) jetzt herunterladen

Update für WindowsServer 2008 für Itanium-basierte Systeme
Download Für Windows Server 2008 für Itanium-basierte (KB958655) jetzt herunterladen


Für weitere Informationen darüber, wie Sie Microsoft Support-Dateien herunterladen können, klicken Sie auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
119591 so erhalten Sie Microsoft Support-Dateien
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat die zum Zeitpunkt der Veröffentlichung der Datei aktuell verfügbare Virenerkennungssoftware verwendet. Die Datei wird auf Servern mit erhöhter Sicherheit gespeichert, wodurch nicht autorisierten Änderungen an der Datei vorgebeugt wird.

Voraussetzungen

Um dieses Update auf Windows Vista-Computer anwenden möchten, müssen Sie Windows Vista SP1 installiert.
Klicken Sie für weitere Informationen auf die folgende Artikelnummer, um den Artikel in der Microsoft Knowledge Base anzuzeigen:
935791 so erhalten Sie das neueste Servicepack für Windows Vista

Keine sind für Windows Server 2008-basierten Computer erforderlich.

Neustartanforderung

Sie müssen den Computer neu starten, nachdem Sie das Update angewendet haben.

Ersetzte Updates

Dieses Update ersetzt keine anderen Updates.

Dateiinformationen

Die englische Version dieses Updates weist Dateiattribute (oder höher), die in der folgenden Tabelle aufgelistet werden. Die Datums- und Uhrzeitangaben für diese Dateien sind in Coordinated Universal Time (UTC) aufgelistet. Wenn Sie die Dateiinformationen anzeigen, werden sie in die lokale Zeit konvertiert. Um die Differenz zwischen UTC und der Ortszeit zu finden, verwenden Sie die Registerkarte Zeitzone unter Datum und Uhrzeit in der Systemsteuerung.

Hinweise zu den Dateiinformationen für Windows Vista und Windows Server 2008

MANIFEST-Dateien (. manifest) und MUM-Dateien für jede Umgebung installiert sind separat aufgeführt. MUM- und MANIFEST-Dateien sowie die zugehörigen Sicherheitskatalogdateien (.cat) Dateien sind für den Status der aktualisierten Komponente beizubehalten. Die Sicherheitskatalogdateien (Attribute nicht aufgelistet) sind mit einer digitalen Microsoft-Signatur signiert.

Für alle unterstützten X86-basierten Versionen von Windows Server 2008 und Windows Vista
DateinameDateiversionDateigrößeDatumZeitPlattform
Msimsg.dll.mui4.5.6000.2095186,01606-Nov-200808:59PC
Msiexec.exe.mui4.5.6000.209512.56006-Nov-200813:08PC
Msi.dll4.5.6000.209512,252,28806-Nov-200812:57x86
Msimsg.dll4.5.6000.209512.56006-Nov-200808:59x86
Msi.dll4.5.6001.223032,241,53606-Nov-200812:59x86
Msimsg.dll4.5.6001.223032.56006-Nov-200810:39x86
Msiexec.exe4.5.6000.2095173.21606-Nov-200810:33x86
Msiexec.exe4.5.6001.2230373.21606-Nov-200812:58x86
Msihnd.dll4.5.6000.20951332,80006-Nov-200812:57x86
Msihnd.dll4.5.6001.22303332,80006-Nov-200812:59x86
Msisip.dll4.5.6000.2095116.38406-Nov-200812:57x86
Msisip.dll4.5.6001.2230316.38406-Nov-200812:59x86

Für alle unterstützten X64-basierten Versionen von Windows Server 2008 und Windows Vista
DateinameDateiversionDateigrößeDatumZeitPlattform
Msimsg.dll.mui4.5.6000.2095175,77606-Nov-200809:02PC
Msiexec.exe.mui4.5.6000.209512.04806-Nov-200813:16PC
Msi.dll4.5.6000.209513,134,46406-Nov-200813:13x64
Msimsg.dll4.5.6000.209512.56006-Nov-200809:02x64
Msi.dll4.5.6001.223033,107,84006-Nov-200814:17x64
Msimsg.dll4.5.6001.223032.56006-Nov-200811:51x64
Msiexec.exe4.5.6000.20951125,44006-Nov-200810:59x64
Msiexec.exe4.5.6001.22303125,44006-Nov-200814:16x64
Msihnd.dll4.5.6000.20951503,29606-Nov-200813:13x64
Msihnd.dll4.5.6001.22303503,29606-Nov-200814:17x64
Msisip.dll4.5.6000.2095122.52806-Nov-200813:13x64
Msisip.dll4.5.6001.2230322.52806-Nov-200814:17x64

Für alle unterstützten IA-64-basierten Versionen von Windows Server 2008
DateinameDateiversionDateigrößeDatumZeitPlattform
Msimsg.dll.mui4.5.6001.2230375,77606-Nov-200811:37PC
Msi.dll4.5.6001.223035,928,96006-Nov-200814:01IA-64
Msimsg.dll4.5.6001.223032.56006-Nov-200811:37IA-64
Msiexec.exe4.5.6001.22303236,54406-Nov-200813:52IA-64
Msihnd.dll4.5.6001.223031,085,95206-Nov-200814:01IA-64
Msisip.dll4.5.6001.2230356,32006-Nov-200814:01IA-64

Status

Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Eigenschaften

Artikelnummer: 958655 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback