Journalisation des événements (Windows Installer)
événements Windows fournit un moyen standard et centralisé pour les applications (et le système d’exploitation) d’enregistrer des événements logiciels et matériels importants. Le service de journalisation des événements stocke les événements provenant de différentes sources dans une collection unique appelée journal des événements. Avant Windows Vista, vous devez utiliser suivi d’événements pour Windows (ETW) ou journalisation des événements pour journaliser les événements. Windows Vista a introduit un nouveau modèle d’événements qui unifie à la fois ETW et l’API journal des événements Windows.
Le programme d’installation écrit également des entrées dans le journal des événements. Ces événements d’enregistrement, tels que les suivants :
- Réussite ou échec de l’installation ; suppression ou réparation d’un produit.
- Erreurs qui se produisent pendant la configuration du produit.
- Détection des données de configuration endommagées.
Si une grande quantité d’informations est écrite, le fichier journal des événements peut devenir complet et le programme d’installation affiche le message « Le fichier journal de l’application est plein ».
Le programme d’installation peut écrire les entrées suivantes dans le journal des événements. Tous les messages du journal des événements ont un ID d’événement unique. Toutes les erreurs générales créées dans la table d’erreurs retournées pour une installation qui échoue sont consignées dans le journal des événements de l’application avec un ID de message égal à l’erreur + 10 000. Par exemple, le numéro d’erreur dans la table d’erreurs d’une installation s’est terminé avec succès est 1707. L’installation réussie est enregistrée dans le journal des événements de l’application avec un ID de message 11707 (1707 + 10 000).
Pour plus d’informations sur l’activation de la journalisation détaillée sur l’ordinateur d’un utilisateur lors de la résolution des problèmes de déploiement, consultez Meilleures pratiques windows Installer.
ID d’événement | Message | Remarques |
---|---|---|
1001 | La détection du produit '%1', fonctionnalité '%2' a échoué lors de la demande de composant '%3' | Message d’avertissement. Pour plus d’informations, consultez Recherche d’une fonctionnalité ou d’un composant rompu. |
1002 | Valeur inattendue ou manquante (nom : '%1', valeur : '%2') en clé '%3' | Message d’erreur indiquant qu’il y avait une valeur inattendue ou manquante. |
1003 | Sous-clé inattendue ou manquante '%1' en clé '%2' | Message d’erreur indiquant qu’il y avait une sous-clé inattendue ou manquante. |
1004 | La détection du produit '%1', fonctionnalité '%2', composant '%3' ' a échoué Remarque : À compter de Windows Installer version 2.0, ce message est : Détection du produit '%1', fonctionnalité '%2', composant '%3' échec. La ressource '%4' n’existe pas. |
Message d’avertissement. Consultez également recherche d’une fonctionnalité ou d’un composant rompu. |
1005 | L’opération d’installation a lancé un redémarrage | Message d’information indiquant que l’installation a lancé un redémarrage du système. |
1006 | La vérification de la signature numérique pour l'%1' ne peut pas être effectuée. WinVerifyTrust n’est pas disponible sur l’ordinateur. | Message d’avertissement. Une armoire a été créée dans la table msiDigitalSignature pour avoir une vérification WinVerifyTrust effectuée. Cette action n’a pas pu être effectuée, car l’ordinateur n’a pas les DLL de chiffrement appropriées installées. |
1007 | L’installation de %1 n’est pas autorisée par la stratégie de restriction logicielle. Windows Installer autorise uniquement l’exécution d’éléments illimités. Le niveau d’autorisation retourné par la stratégie de restriction logicielle était %2. | Message d’erreur indiquant que l’administrateur a configuré la stratégie de restriction logicielle pour interdire cette installation. |
1008 | L’installation de %1 n’est pas autorisée en raison d’une erreur dans le traitement de la stratégie de restriction logicielle. L’objet ne peut pas être approuvé. | Message d’erreur indiquant qu’il y avait des problèmes lors de la tentative de vérification du package en fonction de la stratégie de restriction logicielle. |
1012 | Cette version de Windows ne prend pas en charge le déploiement de packages 64 bits. Le script '%1' est destiné à un package 64 bits. | Message d’erreur indiquant que les scripts pour les packages 64 bits ne peuvent être exécutés que sur un ordinateur 64 bits. |
1013 | {Rapport d’exception non gérée} | Message d’erreur pour une exception non gérée, il s’agit du rapport. |
1014 | Informations du proxy Windows Installer non enregistrées correctement | Message d’erreur indiquant que les informations du proxy n’ont pas été enregistrées correctement. |
1015 | Échec de la connexion au serveur. Erreur : %d | Message d’information indiquant que l’installation n’a pas pu se connecter au serveur. |
1016 | La détection du produit '%1', fonctionnalité '%2', composant '%3' a échoué. La ressource '%4' dans un composant run-from-source n’a pas pu être localisée, car aucune source valide et accessible n’a été trouvée. | Message d’avertissement. Pour plus d’informations, consultez Recherche d’une fonctionnalité ou d’un composant rompu. |
1017 | Le SID utilisateur a changé de '%1' à '%2', mais l’application managée et les clés de données utilisateur ne peuvent pas être mises à jour. Erreur = '%3'. | Message d’erreur indiquant qu’une erreur s’est produite lors de la tentative de mise à jour de l’inscription de l’utilisateur après la modification du SID de l’utilisateur. |
1018 | Impossible d’installer l’application%1' car elle n’est pas compatible avec cette version de Windows. | Message d’erreur indiquant que l’installation est incompatible avec la version en cours d’exécution de Windows. Contactez le fabricant du logiciel installé pour une mise à jour. |
1019 | Produit : %1 - Mise à jour '%2' a été supprimé avec succès. | Message d’information indiquant que le programme d’installation a supprimé la mise à jour.Windows Installer 2.0 : Non disponible. |
1020 | Produit : %1 - La mise à jour '%2' n’a pas pu être supprimée. Code d’erreur %3. Des informations supplémentaires sont disponibles dans le fichier journal %4. | Message d’erreur indiquant que le programme d’installation n’a pas pu supprimer la mise à jour. Des informations supplémentaires sont disponibles dans le fichier journal.Windows Installer 2.0 : Non disponible. |
1021 | Produit : %1 - La mise à jour '%2' n’a pas pu être supprimée. Code d’erreur %3. | Message d’erreur indiquant que le programme d’installation n’a pas pu supprimer la mise à jour. Pour plus d’informations sur l’activation de la journalisation, consultez Activer la journalisation détaillée sur l’ordinateur de l’utilisateur lors de la résolution des problèmes de déploiement.Windows Installer 2.0 : Non disponible. |
1022 | Produit : %1 - Mise à jour%2installée avec succès. | Message d’information indiquant que le programme d’installation a installé la mise à jour avec succès.
Windows Installer 2.0 : Non disponible. |
1023 | Produit : %1 - La mise à jour '%2' n’a pas pu être installée. Code d’erreur %3. Des informations supplémentaires sont disponibles dans le fichier journal %4. | Message d’erreur indiquant que le programme d’installation n’a pas pu installer la mise à jour. Des informations supplémentaires sont disponibles dans le fichier journal.Windows Installer 2.0 : Non disponible. |
1024 | Produit : %1 - La mise à jour '%2' n’a pas pu être installée. Code d’erreur %3. | Message d’erreur indiquant que le programme d’installation n’a pas pu installer la mise à jour. Pour plus d’informations sur l’activation de la journalisation, consultez Activer la journalisation détaillée sur l’ordinateur de l’utilisateur lors de la résolution des problèmes de déploiement.Windows Installer 2.0 : Non disponible. |
1025 | Produit : %1. Le fichier %2 est utilisé par le processus suivant : Nom : %3 , ID %4. |
Windows Installer 2.0 : Non disponible. |
1026 | Windows Installer a déterminé que sa clé de Registre de données de configuration n’était pas sécurisée correctement. Le propriétaire de la clé doit être système local ou Builtin\Administrators. La clé existante sera supprimée et recréée avec les paramètres de sécurité appropriés. | Message d’avertissement.Windows Installer 3.1 et versions antérieures: Non disponible. |
1027 | Windows Installer a déterminé qu’une sous-clé de Registre %1 dans ses données de configuration n’était pas sécurisée correctement. Le propriétaire de la clé doit être système local ou Builtin\Administrators. La sous-clé existante et tout son contenu seront supprimés. | Message d’avertissement.Windows Installer 3.1 et versions antérieures: Non disponible. |
1028 | Windows Installer a déterminé que son dossier de cache de données de configuration n’était pas sécurisé correctement. Le propriétaire de la clé doit être système local ou Builtin\Administrators. Le dossier existant sera supprimé et recréé avec les paramètres de sécurité appropriés. | Message d’avertissementWindows Installer 3.1 et versions antérieures: Non disponible. |
1029 | Produit : %1. Redémarrez requis. | Message d’avertissement indiquant qu’un redémarrage du système est nécessaire pour terminer l’installation et que le redémarrage a été reporté ultérieurement.Windows Installer 3.1 et versions antérieures: Non disponible. |
1030 | Produit : %1. L’application a essayé d’installer une version plus récente du fichier Windows protégé %2. Vous devrez peut-être mettre à jour votre système d’exploitation pour que cette application fonctionne correctement. (Version du package : %3, version protégée par le système d’exploitation : %4). | Message d’avertissement indiquant que l’installation a tenté de remplacer un fichier critique protégé par Protection des ressources Windows. Une mise à jour du système d’exploitation peut être nécessaire pour utiliser cette application.
Windows Installer 3.1 et versions antérieures: Non disponible. |
1031 | Produit : %1. L’assembly '%2' for component '%3' est utilisé. | Message d’avertissement indiquant que l’installation a essayé de mettre à jour un assembly en cours d’utilisation. Le système doit être redémarré pour terminer la mise à jour de cet assembly.Windows Installer 3.1 et versions antérieures: Non disponible. |
1032 | Une erreur s’est produite lors de l’actualisation des variables d’environnement mises à jour pendant l’installation de «%1». | Message d’avertissement indiquant que certains utilisateurs connectés à l’ordinateur peuvent avoir besoin de se déconnecter et de revenir pour terminer la mise à jour des variables d’environnement.Windows Installer 3.1 et versions antérieures: Non disponible. |
1033 | Produit : %1. Version : %2. Langue : %3. Installation terminée avec l’état : %4. Fabricant : %5. | Champ 1 - ProductName Field 2 - ProductVersion Champ 3 - ProductLanguage Windows Installer 3.1 et versions antérieures: Non disponible. Champ 5 - Fabricant Windows Installer 4.5 et versions antérieures: Champ 5 non disponible. |
1034 | Produit : %1. Version : %2. Langue : %3. Suppression terminée avec l’état : %4. Fabricant : %5. | Champ 1 - ProductName Field 2 - ProductVersion Champ 3 - ProductLanguage Windows Installer 3.1 et versions antérieures: Non disponible. Champ 5 - Fabricant Windows Installer 4.5 et versions antérieures: Champ 5 non disponible. |
1035 | Produit : %1. Version : %2. Langue : %3. Modification de la configuration terminée avec l’état : %4. Fabricant : %5. | Champ 1 - ProductName Field 2 - ProductVersion Champ 3 - ProductLanguage Champ 5 - Fabricant Windows Installer 4.5 et versions antérieures: Champ 5 non disponible. |
1036 | Produit : %1. Version : %2. Langue : %3. Mise à jour : %4. Mise à jour de l’installation terminée avec l’état : %5. Fabricant : %6. | Champ 1 - ProductName Field 2 - ProductVersion Champ 3 - ProductLanguage Champ 4 : il s’agit du nom convivial si le MsiPatchMetadata Table est présent dans le package de correctifs. Sinon, il s’agit du GUID de code de correctif du correctif. Champ 5 - État de l’installation de la mise à jour. Windows Installer 3.1 et versions antérieures: Non disponible. Champ 6 - Fabricant Windows Installer 4.5 et versions antérieures: Champ 6 non disponible. |
1037 | Produit : %1. Version : %2. Langue : %3. Mise à jour : %4. Mise à jour de la suppression terminée avec l’état : %5. Fabricant : %6. | Champ 1 - ProductName Field 2 - ProductVersion Champ 3 - ProductLanguage Champ 4 : il s’agit du nom convivial si le MsiPatchMetadata Table est présent dans le package de correctifs. Sinon, il s’agit du GUID de code de correctif du correctif. Champ 5 - État de la suppression des mises à jour. Windows Installer 3.1 et versions antérieures: Non disponible. Champ 6 - Fabricant Windows Installer 4.5 et versions antérieures: Champ 6 non disponible. |
1038 | Produit : %1. Version : %2. Langue : %3. Redémarrage requis. Type de redémarrage : %4. Raison du redémarrage : %5. Fabricant : %6. | Champ 1 - ProductName Field 2 - ProductVersion Champ 3 - ProductLanguage
msirbRebootDeferred (2) : un utilisateur ou un administrateur a différé un redémarrage requis de l’ordinateur à l’aide de l’interface utilisateur ou REBOOT=ReallySuppress.
msirbRebootInUseFilesReason (1)- Un redémarrage a été nécessaire pour remplacer les fichiers en cours d’utilisation. msirbRebootScheduleRebootReason (2) : le package contient une action ScheduleReboot. msirbRebootForceRebootReason (3)- Le package contient une action ForceReboot. msirbRebootCustomActionReason (4) : action personnalisée appelée fonction MsiSetMode. Champ 6 - Fabricant Windows Installer 4.5 et versions antérieures: Champ 6 non disponible. |
1044 | %1 n’est pas signé par Microsoft. Par conséquent, rejet par la stratégie de verrouillage Windows. | Message d’erreur indiquant que le fichier binaire n’est pas signé par Microsoft et n’est pas autorisé conformément à la stratégie de verrouillage Windows. |
10005 | Le programme d’installation a rencontré une erreur inattendue lors de l’installation de ce package. Cela peut indiquer un problème avec ce package. Le code d’erreur est [1]. {{Les arguments sont : [2], [3], [4]}} | Message d’erreur indiquant qu’une erreur interne s’est produite. Le texte de ce message est basé sur le texte créé pour l’erreur 5 dans le tableau d’erreurs. |
11707 | Produit [2] : opération d’installation terminée avec succès | Message d’information indiquant que l’installation du produit a réussi. |
11708 | Produit [2] : échec de l’opération d’installation | Message d’erreur indiquant que l’installation du produit a échoué. |
11728 | Produit [2] :- La configuration s’est terminée correctement. | Message d’information indiquant que la configuration du produit a réussi. |
Vous pouvez importer des chaînes d’erreurs localisées pour les événements dans votre base de données à l’aide de Msidb.exe ou de MsiDatabaseImport. Le Kit de développement logiciel (SDK) inclut des chaînes de ressources localisées pour chacune des langues répertoriées dans la section Localiser les tables Error et ActionText. Si les chaînes d’erreur correspondant aux événements ne sont pas remplies, le programme d’installation charge les chaînes localisées pour la langue spécifiée par la propriété ProductLanguage.