MSI

Zuletzt geändert von Jannis Klein am 2024/03/19 17:59

Get product code

Mit diesem Kommando können Sie den Produktcode eines (bereits installierten) MSI-Pakets auslesen. Somit können Sie z.B. eine installierte Version mit einer Installationsdatei vergleichen um evtl. anschließend die neuere Version zu installieren (mit Hilfe weiterer Kommandos). Geben Sie dazu unter dem Tab Details entweder eine MSI Paketdatei an, welche Sie über den Browse-Button suchen können, oder wählen Sie ein installiertes oder veröffentlichtes Paket aus. Dabei öffnet sich ein Dialog, in welchem alle der ACMP bekannten (gescannten) MSI Pakete aufgelistet sind. Wählen Sie aus diesen Paketen eines aus. Geben Sie anschließend eine Variable an, in welche der gefundene Produktcode gespeichert werden soll (siehe Variablen).

Install MSI package

Mit diesem Kommando können Sie eine komplette MSI-Installation starten. Geben Sie dazu den Dateinamen des Pakets über den Browse-Button an. Beim Installationsmodus kann zwischen einer normalen Installation und einer Veröffentlichung entschieden werden, wobei bei einer Veröffentlichung noch entschieden werden muss, ob dies nur für alle Benutzer oder für den aktuellen Benutzer geschieht. Bei einer Veröffentlichung werden die Installationsdateien übertragen und ein Shortcut angelegt. Die eigentliche Installation findet dann bei der ersten Nutzung des Programms statt.

Install MSI package
Install MSI package

Über die Option der Richtlinien können Sie mit dem Setzen eines Registry-Schlüssels die entsprechenden Rechte für die Installation anfordern.

Unter dem Tab Optionen finden Sie Möglichkeiten zur Beeinflussung der Installation. Im Bereich Anzeige sind dies die vier Möglichkeiten:

Nicht sichtbarDie Installation läuft unbemerkt im Hintergrund.
Unbeaufsichtigt (Nur Fortschrittsbalken)Der angemeldete Benutzer sieht nur einen Fortschrittsbalken.
Unbeaufsichtigt (Fortschrittsbalken mit Abbrechen-Button)Der angemeldete Benutzer sieht einen Fortschrittsbalken und kann die Installation über einen Button abbrechen.
Vollständige BenutzeroberflächeDer angemeldete Benutzer sieht die komplette Benutzeroberfläche und kann mit der Installation interagieren.

Im Bereich Neustart gibt es auch wieder drei Möglichkeiten, die Installation zu steuern:

Niemals neustartenNach der Installation wird kein Neustart durchgeführt.
Wenn nötig, den Benutzer zu einem Neustart auffordernDer Benutzer wird über einen Dialog aufgefordert, einen Neustart des Rechners vorzunehmen.
Den Computer nach der Installation neu startenNach der Installation wird der Rechner automatisch neu gestartet.

Ab ACMP 4.0 besteht zudem die Möglichkeit auftretende Fehlercodes bei der Installation zu ignorieren. Tragen Sie hierzu den entsprechenden Wert des Fehlercodes in das Textfeld ein. Jede Zeile entspricht dabei einem Fehlercode. Eine Tabelle mit möglichen Fehlercodes inklusive dem entsprechenden Wert finden Sie hier. Diese Option steht Ihnen auch bei der Deinstallation und Reparatur eines MSI Packets zur Verfügung.

Unter dem Tab Protokoll kann das Verhalten einer Logdatei gesteuert werden. Falls während der Installation eine Logdatei geschrieben werden soll, markieren Sie die Checkbox Logdatei schreiben. Direkt darunter können Sie dann den Pfad der Logdatei angeben oder über den Browse-Button einfügen.

Im Bereich Protokoll können Sie folgende Aktionen aktivieren:

