Install Guide
Code de retour MSI
Une entrée de journal d'événements d'application est enregistrée dans le chier SysMgmt.log. Le tableau suivant présente certains des
codes d'erreur renvoyés par le moteur Windows Installer msiexec.exe.
Tableau 7. Codes de retour Windows Installer
Code d'erreur Valeur Description
ERROR_SUCCESS
0 Cette action s'est terminée avec succès.
ERROR_INVALID_PARAMETER
87 L'un des paramètres n'est pas valide.
ERROR_INSTALL_USEREXIT
1602 L'utilisateur a annulé l'installation.
ERROR_SUCCESS_REBOOT_REQUIRED
3010 Un redémarrage est requis pour achever l'installation. Ce message
indique une installation réussie.
REMARQUE : pour en savoir plus sur les codes d'erreur renvoyés par les fonctions des programmes d'installation Windows
msiexec.exe et InstMsi.exe, voir support.microsoft.com.
Restauration d'un système en cas d'échec de
l'installation
Microsoft Software Installer (MSI) permet de rétablir l'état entièrement opérationnel d'un système après l'échec d'une installation. Pour ce
faire, MSI stocke une opération Annuler pour chaque action standard qu'il réalise lors d'une installation, d'une mise à niveau ou d'une
désinstallation. Cette opération inclut la restauration des chiers, clés de registre et autres ressources supprimés ou écrasés. Windows
enregistre temporairement tous les chiers qu'il supprime ou écrase au cours d'une installation ou d'une suppression, si bien que vous
pouvez les restaurer si nécessaire (sorte de retour en arrière ou restauration). Après une installation réussie, Windows supprime tous les
chiers de sauvegarde temporaire.
Outre la restauration des actions MSI standard, la bibliothèque peut également annuler les commandes gurant dans le chier INI pour
chaque application en cas de restauration (rollback). Tous les chiers modiés par les opérations d'installation reviennent à leur état
d'origine en cas de restauration.
Lorsque le moteur MSI réalise la séquence d'installation, il ignore toutes les actions planiées en tant qu'actions de restauration. En cas
d'échec d'une action personnalisée, d'une action MSI standard ou d'une action d'installation, la restauration (rollback) démarre.
Vous ne pouvez plus restaurer l'installation une fois qu'elle est terminée. L'installation par transactions est seulement un let de sécurité, qui
protège le système au cours de la session d'installation. Pour supprimer une application installée, vous devez la désinstaller.
REMARQUE
: l'installation et la suppression de pilotes ne sont pas exécutées dans le cadre de l'opération d'installation et pour
cette raison, elles ne peuvent pas être rétablies si une erreur irrécupérable se produit pendant l'exécution.
REMARQUE : les installations, désinstallations et mises à niveau que vous annulez pendant le nettoyage du programme
d'installation ou après la n d'une opération d'installation ne peuvent pas être rétablies.
Échec des mises à jour
Appliquez les correctifs et mises à jour MSI de vos fournisseurs pour les progiciels MSI d'origine. Si vous recompressez intentionnellement
ou accidentellement un progiciel MSI, ou si vous le modiez directement, l'application des correctifs et des mises à jour peut échouer. Vous
ne devez pas recompresser les progiciels MSI. Cela modie la structure des fonctionnalités et le GUID (Globally Unique Identier, ID global
unique), ce qui endommage les correctifs et mises à jour fournis. S'il est nécessaire de modier un progiciel MSI de votre fournisseur, utilisez
un chier de transformation .mst.
30
Installation du logiciel Managed System sous des systèmes d'exploitation Microsoft Windows