MsiExec.exe und InstMsi.exe Fehlermeldungen (für Entwickler)
Hinweis
Dieser Artikel richtet sich an Softwareentwickler, die Windows Installer verwenden, um Installationspakete für ihre Anwendungen zu erstellen. Wenn Sie ein Benutzer sind, der während oder nach der Installation oder Deinstallation einer Anwendung Probleme mit Ihrem Computer hat, sollten Sie sich an den Kundensupport für die Software wenden, die Sie installieren oder entfernen möchten. Wenn Sie Support für ein Microsoft-Produkt benötigen, besuchen Sie bitte unsere Website für den technischen Support.
Diese Fehlercodes werden von den Windows Installer-Funktionen MsiExec.exe und InstMsi.exe zurückgegeben. Beachten Sie, dass alle Fehler in Winerror.h (z. B. ERROR_INVALID_DATA) ebenfalls zurückgegeben werden können. Weitere Fehlercodes, die vom Windows Installer zurückgegeben werden, finden Sie unter Windows Installer-Fehlermeldungen.
Die Fehlercodes ERROR_SUCCESS, ERROR_SUCCESS_REBOOT_INITIATED und ERROR_SUCCESS_REBOOT_REQUIRED weisen auf Erfolg hin. Wenn ERROR_SUCCESS_REBOOT_REQUIRED zurückgegeben wird, wurde die Installation erfolgreich abgeschlossen, es ist jedoch ein Neustart erforderlich, um den Installationsvorgang abzuschließen.
Fehlercode | Wert | BESCHREIBUNG |
---|---|---|
ERROR_SUCCESS | 0 | Die Aktion wurde erfolgreich abgeschlossen. |
ERROR_INVALID_DATA | 13 | Ungültige Daten. |
ERROR_INVALID_PARAMETER | 87 | Einer der Parameter war ungültig. |
ERROR_CALL_NOT_IMPLEMENTED | 120 | Dieser Wert wird zurückgegeben, wenn eine benutzerdefinierte Aktion versucht, eine Funktion aufzurufen, die nicht über benutzerdefinierte Aktionen aufgerufen werden kann. Die Funktion gibt den Wert ERROR_CALL_NOT_IMPLEMENTED zurück. |
ERROR_APPHELP_BLOCK | 1259 | Wenn Windows Installer feststellt, dass ein Produkt möglicherweise mit dem aktuellen Betriebssystem nicht kompatibel ist, wird ein Dialogfeld angezeigt, in dem der Benutzer informiert und gefragt wird, ob die Installation trotzdem versucht werden soll. Dieser Fehlercode wird zurückgegeben, wenn der Benutzer sich entscheidet, die Installation nicht zu versuchen. |
ERROR_INSTALL_SERVICE_FAILURE | 1601 | Auf den Windows Installer-Dienst konnte nicht zugegriffen werden. Wenden Sie sich an Ihre Supportmitarbeiter, um zu überprüfen, ob der Windows Installer-Dienst ordnungsgemäß registriert ist. |
ERROR_INSTALL_USEREXIT | 1602 | Der Benutzer hat die Installation abgebrochen. |
ERROR_INSTALL_FAILURE | 1603 | Während der Installation ist ein schwerwiegender Fehler aufgetreten. |
ERROR_INSTALL_SUSPEND | 1604 | Die Installation wurde vor der Fertigstellung abgebrochen. |
ERROR_UNKNOWN_PRODUCT | 1605 | Diese Aktion ist nur für Produkte gültig, die zurzeit installiert sind. |
ERROR_UNKNOWN_FEATURE | 1606 | Der Featurebezeichner ist nicht registriert. |
ERROR_UNKNOWN_COMPONENT | 1607 | Der Komponentenbezeichner ist nicht registriert. |
ERROR_UNKNOWN_PROPERTY | 1608 | Dies ist eine unbekannte Eigenschaft. |
ERROR_INVALID_HANDLE_STATE | 1609 | Der Status des Handles ist ungültig. |
ERROR_BAD_CONFIGURATION | 1610 | Die Konfigurationsdaten für dieses Produkt sind beschädigt. Wenden Sie sich an Ihre Supportmitarbeiter. |
ERROR_INDEX_ABSENT | 1611 | Der Komponentenqualifizierer ist nicht vorhanden. |
ERROR_INSTALL_SOURCE_ABSENT | 1612 | Die Installationsquelle für dieses Produkt ist nicht verfügbar. Stellen Sie sicher, dass die Quelle vorhanden ist und Sie Zugriff darauf haben. |
ERROR_INSTALL_PACKAGE_VERSION | 1613 | Dieses Installationspaket kann nicht vom Windows Installer-Dienst installiert werden. Sie müssen ein Windows Service Pack installieren, das eine neuere Version des Windows Installer-Diensts enthält. |
ERROR_PRODUCT_UNINSTALLED | 1614 | Das Produkt wird deinstalliert. |
ERROR_BAD_QUERY_SYNTAX | 1615 | Die Syntax der SQL-Abfrage ist ungültig oder wird nicht unterstützt. |
ERROR_INVALID_FIELD | 1616 | Das Eintragsfeld ist nicht vorhanden. |
ERROR_INSTALL_ALREADY_RUNNING | 1618 | Es wird bereits eine weitere Installation ausgeführt. Schließen Sie die Installation ab, bevor Sie diese Installation fortsetzen. Informationen zum Mutex finden Sie unter _MSIExecute Mutex. |
ERROR_INSTALL_PACKAGE_OPEN_FAILED | 1619 | Dieses Installationspaket konnte nicht geöffnet werden. Stellen Sie sicher, dass das Paket vorhanden ist und Sie darauf zugreifen können, oder wenden Sie sich an den Hersteller der Anwendung, um sicherzustellen, dass es sich um ein gültiges Windows Installer-Paket handelt. |
ERROR_INSTALL_PACKAGE_INVALID | 1620 | Dieses Installationspaket konnte nicht geöffnet werden. Wenden Sie sich an den Anbieter der Anwendung, um zu überprüfen, ob es sich um ein gültiges Windows Installer-Paket handelt. |
ERROR_INSTALL_UI_FAILURE | 1621 | Es ist ein Fehler beim Starten der Benutzeroberfläche des Windows Installer-Diensts aufgetreten. Wenden Sie sich an Ihre Supportmitarbeiter. |
ERROR_INSTALL_LOG_FAILURE | 1622 | Es ist ein Fehler beim Öffnen der Installationsprotokolldatei aufgetreten. Überprüfen Sie, ob der angegebene Speicherort der Protokolldatei vorhanden und beschreibbar ist. |
ERROR_INSTALL_LANGUAGE_UNSUPPORTED | 1623 | Diese Sprache dieses Installationspakets wird von Ihrem System nicht unterstützt. |
ERROR_INSTALL_TRANSFORM_FAILURE | 1624 | Es ist ein Fehler bei der Anwendung von Transformationen aufgetreten. Überprüfen Sie, ob die angegebenen Transformationspfade gültig sind. |
ERROR_INSTALL_PACKAGE_REJECTED | 1625 | Diese Installation ist durch eine Systemrichtlinie untersagt. Wenden Sie sich an Ihren Systemadministrator. |
ERROR_FUNCTION_NOT_CALLED | 1626 | Die Funktion konnte nicht ausgeführt werden. |
ERROR_FUNCTION_FAILED | 1627 | Bei der Funktion ist während der Ausführung ein Fehler aufgetreten. |
ERROR_INVALID_TABLE | 1628 | Es wurde eine ungültige oder unbekannte Tabelle angegeben. |
ERROR_DATATYPE_MISMATCH | 1629 | Die bereitgestellten Daten weisen den falschen Typ auf. |
ERROR_UNSUPPORTED_TYPE | 1630 | Daten dieses Typs werden nicht unterstützt. |
ERROR_CREATE_FAILED | 1631 | Der Windows Installer-Dienst konnte nicht gestartet werden. Wenden Sie sich an Ihre Supportmitarbeiter. |
ERROR_INSTALL_TEMP_UNWRITABLE | 1632 | Der Temp-Ordner ist entweder voll oder unzugänglich. Vergewissern Sie sich, dass der Ordner Temp vorhanden ist und Sie in ihn schreiben können. |
ERROR_INSTALL_PLATFORM_UNSUPPORTED | 1633 | Dieses Installationspaket wird auf dieser Plattform nicht unterstützt. Wenden Sie sich an den Hersteller der Anwendung. |
ERROR_INSTALL_NOTUSED | 1634 | Die Komponente wird auf diesem Computer nicht verwendet. |
ERROR_PATCH_PACKAGE_OPEN_FAILED | 1635 | Dieses Patchpaket konnte nicht geöffnet werden. Stellen Sie sicher, dass das Patchpaket vorhanden ist und Sie darauf zugreifen können, oder wenden Sie sich an den Hersteller der Anwendung, um sicherzustellen, dass es sich um ein gültiges Windows Installer-Patchpaket handelt. |
ERROR_PATCH_PACKAGE_INVALID | 1636 | Dieses Patchpaket konnte nicht geöffnet werden. Wenden Sie sich an den Anbieter der Anwendung, um zu überprüfen, ob es sich um ein gültiges Windows Installer-Patchpaket handelt. |
ERROR_PATCH_PACKAGE_UNSUPPORTED | 1637 | Dieses Patchpaket kann nicht vom Windows Installer-Dienst verarbeitet werden. Sie müssen ein Windows Service Pack installieren, das eine neuere Version des Windows Installer-Diensts enthält. |
ERROR_PRODUCT_VERSION | 1638 | Eine andere Version dieses Produkts ist bereits installiert. Die Installation dieser Version kann nicht fortgesetzt werden. Um die vorhandene Version dieses Produkts zu konfigurieren oder zu entfernen, verwenden Sie Programme und Features in der Systemsteuerung. |
ERROR_INVALID_COMMAND_LINE | 1639 | Ungültiges Befehlszeilenargument. Ausführliche Hilfe zur Befehlszeile finden Sie im Windows Installer SDK. |
ERROR_INSTALL_REMOTE_DISALLOWED | 1640 | Der aktuelle Benutzer darf keine Installationen von einer Clientsitzung eines Servers ausführen, auf dem der Terminalserverrollendienst ausgeführt wird. |
ERROR_SUCCESS_REBOOT_INITIATED | 1641 | Das Installationsprogramm hat einen Neustart initiiert. Diese Meldung zeigt eine erfolgreiche Installation an. |
ERROR_PATCH_TARGET_NOT_FOUND | 1642 | Das Installationsprogramm kann den Upgradepatch nicht installieren, da das programm, das aktualisiert wird, möglicherweise fehlt oder der Upgradepatch eine andere Version des Programms aktualisiert. Vergewissern Sie sich, dass das zu aktualisierende Programm auf Ihrem Computer vorhanden ist und Sie über den richtigen Upgradepatch verfügen. |
ERROR_PATCH_PACKAGE_REJECTED | 1643 | Das Patchpaket ist von der Systemrichtlinie nicht zulässig. |
ERROR_INSTALL_TRANSFORM_REJECTED | 1644 | Eine oder mehrere Anpassungen sind von der Systemrichtlinie nicht zulässig. |
ERROR_INSTALL_REMOTE_PROHIBITED | 1645 | Windows Installer lässt die Installation von einer Remotedesktopverbindung nicht zu. |
ERROR_PATCH_REMOVAL_UNSUPPORTED | 1646 | Das Patchpaket ist kein wechselbares Patchpaket. |
ERROR_UNKNOWN_PATCH | 1647 | Der Patch wird nicht auf dieses Produkt angewendet. |
ERROR_PATCH_NO_SEQUENCE | 1648 | Für den Satz von Patches wurde keine gültige Sequenz gefunden. |
ERROR_PATCH_REMOVAL_DISALLOWED | 1649 | Das Entfernen von Patches wurde von einer Richtlinie untersagt. |
ERROR_INVALID_PATCH_XML | 1650 | Die XML-Patchdaten sind ungültig. |
ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT | 1651 | Der Administrator konnte den Patch für eine pro Benutzer verwaltete oder pro Computeranwendung im angekündigten Zustand nicht anwenden. |
ERROR_INSTALL_SERVICE_SAFEBOOT | 1652 | Auf Windows Installer kann nicht zugegriffen werden, wenn sich der Computer im abgesicherten Modus befindet. Beenden Sie den abgesicherten Modus, und versuchen Sie es erneut, oder versuchen Sie, die Systemwiederherstellung zu verwenden, um den Computer in einen früheren Zustand zurückzusetzen. Verfügbar ab Windows Installer-Version 4.0. |
ERROR_ROLLBACK_DISABLED | 1653 | Eine Transaktion mit mehreren Paketen konnte nicht ausgeführt werden, da das Rollback deaktiviert wurde. Installationen mit mehreren Paketen können nicht ausgeführt werden, wenn das Rollback deaktiviert ist. Verfügbar ab Windows Installer-Version 4.5. |
ERROR_INSTALL_REJECTED | 1654 | Die App, die Sie ausführen möchten, wird unter dieser Version von Windows nicht unterstützt. Ein Windows Installer-Paket, -Patch oder eine -Transformation, die nicht von Microsoft signiert wurde, kann nicht auf einem ARM-Computer installiert werden. |
ERROR_SUCCESS_REBOOT_REQUIRED | 3010 | Ein Neustart ist erforderlich, um die Installation abzuschließen. Diese Meldung zeigt eine erfolgreiche Installation an. Dies gilt nicht für Installationen, bei denen die ForceReboot-Aktion ausgeführt wird. |