Aktionsspezifische AufzeichnungEs werden alle Interaktionen aufgezeichnet.
Unkritische WarnungenAlle unkritischen Warnungen werden ins Log geschrieben.
Alle FehlermeldungenEs werden sämtliche Fehlermeldungen im Log vermerkt.
BenutzeranfragenAlle Anfragen an den Benutzer werden im Log vermerkt.
‚HDD voll’ MeldungenMeldungen über eine zu volle Festplatte/Partition werden im Log vermerkt.
Nicht genügend Speicherplatz oder unerwarteter AbbruchMeldungen über zu wenig Speicherplatz oder über unerwartete Abbrüche werden in der Log-Datei vermerkt.
Starten von AktionenVerschiedene gestartete Aktionen werden vermerkt.
StatusmeldungenStatusmeldungen werden ins Log geschrieben.
TerminaleinstellungenSchreibt MSI-Eigenschaften nach der Installation ins Log.
UI StartparameterSchreibt die verschiedenen UI Parameter ins Log.

Install MSI package - Log
Install MSI package - Log

Weiterhin kann im Bereich Weiteres Verhalten angegeben werden, ob die Log-Texte an ein existierendes Log angefügt werden soll oder eine bestehende Log-Datei überschrieben wird.

Ebenso können die einzelnen Texte hintereinander weg oder auch Zeilenweise in das Log geschrieben werden.

Neben der Kurzform der Log-Texte kann auch eine detailliertere Ausgabe erfolgen, in welcher mehr Informationen zu finden sind. Diese Option ist für eine Fehlersuche gut geeignet.

Unter dem Tab Eigenschaften können die Eigenschaften des ausgewählten MSI-Pakets eingesehen, geändert und neue Eigenschaften hinzugefügt werden. Im unteren Textfeld MSI Paketeigenschaften werden alle bereits existierenden Eigenschaften angezeigt.

Markieren Sie eine Eigenschaft, wird diese im Eingabefeld Eigenschaftsname angezeigt, wobei der Eigenschaftswert jedoch verborgen bleibt. Erst wenn Sie diese Eigenschaft über den + Button dem Bereich Benutzerdefinierte Eigenschaften hinzufügen, sehen Sie auch den Wert. Über den +-Button können Sie eine markierte Eigenschaft wieder entfernen. Wenn Sie einer Eigenschaft einen neuen Wert zuweisen möchten, markieren Sie die entsprechende Eigenschaft und ändern den Wert ab. Die Änderung wird durch einen Klick auf den nebenstehenden Button übernommen. Natürlich können Sie auch eine eigene Eigenschaft hinzufügen, indem Sie einen Eigenschaftsnamen und einen Eigenschaftswert angeben und auf den +-Button klicken.

Unter dem Tab Transforms können über den Browse Button neben dem Datei Eingabefeld *.mst-Dateien angehängt werden. Diese *.mst-Dateien (Microsoft Transform File) beschreiben die Anordnung einzelner Elemente oder benutzerspezifische Einstellungen von Microsoft-Produkten, falls diese *.mst-Dateien unterstützen.

Eine ausgewählte Datei kann über den +-Button zur Liste hinzugefügt und über den -Button entfernt werden. Bei einer hinzugefügten Datei kann der Pfad geändert werden, indem die Datei in der Liste markiert wird, im Datei Eingabefeld geändert und anschließend über den entsprechenden Button aktualisiert wird.

Uninstall MSI package

Mit diesem Kommando können Sie ein MSI Paket deinstallieren. Geben Sie dazu unter dem Tab Details den Produktcode des entsprechenden Pakets an. Dazu können Sie über den Button neben dem Eingabefeld einen Dialog aufrufen, welcher alle der ACMP bekannten (gescannten) MSI Pakete auflistet. Hier können Sie aber auch ein MSI Paket zur Liste hinzufügen, falls es noch nicht vorhanden ist. Im Bereich Anzeigemodus sind gibt es vier Auswahlmöglichkeiten zur Deinstallation:

