ANAVEM
Languageen
Windows Event Viewer displaying Event ID 1501 Windows Installer reconfiguration events on administrator workstation
Event ID 1501InformationMsiInstallerWindows

ID d'événement Windows 1501 – MsiInstaller : Réconfiguration de Windows Installer commencée

L'ID d'événement 1501 indique que Windows Installer a commencé à reconfigurer une application ou une fonctionnalité installée, généralement déclenchée par des opérations de réparation, des modifications de fonctionnalités ou des tâches de maintenance automatique.

Emanuel DE ALMEIDAEmanuel DE ALMEIDA
18 mars 202612 min de lecture 0
Event ID 1501MsiInstaller 5 méthodes 12 min
Référence événement

Signification de cet événement

L'ID d'événement Windows 1501 représente la phase d'initiation d'une opération de reconfiguration de Windows Installer. Lorsque cet événement se déclenche, il indique que le service Windows Installer a déterminé qu'une installation existante nécessite une modification et a commencé le processus de reconfiguration.

Le processus de reconfiguration peut être déclenché par plusieurs scénarios : réparations initiées par l'utilisateur via Programmes et fonctionnalités, opérations de réparation automatique lorsque Windows détecte des fichiers corrompus, ajouts ou suppressions de fonctionnalités pour des applications existantes, ou installations de correctifs qui modifient des composants logiciels existants. L'événement capture des métadonnées critiques, y compris le code produit, l'identifiant de sécurité de l'utilisateur et le type spécifique de reconfiguration en cours.

Dans les environnements d'entreprise, l'ID d'événement 1501 sert de piste d'audit pour les modifications logicielles. Les administrateurs informatiques utilisent cet événement pour suivre quand les applications sont modifiées, identifier les schémas dans les problèmes logiciels nécessitant des réparations fréquentes, et corréler les problèmes d'installation avec les changements système. Les données de l'événement incluent des informations de chronométrage, ce qui aide à déterminer la durée des opérations de reconfiguration et à identifier les goulots d'étranglement de performance dans le processus d'installation.

L'événement joue également un rôle crucial dans les scénarios de dépannage où les applications ne fonctionnent pas correctement après des mises à jour ou des changements système. En examinant la séquence des événements 1501 aux côtés des événements Windows Installer associés, les administrateurs peuvent reconstruire la chronologie des modifications logicielles et identifier la cause première des problèmes liés à l'installation.

S'applique à

Windows 10Windows 11Windows Server 2019/2022/2025
Analyse

Causes possibles

  • Réparation d'application initiée par l'utilisateur via le Panneau de configuration ou Programmes et fonctionnalités
  • Opérations de réparation automatique déclenchées par Windows lors de la détection de fichiers d'application corrompus
  • Modifications de fonctionnalités où les utilisateurs ajoutent ou suppriment des composants optionnels du logiciel installé
  • Mise à jour Windows appliquant des correctifs ou des mises à jour aux applications existantes
  • Reconfiguration logicielle pilotée par la stratégie de groupe dans les environnements de domaine
  • Mécanismes d'auto-réparation d'application lorsque le logiciel détecte des composants manquants ou endommagés
  • Opérations de restauration du système qui déclenchent la reconfiguration des applications affectées
  • Modifications d'installation administrative effectuées par le personnel informatique
  • Outils de gestion de logiciels tiers initiant des opérations de reconfiguration
Méthodes de résolution

Étapes de dépannage

01

Examiner les détails de l'événement dans l'Observateur d'événements

Commencez par examiner les détails spécifiques de l'ID d'événement 1501 pour comprendre quelle application est reconfigurée et pourquoi.

  1. Ouvrez Observateur d'événements en appuyant sur Win + R, en tapant eventvwr.msc, et en appuyant sur Entrée
  2. Accédez à Journaux WindowsApplication
  3. Filtrez le journal en cliquant sur Filtrer le journal actuel dans le volet Actions
  4. Entrez 1501 dans le champ ID d'événements et cliquez sur OK
  5. Double-cliquez sur l'entrée la plus récente de l'ID d'événement 1501
  6. Examinez l'onglet Général pour des informations de base et l'onglet Détails pour des données techniques
  7. Notez le nom du produit, le code produit et les informations utilisateur dans la description de l'événement

