journalisation des événements (Windows Installer)
les événements de Windows offrent un moyen centralisé et standard 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 de diverses sources dans une collection unique appelée Journal des événements. avant Windows Vista, vous utiliseriez Suivi d’v nements pour Windows (ETW) ou la journalisation des événements pour consigner les événements. Windows Vista a introduit un nouveau modèle d’événement qui unifie à la fois ETW et l’API du 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 :
- La réussite ou l’échec de l’installation ; suppression ou réparation d’un produit.
- Erreurs qui se produisent pendant la configuration du produit.
- Détection de données de configuration endommagées.
Si une grande quantité d’informations est écrite, le fichier journal des événements peut être saturé 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 et retournées pour une installation qui échouent sont consignées dans le journal des événements d’application avec un ID de message égal à l’erreur + 10 000. Par exemple, le numéro d’erreur dans la table d’erreurs pour une installation effectuée avec succès est 1707. La réussite de l’installation est consignée dans le journal des événements de l’application avec l’ID de message 11707 (1707 + 10 000).
pour plus d’informations sur l’activation de la journalisation documentée sur l’ordinateur d’un utilisateur lors de la résolution des problèmes de déploiement, consultez Windows Installer meilleures pratiques.
| ID de l’événement | Message | Notes |
|---|---|---|
| 1001 | Échec de la détection du produit « %1 », fonctionnalité « %2 » lors de la demande pour le composant « %3 » | Un message d’avertissement. Pour plus d’informations, consultez recherche d’une fonctionnalité ou d’un composant endommagé. |
| 1002 | Valeur inattendue ou manquante (nom : ' %1 ', valeur : ' %2 ') dans la clé' %3 ' | Message d’erreur indiquant qu’une valeur inattendue ou manquante s’est produite. |
| 1003 | Sous-clé inattendue ou manquante « %1 » dans la clé « %2 » | Message d’erreur indiquant qu’une sous-clé est manquante ou inattendue. |
| 1004 | échec de la détection du produit « %1 », fonctionnalité « %2 », composant « %3 » . remarque : à partir de Windows Installer version 2,0, ce message est : échec de la détection du produit « %1 », de la fonctionnalité « %2 », du composant « %3 ». La ressource' %4 'n’existe pas. |
Un message d’avertissement. Voir aussi recherche d’une fonctionnalité ou d’un composant endommagé. |
| 1005 | L’opération d’installation a initié un redémarrage | Message d’information indiquant que l’installation a initié un redémarrage du système. |
| 1006 | Impossible d’effectuer la vérification de la signature numérique pour le cabinet' %1 '. WinVerifyTrust n’est pas disponible sur l’ordinateur. | Message d'avertissement. Un cabinet a été créé dans la table MsiDigitalSignature pour effectuer une vérification de WinVerifyTrust . Cette action n’a pas pu être effectuée, car les dll de chiffrement appropriées ne sont pas installées sur l’ordinateur. |
| 1007 | L’installation de %1 n’est pas autorisée par la stratégie de restriction logicielle. le Windows Installer autorise uniquement l’exécution d’éléments non restreints. Le niveau d’autorisation renvoyé par la stratégie de restriction logicielle était de %2. | Message d’erreur indiquant que l’administrateur a configuré une 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 a eu 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 des packages 64 bits peuvent uniquement être exécutés sur un ordinateur 64 bits. |
| 1013 | {Rapport d’exceptions non gérées} | Message d’erreur pour une exception non gérée, il s’agit du rapport. |
| 1014 | Windows Les informations du proxy du programme d’installation ne sont pas inscrites correctement | Message d’erreur indiquant que les informations de proxy n’ont pas été inscrites 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 | Échec de la détection du produit « %1 », fonctionnalité « %2 », composant « %3 ». La ressource' %4 'dans un composant d’exécution à partir de la 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 endommagé. |
| 1017 | Le SID de l’utilisateur est passé de « %1 » à « %2 », mais l’application géré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 | L’application' %1 'ne peut pas être installée, 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 en cours d’installation pour une mise à jour. |
| 1019 | Produit : %1-la mise à jour' %2 'a été supprimée 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-Impossible de supprimer la mise à jour' %2 '. 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-Impossible de supprimer la mise à jour' %2 '. 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 du dépannage du déploiement. Windows Installer 2,0 : Non disponible. |
| 1022 | Produit : %1-mise à jour' %2 'correctement installée. | 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-Impossible d’installer la mise à jour' %2 '. 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. |
| 1 024 | Produit : %1-Impossible d’installer la mise à jour' %2 '. 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 la façon d’activer la journalisation, consultez activer la journalisation détaillée sur l’ordinateur de l’utilisateur lors du dépannage du 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 Le programme d’installation a déterminé que sa clé de registre de données de configuration n’était pas correctement sécurisée. Le propriétaire de la clé doit être un système local ou Builtin\administrateurs. 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 Le programme d’installation a déterminé qu’une sous-clé de Registre %1 dans ses données de configuration n’a pas été correctement sécurisée. Le propriétaire de la clé doit être un système local ou Builtin\administrateurs. 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 Le programme d’installation a déterminé que son dossier de cache de données de configuration n’a pas été correctement sécurisé. Le propriétaire de la clé doit être un système local ou Builtin\administrateurs. 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émarrage 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é différé 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 du 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 'du composant' %3 'est en cours d’utilisation. | Message d’avertissement indiquant que l’installation a tenté 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 ayant ouvert une session sur l’ordinateur peuvent avoir besoin de se déconnecter et de se reconnecter 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-champ NomProduit 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: Le champ 5 n’est pas disponible. |
| 1034 | Produit : %1. Version : %2. Langue : %3. Suppression terminée avec l’État : %4. Fabricant : %5. | Champ 1-champ NomProduit 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: Le champ 5 n’est pas disponible. |
| 1035 | Produit : %1. Version : %2. Langue : %3. La modification de la configuration s’est terminée avec l’État %4. Fabricant : %5. | Champ 1-champ NomProduit 2- ProductVersion Champ 3- ProductLanguage Champ 5- fabricant Windows Installer 4,5 et versions antérieures: Le champ 5 n’est pas disponible. |
| 1036 | Produit : %1. Version : %2. Langue : %3. Mise à jour : %4. L’installation de la mise à jour est terminée avec l’État : %5. Fabricant : %6. | Champ 1-champ NomProduit 2- ProductVersion Champ 3- ProductLanguage Champ 4 : nom convivial de l’utilisateur si la table MsiPatchMetadata est présente dans le package de correctifs. Dans le cas contraire, il s’agit du GUID du code correctif du correctif. Champ 5 : état de l’installation 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. |
| 1037 | Produit : %1. Version : %2. Langue : %3. Mise à jour : %4. Suppression de la mise à jour terminée avec l’État : %5. Fabricant : %6. | Champ 1-champ NomProduit 2- ProductVersion Champ 3- ProductLanguage Champ 4 : nom convivial de l’utilisateur si la table MsiPatchMetadata est présente dans le package de correctifs. Dans le cas contraire, il s’agit du GUID du code 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-champ NomProduit 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 du redémarrage= ReallySuppress.
msirbRebootInUseFilesReason (1) : un redémarrage était 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. |
| 10005 | Le programme d’installation a rencontré une erreur inattendue lors de l’installation de ce package. Il s'agit peut-être d'un problème lié au 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 la table des erreurs. |
| 11707 | Produit [2] : l’opération d’installation s’est terminée correctement | 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 avec succès. | Message d’information indiquant la réussite de la configuration du produit. |
Vous pouvez importer des chaînes d’erreurs localisées pour des événements dans votre base de données à l’aide de Msidb.exe ou MsiDatabaseImport. Le kit de développement logiciel (SDK) comprend des chaînes de ressources localisées pour chacune des langues listées dans la section localisation des 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 .