Nicht sichtbarDie Installation läuft unbemerkt im Hintergrund.
Unbeaufsichtigt (Nur Fortschrittsbalken)Der angemeldete Benutzer sieht nur einen Fortschrittsbalken.
Unbeaufsichtigt (Fortschrittsbalken mit Abbrechen-Button)Der angemeldete Benutzer sieht einen Fortschrittsbalken und kann die Installation über einen Button abbrechen.
Vollständige BenutzeroberflächeDer angemeldete Benutzer sieht die komplette Benutzeroberfläche und kann mit der Installation interagieren.

Über die Option der Richtlinien können Sie mit dem Setzen eines Registry-Schlüssels die entsprechenden Rechte für die Deinstallation anfordern. Die Option Neustart unterdrücken einen Neustart nach der Deinstallation und nutzt dabei die MSI-Option REBOOT=ReallySuppress (siehe http://msdn.microsoft.com/en-us/library/aa371101(v=VS.85).aspx).

Wie auch bei Install MSI Package und Repair MSI Product können Sie bei der Deinstallation Fehlercodes ignorieren. Eine Auflistung finden Sie hier.

Repair MSI product

Mit diesem Kommando können Sie eine MSI Installation reparieren. Geben Sie dazu unter dem Tab Details den Produktcode des entsprechenden Pakets an. Dazu können Sie über den Button neben dem Eingabefeld einen Dialog aufrufen, welcher alle der ACMP bekannten (gescannten) MSI Pakete auflistet. Hier können Sie aber auch ein MSI Paket zur Liste hinzufügen, falls es noch nicht vorhanden ist. Im Bereich Anzeigemodus sind gibt es vier Auswahlmöglichkeiten zur Reparatur:

Nicht sichtbarDie Installation läuft unbemerkt im Hintergrund.
Unbeaufsichtigt (Nur Fortschrittsbalken)Der angemeldete Benutzer sieht nur einen Fortschrittsbalken.
Unbeaufsichtigt (Fortschrittsbalken mit Abbrechen-Button)Der angemeldete Benutzer sieht einen Fortschrittsbalken und kann die Installation über einen Button abbrechen.
Vollständige BenutzeroberflächeDer angemeldete Benutzer sieht die komplette Benutzeroberfläche und kann mit der Installation interagieren.

Über die Option der Richtlinien können Sie mit dem Setzen eines Registry-Schlüssels die entsprechenden Rechte für die Reparatur anfordern.

Unter dem Tab Optionen können weitere Angaben zur eigentlichen Reparatur gemacht werden. Im Abschnitt Dateien kann festgelegt werden, dass das Paket neu installiert wird, wenn Dateien fehlen, wenn Dateien fehlen oder eine gewählte Option zutrifft oder es wird eine Neuinstallation aller Dateien erzwungen. Zudem besteht auch hier die Möglichkeit bestimmte Fehlercodes zu ignorieren.

Im Bereich der Einstellungen kann gewählt werden, ob auch benutzer- und computerspezifische Registryeinträge, sowie bestehende Verknüpfungen erneut installiert werden sollen. Ebenso ist es möglich die Reparatur von einer Quelle zu starten, wobei alle aktuellen Dateien von den Originaldateien ersetzt werden.

Unter dem Tab Protokoll kann das Verhalten einer Logdatei gesteuert werden. Falls während der Installation eine Logdatei geschrieben werden soll, markieren Sie die Checkbox Logdatei schreiben. Direkt darunter können Sie dann den Pfad der Logdatei angeben oder über den Browse-Button einfügen. Im Bereich Optionen können Sie folgende Aktionen aktivieren:

Aktionsspezifische AufzeichnungEs werden alle Interaktionen aufgezeichnet.
Unkritische WarnungenAlle unkritischen Warnungen werden ins Log geschrieben.
Alle FehlermeldungenEs werden sämtliche Fehlermeldungen im Log vermerkt.
BenutzeranfragenAlle Anfragen an den Benutzer werden im Log vermerkt.
‚HDD voll’ MeldungenMeldungen über eine zu volle Festplatte/Partition werden im Log vermerkt.
Nicht genügend Speicherplatz oder unerwarteter AbbruchMeldungen über zu wenig Speicherplatz oder über unerwartete Abbrüche werden in der Log-Datei vermerkt.
Starten von AktionenVerschiedene gestartete Aktionen werden vermerkt.
StatusmeldungenStatusmeldungen werden ins Log geschrieben.
TerminaleinstellungenSchreibt MSI-Eigenschaften nach der Installation ins Log.
UI StartparameterSchreibt die verschiedenen UI Parameter ins Log.

Weiterhin kann im Bereich Weiteres Verhalten angegeben werden, ob die Log-Texte an ein existierendes Log angefügt werden soll oder eine bestehende Log-Datei überschrieben wird.

Ebenso können die einzelnen Texte hintereinander weg oder auch Zeilenweise in das Log geschrieben werden. Neben der Kurzform der Log-Texte kann auch eine detailliertere Ausgabe erfolgen, in welcher mehr Informationen zu finden sind.

Patch MSI product

Mit diesem Kommando können Sie Updates für MSI Installationen verteilen. Geben Sie dazu die Patchdatei über den Browse-Button an. Bei der Installationsart kann ein Standard-Patchvorgang oder ein Patchvorgang über ein anzugebendes Netzwerkimage gewählt werden.

Unter dem Tab Optionen finden Sie Möglichkeiten zur Beeinflussung der Installation. Im Bereich Anzeige sind dies die vier Möglichkeiten:

Nicht sichtbarDie Installation läuft unbemerkt im Hintergrund.
Unbeaufsichtigt (Nur Fortschrittsbalken)Der angemeldete Benutzer sieht nur einen Fortschrittsbalken.
Unbeaufsichtigt (Fortschrittsbalken mit Abbrechen-Button)Der angemeldete Benutzer sieht einen Fortschrittsbalken und kann die Installation über einen Button abbrechen.
Vollständige BenutzeroberflächeDer angemeldete Benutzer sieht die komplette Benutzeroberfläche und kann mit der Installation interagieren.

Im Bereich Neustart gibt es auch wieder drei Möglichkeiten, die Installation zu steuern:

Niemals neustartenNach der Installation wird kein Neustart durchgeführt.
Wenn nötig, den Benutzer zu einem Neustart auffordernDer Benutzer wird über einen Dialog aufgefordert, einen Neustart des Rechners vorzunehmen.
Den Computer nach der Installation neu startenNach der Installation wird der Rechner automatisch neu gestartet.

Unter dem Tab Log kann das Verhalten einer Logdatei gesteuert werden. Falls während der Installation eine Logdatei geschrieben werden soll, markieren Sie die Checkbox Logdatei schreiben. Direkt darunter können Sie dann den Pfad der Logdatei angeben oder über den Browse-Button einfügen.

Im Bereich Optionen können Sie folgende Aktionen aktivieren:

Aktionsspezifische Aufzeichnung

Unkritische Warnungen

Alle Fehlermeldungen

Benutzeranfragen

‚HDD voll’ Meldungen

Nicht genügend Speicherplatz

oder unerwarteter Abbruch

Starten von Aktionen

Statusmeldungen

Terminaleinstellungen

UI Startparameter

Es werden alle Interaktionen aufgezeichnet.

Alle unkritischen Warnungen werden ins Log geschrieben.

Es werden sämtliche Fehlermeldungen im Log vermerkt.

Alle Anfragen an den Benutzer werden im Log vermerkt.

Meldungen über eine zu volle Festplatte/Partition werden im Log vermerkt.

Meldungen über zu wenig Speicherplatz oder über unerwartete Abbrüche werden in der Log-Datei vermerkt.

Verschiedene gestartete Aktionen werden vermerkt.

Statusmeldungen werden ins Log geschrieben.

Schreibt MSI-Eigenschaften nach der Installation ins Log.

Schreibt die verschiedenen UI Parameter ins Log.

Weiterhin kann im Bereich Weiteres Verhalten angegeben werden, ob die Log-Texte an ein existierendes Log angefügt werden soll oder eine bestehende Log-Datei überschrieben wird. Ebenso können die einzelnen Texte hintereinander weg oder auch Zeilenweise in das Log geschrieben werden. Neben der Kurzform der Log-Texte kann auch eine detailliertere Ausgabe erfolgen, in welcher mehr Informationen zu finden sind. Diese Option ist für eine Fehlersuche gut geeignet.

Unter dem Tab Eigenschaften können die Eigenschaften des ausgewählten MSI-Pakets eingesehen, geändert und neue Eigenschaften hinzugefügt werden. Im unteren Textfeld MSI Paketeigenschaften werden alle bereits existierenden Eigenschaften angezeigt. Markieren Sie eine Eigenschaft, wird diese im Eingabefeld Eigenschaftsname angezeigt, wobei der Eigenschaftswert jedoch verborgen bleibt. Erst wenn Sie diese Eigenschaft über den +-Button dem Bereich Benutzerdefinierte Eigenschaften hinzufügen, sehen Sie auch den Wert. Über den-Button können Sie eine markierte Eigenschaft wieder entfernen. Wenn Sie einer Eigenschaft einen neuen Wert zuweisen möchten, markieren Sie die entsprechende Eigenschaft und ändern den Wert ab. Die Änderung wird durch einen Klick auf den nebenstehenden Button übernommen. Natürlich können Sie auch eine eigene Eigenschaft hinzufügen, indem Sie einen Eigenschaftsnamen und einen Eigenschaftswert angeben und auf den +-Button klicken.

Unter dem Tab Transforms können über den Browse Button neben dem Datei Eingabefeld *.mst-Dateien angehängt werden. Diese *.mst-Dateien (Microsoft Transform File) beschreiben die Anordnung einzelner Elemente oder benutzerspezifische Einstellungen von Microsoft-Produkten, falls diese *.mst-Dateien unterstützen. Eine ausgewählte Datei kann über den + Button zur Liste hinzugefügt und über de-Button entfernt werden. Bei einer hinzugefügten Datei kann der Pfad geändert werden, indem die Datei in der Liste markiert wird, im Datei Eingabefeld geändert und anschließend über den entsprechenden Button aktualisiert wird.

Configure MSI product

Mit diesem Kommando können Sie eine MSI Installation neu konfigurieren. Geben Sie dazu unter dem Tab Details den Produktcode des entsprechenden Pakets an. Dazu können Sie über den Button neben dem Eingabefeld einen Dialog aufrufen, welcher alle der ACMP bekannten (gescannten) MSI Pakete auflistet. Hier können Sie aber auch ein MSI Paket zur Liste hinzufügen, falls es noch nicht vorhanden ist. Im Bereich Anzeigemodus sind gibt es vier Auswahlmöglichkeiten zur Neukonfiguration:

Nicht sichtbarDie Installation läuft unbemerkt im Hintergrund.
Unbeaufsichtigt (Nur Fortschrittsbalken)Der angemeldete Benutzer sieht nur einen Fortschrittsbalken.
Unbeaufsichtigt (Fortschrittsbalken mit Abbrechen-Button)Der angemeldete Benutzer sieht einen Fortschrittsbalken und kann die Installation über einen Button abbrechen.
Vollständige BenutzeroberflächeDer angemeldete Benutzer sieht die komplette Benutzeroberfläche und kann mit der Installation interagieren.

Über die Option der Richtlinien können Sie mit dem Setzen eines Registry-Schlüssels die entsprechenden Rechte für die Neukonfiguration anfordern.

Unter dem Tab Optionen können Sie nun den Installationsumfang neu festlegen, wonach Sie den aktuellen Installationsstatus der Installation angeben, z.B. ob das Produkt Lokal installiert ist.

MSI Fehlercodes

FehlercodeWertBeschreibung
ERROR_SUCCESS0Aktion wurde erfolgreich abgeschlossen.
ERROR_INVALID_DATA13Die Daten sind ungültig.
ERROR_INVALID_PARAMETER87Einer der Parameter war ungültig.
ERROR_INSTALL_SERVICE_FAILURE1601Kein Zugriff auf den Windows Installer-Dienst. Wenden Sie sich an das Supportpersonal, um sicherzustellen, dass der Windows Installer-Dienst korrekt registriert wurde.
ERROR_INSTALL_USEREXIT1602Die Installation wurde vom Benutzer abgebrochen.
ERROR_INSTALL_FAILURE1603Schwerwiegender Fehler bei der Installation.
ERROR_INSTALL_SUSPEND1604Installation angehalten, unvollständig.
ERROR_UNKNOWN_PRODUCT1605Dieser Vorgang ist nur für Produkte gültig, die zurzeit installiert sind.
ERROR_UNKNOWN_FEATURE1606Die Funktionskennung ist nicht registriert.
ERROR_UNKNOWN_COMPONENT1607Die Komponentenkennung ist nicht registriert.
ERROR_UNKNOWN_PROPERTY1608Unbekannte Eigenschaft.
ERROR_INVALID_HANDLE_STATE1609Der Handlezustand ist ungültig.
ERROR_BAD_CONFIGURATION1610Die Konfigurationsdaten für dieses Produkt sind beschädigt. Wenden Sie sich an den Support.
ERROR_INDEX_ABSENT1611Der Kennzeichner der Komponente ist nicht verfügbar.
ERROR_INSTALL_SOURCE_ABSENT1612Die 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_VERSION1613Dieses Installationspaket kann durch den Windows Installationsdienst  nicht installiert werden. Sie müssen zunächst ein Windows Service Pack mit einer neueren Version des Windows-Installationsdienstes installieren.
ERROR_PRODUCT_UNINSTALLED1614Das Produkt wurde deinstalliert.
ERROR_BAD_QUERY_SYNTAX1615Die SQL-Abfragesyntax ist ungültig oder wird nicht unterstützt.
ERROR_INVALID_FIELD1616Das Eintragsfeld ist nicht vorhanden.
ERROR_INSTALL_ALREADY_RUNNING1618Es wird bereits anderweitig eine Installation ausgeführt. Beenden Sie den anderen Installationsvorgang, bevor Sie diese Installation fortsetzen.
ERROR_INSTALL_PACKAGE_OPEN_FAILED1619Dieses 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-Installationspaket handelt.
ERROR_INSTALL_PACKAGE_INVALID1620Dieses Installationspaket konnte nicht geöffnet werden. Wenden Sie sich an den Hersteller der Anwendung, um sicherzustellen, dass es sich um ein gültiges Windows- Installationspaket handelt.
ERROR_INSTALL_UI_FAILURE1621Beim Starten der Benutzeroberfläche des Windows-Installationsdienstes ist ein Fehler aufgetreten. Wenden Sie sich an den Support.

ERROR_INSTALL_LOG_

FAILURE

1622Beim Öffnen der Datei des Installationsprotokolls ist ein Fehler aufgetreten. Stellen Sie sicher, dass das angegebene Protokoll vorhanden ist und Sie in die Datei schreiben können.
ERROR_INSTALL_LANGUAGE_UNSUPPORTED1623Die Sprache dieses Installationspakets wird von Ihrem System nicht unterstützt.
ERROR_INSTALL_TRANSFORM_FAILURE1624Fehler bei der Übernahme der Transformationspakete. Stellen Sie  sicher, dass die Transformationspfade gültig sind.
ERROR_INSTALL_PACKAGE_REJECTED1625Systemrichtlinien verhindern diese Installation. Wenden Sie sich an den Systemadministrator.
ERROR_FUNCTION_NOT_CALLED1626Die Funktion konnte nicht ausgeführt werden.
ERROR_FUNCTION_FAILED1627Beim Ausführen der Funktion ist ein Fehler aufgetreten.
ERROR_INVALID_TABLE1628Eine ungültige oder unbekannte Tabelle wurde angegeben.
ERROR_DATATYPE_MISMATCH1629Die angegebenen Daten haben den falschen Typ.
ERROR_UNSUPPORTED_TYPE1630Daten mit diesem Typ werden nicht unterstützt.
ERROR_CREATE_FAILED1631Der Windows-Installationsdienst konnte nicht gestartet werden. Wenden Sie sich an den Support.
ERROR_INSTALL_TEMP_UNWRITABLE1632Der Ordner für temporäre Dateien ist entweder voll oder außerhalb des Zugriffs. Stellen Sie sicher, dass der Ordner für temporäre Dateien vorhanden ist und dass Sie Schreibzugriff darauf haben.
ERROR_INSTALL_PLATFORM_UNSUPPORTED1633Dieses Installationspaket wird von dieser Plattform nicht unterstützt. Wenden Sie sich an den Hersteller.
ERROR_INSTALL_NOTUSED1634Komponente auf diesem Computer nicht  verwendet.
ERROR_PATCH_PACKAGE_OPEN_FAILED1635Das Patchpaket konnte nicht geöffnet werden. Stellen Sie sicher, dass das Patchpaket vorhanden ist und dass Sie darauf zugreifen können, oder wenden Sie sich an den Hersteller, um sicherzustellen, dass es sich um ein gültiges Patchpaket für den Windows-Installationsdienst handelt.
ERROR_PATCH_PACKAGE_INVALID1636Das Patchpaket konnte nicht geöffnet werden. Wenden Sie sich an den Hersteller der Anwendung, um sicherzustellen, dass es sich um ein gültiges Patchpaket für den Windows-Installationsdienst handelt.
ERROR_PATCH_PACKAGE_UNSUPPORTED1637Dieses Patchpaket kann vom Windows-Installationsdienst nicht verarbeitet werden. Sie müssen zunächst ein Windows Service Pack mit einer neueren Version des Windows-Installationsdienstes installieren.
ERROR_PRODUCT_VERSION1638Eine andere Version des Produkts ist bereits installiert. Die Installation dieser Version kann nicht fortgesetzt werden. Verwenden Sie die Systemsteuerungsoption "Software", um die vorhandene Version dieses Produkts zu konfigurieren oder zu entfernen.
ERROR_INVALID_COMMAND_LINE1639Ungültiges Befehlszeilenargument. Ausführliche Befehlszeilenhilfe finden Sie im SDK des Windows-Installationsprogramms.
ERROR_INSTALL_REMOTE_DISALLOWED1640Installation über eine Terminal Server-Clientsitzung nicht zulässig für aktuellen Benutzer.
ERROR_SUCCESS_REBOOT_INITIATED1641Das Installationsprogramm hat einen Neustart durchgeführt. Dieser Fehlercode steht in Windows Installer Version 1.0 nicht zur Verfügung.
ERROR_PATCH_TARGET_NOT_FOUND1642

Das Upgradepatch kann nicht vom Windows-Installationsdienst installiert werden, da das zu aktualisierende Programm nicht vorhanden ist oder eine andere Version des Programms mit dem Patch aktualisiert wird. Überprüfen Sie, ob das zu aktualisierende Programm vorhanden ist und das richtige Updatepatch verwendet wird.

Dieser Fehlercode ist in Windows Installer Version 1.0 nicht verfügbar.

ERROR_SUCCESS_REBOOT_REQUIRED3010Ein Neustart ist erforderlich, um die Installation/Deinstallation abzuschließen. Dies betrifft keine Installationsvorgänge, bei denen die Aktion "ForceReboot" ausgeführt wird.  Beachten Sie, dass diese Fehlermeldung erst in einer zukünftigen Version des Installationsprogramms verfügbar ist.
Tags:
© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community