Utilisez PowerShell pour interroger plusieurs événements 1501 pour une analyse de modèle :

Get-WinEvent -FilterHashtable @{LogName='Application'; Id=1501} -MaxEvents 20 | Select-Object TimeCreated, Id, LevelDisplayName, Message | Format-Table -Wrap
Astuce pro : Recherchez des événements 1501 récurrents pour le même produit, ce qui peut indiquer des problèmes d'installation persistants nécessitant une enquête plus approfondie.
02

Corréler avec les événements Windows Installer associés

Analysez l'ID d'événement 1501 avec d'autres événements Windows Installer pour comprendre le processus de reconfiguration complet.

  1. Dans l'Observateur d'événements, créez une vue personnalisée en cliquant sur Créer une vue personnalisée dans le volet Actions
  2. Sélectionnez Par journal et choisissez Journaux WindowsApplication
  3. Dans le champ ID d'événements, entrez : 1500,1501,1502,1503,11707,11708,11724
  4. Définissez la plage de temps pour couvrir la période où la reconfiguration a eu lieu
  5. Cliquez sur OK et nommez la vue "Événements Windows Installer"
  6. Examinez la séquence des événements pour identifier la chronologie complète de l'installation

Utilisez PowerShell pour extraire la corrélation détaillée des événements de l'installateur :

$InstallerEvents = @(1500,1501,1502,1503,11707,11708,11724)
Get-WinEvent -FilterHashtable @{LogName='Application'; Id=$InstallerEvents} -MaxEvents 50 | Sort-Object TimeCreated | Select-Object TimeCreated, Id, LevelDisplayName, @{Name='ProductInfo';Expression={($_.Message -split '\n')[0]}} | Format-Table -AutoSize
Avertissement : Une fréquence élevée d'événements 1501 pour le même produit peut indiquer une installation défaillante nécessitant une intervention manuelle.
03

Vérifier l'état et la configuration du service Windows Installer

Vérifiez que le service Windows Installer fonctionne correctement et examinez sa configuration pour d'éventuels problèmes.

  1. Ouvrez Services en appuyant sur Win + R, en tapant services.msc, et en appuyant sur Entrée
  2. Localisez Windows Installer dans la liste des services
  3. Cliquez avec le bouton droit et sélectionnez Propriétés pour vérifier que le type de démarrage du service est défini sur Manuel
  4. Vérifiez l'état du service et redémarrez si nécessaire
  5. Examinez l'onglet Connexion pour assurer une configuration correcte du compte de service

Utilisez PowerShell pour vérifier l'état du service Windows Installer et l'activité récente :

# Vérifier l'état du service Windows Installer
Get-Service -Name 'msiserver' | Select-Object Name, Status, StartType, DisplayName

# Vérifier les événements récents du service d'installation
Get-WinEvent -FilterHashtable @{LogName='System'; ProviderName='Service Control Manager'} -MaxEvents 20 | Where-Object {$_.Message -like '*Windows Installer*'} | Select-Object TimeCreated, Id, Message

Examinez la configuration du registre de Windows Installer :

# Vérifier les paramètres du registre du service d'installation
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Services\msiserver' | Select-Object DisplayName, Start, Type, ErrorControl
Astuce pro : Si le service Windows Installer montre des cycles fréquents de démarrage/arrêt, vérifiez les logiciels conflictuels ou les restrictions de stratégie de groupe affectant le service.
04

Analyser les journaux d'installation MSI

