messages d’erreur MsiExec.exe et InstMsi.exe (pour les développeurs)
Notes
Cet article est destiné aux développeurs de logiciels qui utilisent Windows Installer pour créer des packages de programme d’installation pour leurs applications. Si vous êtes un utilisateur qui rencontre des difficultés avec votre ordinateur pendant ou après l’installation ou la désinstallation d’une application, vous devez contacter le support technique pour le logiciel que vous essayez d’installer ou de supprimer. Si vous avez besoin de support pour un produit Microsoft, accédez à notre site de support technique.
Ces codes d’erreur sont retournés par les fonctions Windows Installer MsiExec.exe et InstMsi.exe. Notez que toute erreur dans Winerror.h (par exemple, ERROR_INVALID_DATA) peut également être retournée. Pour plus d’informations sur les codes d’erreur retournés par Windows Installer, consultez Messages d’erreur Windows Installer.
Les codes d’erreur ERROR_SUCCESS, ERROR_SUCCESS_REBOOT_INITIATED et ERROR_SUCCESS_REBOOT_REQUIRED indiquent la réussite. Si ERROR_SUCCESS_REBOOT_REQUIRED est retourné, l’installation s’est terminée correctement, mais un redémarrage est nécessaire pour terminer l’opération d’installation.
Code d'erreur | Valeur | Description |
---|---|---|
ERROR_SUCCESS | 0 | L’action s’est terminée avec succès. |
ERROR_INVALID_DATA | 13 | Données non valides. |
ERROR_INVALID_PARAMETER | 87 | L'un des paramètres n'était pas valide. |
ERROR_CALL_NOT_IMPLEMENTED | 120 | Cette valeur est retournée lorsqu’une action personnalisée tente d’appeler une fonction qui ne peut pas être appelée à partir d’actions personnalisées. La fonction retourne la valeur ERROR_CALL_NOT_IMPLEMENTED. |
ERROR_APPHELP_BLOCK | 1259 | Si Windows Installer détermine qu’un produit est peut-être incompatible avec le système d’exploitation actuel, il affiche une boîte de dialogue informant l’utilisateur et lui demandant s’il faut quand même essayer d’installer. Ce code d’erreur est retourné si l’utilisateur choisit de ne pas essayer l’installation. |
ERROR_INSTALL_SERVICE_FAILURE | 1601 | Impossible d’accéder au service Windows Installer. Contactez votre personnel de support technique pour vérifier que le service Windows Installer est correctement inscrit. |
ERROR_INSTALL_USEREXIT | 1602 | L'utilisateur a annulé l'installation. |
ERROR_INSTALL_FAILURE | 1603 | Une erreur irrécupérable s’est produite pendant l’installation. |
ERROR_INSTALL_SUSPEND | 1604 | Installation interrompue et incomplète. |
ERROR_UNKNOWN_PRODUCT | 1605 | Cette action est valide uniquement pour les produits déjà installés. |
ERROR_UNKNOWN_FEATURE | 1606 | L’identificateur de fonctionnalité n’est pas inscrit. |
ERROR_UNKNOWN_COMPONENT | 1607 | L’identificateur de composant n’est pas inscrit. |
ERROR_UNKNOWN_PROPERTY | 1608 | Il s’agit d’une propriété inconnue. |
ERROR_INVALID_HANDLE_STATE | 1609 | Le descripteur est dans un état non valide. |
ERROR_BAD_CONFIGURATION | 1610 | Les données de configuration de ce produit sont endommagées. Contactez votre personnel de support technique. |
ERROR_INDEX_ABSENT | 1611 | Le qualificateur de composant absent. |
ERROR_INSTALL_SOURCE_ABSENT | 1612 | La source d’installation de ce produit n’est pas disponible. Vérifiez que la source existe et que vous pouvez y accéder. |
ERROR_INSTALL_PACKAGE_VERSION | 1613 | Ce package d’installation ne peut pas être installé par le service Windows Installer. Vous devez installer un Service Pack Windows qui contient une version plus récente du service Windows Installer. |
ERROR_PRODUCT_UNINSTALLED | 1614 | Le produit est désinstallé. |
ERROR_BAD_QUERY_SYNTAX | 1615 | La syntaxe de requête SQL est non valide ou non prise en charge. |
ERROR_INVALID_FIELD | 1616 | Le champ d’enregistrement n’existe pas. |
ERROR_INSTALL_ALREADY_RUNNING | 1618 | Une autre installation est déjà en cours. Terminez cette installation avant de procéder à cette installation. Pour plus d’informations sur le mutex, consultez _MSIExecute Mutex. |
ERROR_INSTALL_PACKAGE_OPEN_FAILED | 1619 | Impossible d’ouvrir ce package d’installation. Vérifiez que le package existe et qu’il est accessible, sinon contactez le fournisseur de l’application pour vérifier qu’il s’agit d’un package Windows Installer valide. |
ERROR_INSTALL_PACKAGE_INVALID | 1620 | Impossible d’ouvrir ce package d’installation. Contactez le fournisseur de l’application pour vérifier qu’il s’agit d’un package Windows Installer valide. |
ERROR_INSTALL_UI_FAILURE | 1621 | Une erreur s’est produite au démarrage de l’interface utilisateur du service Windows Installer. Contactez votre personnel de support technique. |
ERROR_INSTALL_LOG_FAILURE | 1622 | Une erreur s’est produite lors de l’ouverture du fichier journal d’installation. Vérifiez que l’emplacement du fichier journal spécifié existe et qu’il est accessible en écriture. |
ERROR_INSTALL_LANGUAGE_UNSUPPORTED | 1623 | Cette langue de ce package d’installation n’est pas prise en charge par votre système. |
ERROR_INSTALL_TRANSFORM_FAILURE | 1624 | Une erreur s’est produite lors de l’application de transformations. Vérifiez que les chemins de transformation spécifiés sont valides. |
ERROR_INSTALL_PACKAGE_REJECTED | 1625 | Cette installation est interdite par la stratégie système. Contactez votre administrateur système. |
ERROR_FUNCTION_NOT_CALLED | 1626 | La fonction n’a pas pu être exécutée. |
ERROR_FUNCTION_FAILED | 1627 | Échec de la fonction durant l'exécution. |
ERROR_INVALID_TABLE | 1628 | Une table non valide ou inconnue a été spécifiée. |
ERROR_DATATYPE_MISMATCH | 1629 | Les données fournies sont d’un type incorrect. |
ERROR_UNSUPPORTED_TYPE | 1630 | Les données de ce type ne sont pas prises en charge. |
ERROR_CREATE_FAILED | 1 631 | Échec du démarrage du service Windows Installer. Contactez votre personnel de support technique. |
ERROR_INSTALL_TEMP_UNWRITABLE | 1632 | Le dossier Temp est complet ou inaccessible. Vérifiez que le dossier Temp existe et que vous pouvez y écrire. |
ERROR_INSTALL_PLATFORM_UNSUPPORTED | 1633 | Ce package d’installation n’est pas pris en charge sur cette plateforme. Contactez le revendeur de l'application. |
ERROR_INSTALL_NOTUSED | 1634 | Le composant n’est pas utilisé sur cet ordinateur. |
ERROR_PATCH_PACKAGE_OPEN_FAILED | 1635 | Ce package correctif n’a pas pu être ouvert. Vérifiez que le package de correctifs existe et qu’il est accessible, sinon contactez le fournisseur de l’application pour vérifier qu’il s’agit d’un package de correctifs Windows Installer valide. |
ERROR_PATCH_PACKAGE_INVALID | 1636 | Ce package correctif n’a pas pu être ouvert. Contactez le fournisseur de l’application pour vérifier qu’il s’agit d’un package de correctifs Windows Installer valide. |
ERROR_PATCH_PACKAGE_UNSUPPORTED | 1637 | Ce package correctif ne peut pas être traité par le service Windows Installer. Vous devez installer un Service Pack Windows qui contient une version plus récente du service Windows Installer. |
ERROR_PRODUCT_VERSION | 1638 | Une autre version de ce produit est déjà installée. L’installation de cette version ne peut pas continuer. Pour configurer ou supprimer la version existante de ce produit, utilisez Ajout/Suppression de programmes dans le Panneau de configuration. |
ERROR_INVALID_COMMAND_LINE | 1639 | Argument de ligne de commande non valide. Consultez le Kit de développement logiciel (SDK) Windows Installer pour obtenir une aide détaillée en ligne de commande. |
ERROR_INSTALL_REMOTE_DISALLOWED | 1640 | L’utilisateur actuel n’est pas autorisé à effectuer des installations à partir d’une session cliente d’un serveur exécutant le service de rôle Terminal Server. |
ERROR_SUCCESS_REBOOT_INITIATED | 1641 | Le programme d’installation a lancé un redémarrage. Ce message indique que l'opération a réussi. |
ERROR_PATCH_TARGET_NOT_FOUND | 1642 | Le programme d’installation ne peut pas installer le correctif de mise à niveau, car le programme en cours de mise à niveau est peut-être manquant ou le correctif de mise à niveau met à jour une autre version du programme. Vérifiez que le programme à mettre à niveau existe sur votre ordinateur et que vous disposez du correctif de mise à niveau approprié. |
ERROR_PATCH_PACKAGE_REJECTED | 1643 | Le package de correctifs n’est pas autorisé par la stratégie système. |
ERROR_INSTALL_TRANSFORM_REJECTED | 1644 | Une ou plusieurs personnalisations ne sont pas autorisées par la stratégie système. |
ERROR_INSTALL_REMOTE_PROHIBITED | 1645 | Windows Installer n’autorise pas l’installation à partir d’une connexion Bureau à distance. |
ERROR_PATCH_REMOVAL_UNSUPPORTED | 1646 | Le package de correctif n’est pas un package de correctif amovible. |
ERROR_UNKNOWN_PATCH | 1647 | Le correctif n’est pas appliqué à ce produit. |
ERROR_PATCH_NO_SEQUENCE | 1648 | Aucune séquence valide n’est disponible pour l’ensemble de correctifs. |
ERROR_PATCH_REMOVAL_DISALLOWED | 1649 | La suppression des correctifs a été refusée par la stratégie. |
ERROR_INVALID_PATCH_XML | 1650 | Les données de correctif XML ne sont pas valides. |
ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT | 1651 | L’utilisateur administratif n’a pas pu appliquer le correctif pour une application gérée par utilisateur ou par ordinateur qui est dans l’état publié. |
ERROR_INSTALL_SERVICE_SAFEBOOT | 1652 | Windows Installer n’est pas accessible lorsque l’ordinateur est en mode sans échec. Quittez le mode sans échec et réessayez ou essayez d’utiliser la restauration du système pour rétablir l’état précédent de votre ordinateur. Disponible à partir de Windows Installer version 4.0. |
ERROR_ROLLBACK_DISABLED | 1653 | Impossible d’effectuer une transaction à plusieurs packages, car la restauration a été désactivée. Les installations à plusieurs packages ne peuvent pas s’exécuter si la restauration est désactivée. Disponible à partir de Windows Installer version 4.5. |
ERROR_INSTALL_REJECTED | 1654 | L’application que vous essayez d’exécuter n’est pas prise en charge sur cette version de Windows. Un package, un correctif ou une transformation Windows Installer qui n’a pas été signé par Microsoft ne peut pas être installé sur un ordinateur ARM. |
ERROR_SUCCESS_REBOOT_REQUIRED | 3010 | Un redémarrage est nécessaire pour terminer l'installation. Ce message indique que l'opération a réussi. Cela n’inclut pas les installations où l’action ForceReboot est exécutée. |