Activez la journalisation détaillée de Windows Installer pour capturer des informations complètes sur les opérations de reconfiguration.

  1. Ouvrez Éditeur du Registre en appuyant sur Win + R, en tapant regedit, et en appuyant sur Entrée
  2. Accédez à HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer
  3. Si la clé n'existe pas, créez-la en cliquant avec le bouton droit sur Windows et en sélectionnant NouveauClé
  4. Créez une nouvelle Valeur de chaîne nommée Logging
  5. Définissez les données de la valeur sur voicewarmupx pour une journalisation complète
  6. Créez une nouvelle Valeur de chaîne nommée LoggingPolicy et définissez-la sur 1
  7. Redémarrez le système ou redémarrez le service Windows Installer

Utilisez PowerShell pour activer la journalisation de l'installateur par programmation :

# Activer la journalisation complète MSI
$RegPath = 'HKLM:\SOFTWARE\Policies\Microsoft\Windows\Installer'
if (!(Test-Path $RegPath)) {
    New-Item -Path $RegPath -Force
}
Set-ItemProperty -Path $RegPath -Name 'Logging' -Value 'voicewarmupx'
Set-ItemProperty -Path $RegPath -Name 'LoggingPolicy' -Value 1

# Vérifier que la journalisation est activée
Get-ItemProperty -Path $RegPath | Select-Object Logging, LoggingPolicy

Après avoir activé la journalisation, les fichiers journaux MSI seront créés dans le répertoire %TEMP%. Utilisez PowerShell pour trouver les journaux récents de l'installateur :

# Trouver les fichiers journaux MSI récents
Get-ChildItem -Path $env:TEMP -Filter '*.log' | Where-Object {$_.Name -like 'MSI*' -and $_.LastWriteTime -gt (Get-Date).AddDays(-7)} | Select-Object Name, LastWriteTime, Length | Sort-Object LastWriteTime -Descending
Avertissement : La journalisation complète MSI peut générer de grands fichiers journaux et peut affecter les performances du système. Désactivez la journalisation une fois le dépannage terminé.
05

Surveiller l'activité d'installation en temps réel avec Process Monitor

Utilisez Process Monitor pour capturer en temps réel l'activité du système de fichiers et du registre lors des opérations de reconfiguration déclenchées par l'ID d'événement 1501.

  1. Téléchargez Process Monitor depuis Microsoft Sysinternals si ce n'est pas déjà installé
  2. Lancez Process Monitor en tant qu'administrateur
  3. Configurez les filtres en cliquant sur FilterFilter...
  4. Ajoutez un filtre : Process Name is msiexec.exe puis cliquez sur Add
  5. Ajoutez un autre filtre : Process Name contains installer puis cliquez sur Add
  6. Cliquez sur OK pour appliquer les filtres
  7. Déclenchez l'opération de reconfiguration ou attendez le prochain ID d'événement 1501
  8. Surveillez les événements capturés pour les modèles d'accès aux fichiers, les modifications du registre et les erreurs potentielles
  9. Enregistrez le journal pour analyse en cliquant sur FileSave

Utilisez PowerShell pour analyser les processus Windows Installer et leur activité :

# Surveiller les processus MSI actifs
Get-Process | Where-Object {$_.ProcessName -like '*msi*' -or $_.ProcessName -like '*install*'} | Select-Object ProcessName, Id, StartTime, CPU, WorkingSet | Format-Table -AutoSize

# Vérifier les poignées et modules liés à l'installateur
Get-Process -Name 'msiexec' -ErrorAction SilentlyContinue | Select-Object Id, ProcessName, StartTime, @{Name='CommandLine';Expression={(Get-WmiObject Win32_Process -Filter "ProcessId=$($_.Id)").CommandLine}}

Créez un script PowerShell pour surveiller les événements de l'installateur en temps réel :

# Surveillance en temps réel des événements de l'installateur
Register-WmiEvent -Query "SELECT * FROM Win32_VolumeChangeEvent WHERE EventType = 2" -Action {
    $Event = $Event.SourceEventArgs.NewEvent
    Write-Host "Changement de volume détecté : $($Event.DriveName)" -ForegroundColor Yellow
}

# Surveiller les nouvelles entrées d'ID d'événement 1501
Register-WinEvent -FilterHashtable @{LogName='Application'; Id=1501} -Action {
    $EventData = $Event.SourceEventArgs.NewEvent
    Write-Host "Nouvel ID d'événement 1501 détecté à $($EventData.TimeCreated)" -ForegroundColor Green
    Write-Host "Message : $($EventData.Message.Substring(0,100))..." -ForegroundColor Cyan
}
Astuce pro : Process Monitor peut révéler des problèmes de permission, des fichiers manquants ou des problèmes d'accès au registre qui causent des échecs de reconfiguration, qui peuvent ne pas être apparents uniquement à partir de l'Observateur d'événements.

Aperçu

L'ID d'événement 1501 de MsiInstaller se déclenche lorsque Windows Installer commence à reconfigurer une application ou une fonctionnalité Windows déjà installée. Cet événement marque le début d'un processus de reconfiguration, qui diffère d'une nouvelle installation. La reconfiguration peut impliquer la réparation de fichiers endommagés, l'ajout ou la suppression de fonctionnalités, la mise à jour de composants ou l'application de correctifs à un logiciel existant.

Cet événement apparaît dans le journal des applications et fournit un aperçu précieux des activités de maintenance logicielle sur votre système. Contrairement aux événements d'installation, les événements de reconfiguration indiquent que Windows Installer modifie une installation existante plutôt que d'installer un nouveau logiciel. L'événement inclut généralement des détails sur le produit en cours de reconfiguration, le contexte utilisateur et l'opération spécifique en cours.

Les administrateurs système rencontrent fréquemment cet événement lors des fenêtres de maintenance automatisées, lorsque les utilisateurs réparent des applications via le Panneau de configuration, ou lorsque Windows Update applique des correctifs aux logiciels installés. Comprendre cet événement aide à suivre les changements logiciels et à résoudre les problèmes liés à l'installation dans les environnements d'entreprise.

Questions Fréquentes

Que signifie l'ID d'événement Windows 1501 et quand se produit-il ?+
L'ID d'événement 1501 indique que Windows Installer a démarré une opération de reconfiguration pour une application ou une fonctionnalité Windows déjà installée. Cet événement se produit lorsque le système doit réparer, modifier ou mettre à jour des installations logicielles existantes. Les déclencheurs courants incluent les réparations initiées par l'utilisateur via le Panneau de configuration, les opérations de maintenance automatique, les correctifs de Windows Update, ou lorsque les applications détectent des composants manquants ou corrompus et lancent des processus d'auto-réparation.
Comment puis-je identifier quelle application est en cours de reconfiguration dans l'ID d'événement 1501 ?+
Les détails de l'ID d'événement 1501 contiennent des informations spécifiques sur l'application en cours de reconfiguration. Dans l'Observateur d'événements, double-cliquez sur l'événement et examinez les onglets Général et Détails. Le message de l'événement inclut généralement le nom du produit, le code du produit (un GUID) et le contexte utilisateur. Vous pouvez également utiliser PowerShell pour extraire cette information : Get-WinEvent -FilterHashtable @{LogName='Application'; Id=1501} -MaxEvents 1 | Select-Object -ExpandProperty Message. Le code du produit peut être croisé avec les programmes installés dans le registre sous HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.
L'ID d'événement 1501 est-il un signe de problème avec mon système ?+
L'ID d'événement 1501 est généralement un événement informatif et n'indique pas nécessairement un problème. C'est une partie normale de la maintenance logicielle de Windows et se produit lors d'opérations de reconfiguration légitimes. Cependant, des événements 1501 fréquents pour la même application peuvent suggérer des problèmes sous-jacents tels que des fichiers d'installation corrompus, des problèmes de permissions ou des conflits avec d'autres logiciels. Surveillez la fréquence et vérifiez les événements d'erreur accompagnants (comme l'ID d'événement 11707 ou 11708) pour déterminer si une intervention est nécessaire.
Comment puis-je prévenir les occurrences inutiles de l'ID d'événement 1501 ?+
Bien que vous ne puissiez pas complètement empêcher l'ID d'événement 1501 puisqu'il fait partie du fonctionnement normal de Windows, vous pouvez minimiser les occurrences inutiles en maintenant la santé du système. Gardez Windows et les applications à jour pour réduire le besoin de réparations, effectuez des vérifications régulières des fichiers système en utilisant 'sfc /scannow', assurez un espace disque suffisant pour les opérations d'installation, évitez de terminer de force les processus d'installation, et maintenez des autorisations utilisateur appropriées pour les répertoires d'installation de logiciels. Dans les environnements d'entreprise, utilisez des outils de déploiement de logiciels appropriés et des stratégies de groupe pour gérer les installations de manière cohérente.
Que dois-je faire si l'ID d'événement 1501 est suivi d'erreurs d'installation ?+
Si l'ID d'événement 1501 est suivi d'événements d'erreur, identifiez d'abord les codes d'erreur spécifiques dans les événements suivants (comme 11707, 11708 ou 11724). Activez la journalisation MSI détaillée en définissant la valeur de registre HKLM\SOFTWARE\Policies\Microsoft\Windows\Installer\Logging sur 'voicewarmupx'. Reproduisez le problème pour générer des journaux détaillés dans le répertoire %TEMP%. Vérifiez les problèmes courants tels que les autorisations insuffisantes, l'espace disque, le cache d'installation corrompu (C:\Windows\Installer) ou les conflits avec les logiciels antivirus. Utilisez l'utilitaire Windows Installer CleanUp ou les commandes PowerShell pour réparer la base de données de l'installateur si nécessaire.
Documentation

Références (2)

Emanuel DE ALMEIDA
Écrit par

Emanuel DE ALMEIDA

Senior IT Journalist & Cloud Architect

Microsoft MCSA-certified Cloud Architect | Fortinet-focused. I modernize cloud, hybrid & on-prem infrastructure for reliability, security, performance and cost control - sharing field-tested ops & troubleshooting.

Événements Windows associés

Windows Event Viewer displaying MSI installer events on a system administrator's monitoring setup
Event 1035
MsiInstaller
Windows EventInformation

ID d'événement Windows 1035 – MsiInstaller : Reconfiguration du service d'installation Windows

L'ID d'événement 1035 de MsiInstaller indique que le service Windows Installer a reconfiguré un produit installé, généralement lors d'opérations de réparation ou de modifications de fonctionnalités.

18 mars9 min
Windows Event Viewer displaying MSI installer events on a system administrator's workstation
Event 1034
MsiInstaller
Windows EventInformation

ID d'événement Windows 1034 – MsiInstaller : Événement de reconfiguration de Windows Installer

L'ID d'événement 1034 de MsiInstaller indique que Windows Installer a terminé une reconfiguration ou une réparation de produit, généralement déclenchée par une auto-réparation de l'application ou des tâches de maintenance administrative.

18 mars12 min
Windows Event Viewer displaying MSI installer events on a system administrator's dual monitor setup
Event 1022
MsiInstaller
Windows EventInformation

ID d'événement Windows 1022 – MsiInstaller : Événement de reconfiguration de Windows Installer

L'ID d'événement 1022 de MsiInstaller indique que Windows Installer a commencé à reconfigurer un produit installé, généralement déclenché par des opérations de réparation, des modifications de fonctionnalités ou des tâches de maintenance automatique.

18 mars9 min
Windows Event Viewer displaying MSI installation error logs on a system administrator's monitoring workstation
Event 1311
MsiInstaller
Windows EventError

ID d'événement Windows 1311 – MSI Installer : Échec de l'installation du produit

L'ID d'événement 1311 indique qu'un package Windows Installer (MSI) n'a pas pu s'installer ou se configurer correctement. Cette erreur se produit généralement lorsque l'installateur ne peut pas accéder aux fichiers requis, rencontre des problèmes de permissions ou fait face à des supports d'installation corrompus lors du déploiement du logiciel.

18 mars12 min

Discussion

Partagez vos réflexions et analyses

Vous devez être connecté pour commenter.

Chargement des commentaires...