TUTOS.EU

Retracer qui a installé un logiciel et quand

Savoir trouver dans les journaux d'évènements qui a installer logiciel

Le plus simple est de chercher dans le journal applicatif les entrées ayant pour source MsiInstaller et de regarder les évènements qui vont de 1000 à 1050 (pour faire large)

Voici un tableau qui commence à retracer des évènements intéressants sur le sujet :

ID Rôle
11707 Installation operation completed successfully
11728 Configuration effectuée.
11729 Configuration failed.
1022 La mise à jour KBxxx a été installée
1025 Le fichier C:\Program Files (x86)\xxx.dll est actuellement utilisé par le processus de nom xxxxx et d’identificateur 1216.
1029 L’installation ou la mise à jour du produit a nécessité un redémarrage pour que toutes les modifications prennent effet. Le redémarrage a été reporté.
1033 Windows Installer a intsallé le produit
1035 Windows Installer a reconfiguré le produit
1036 Windows Installer a installé une mise à jour
1038 Windows Installer nécessite un redémarrage du système
1040 Début d'une transaction Windows Installer
1042 Fin d’une transaction Windows Installer

Notez que l'on peut ajuster par gpo ce qui est loggé à ce niveau :

Par défaut si vous ne modifiez pas cette gpo, c'est l'option iweap qui est en place, ce qui comprend :
_ status messages
_ non-fatal warnings
_ all error messages
_ start up of actions
_ terminal properties

et donc vous n'avez pas :
v pour Verbose output
ou encore x pour Extra debugging information

La clé de registre équivalente est

REG ADD "Software\Policies\Microsoft\Windows\Installer" /v Logging /t REG_SZ /d "iweap" /f
Lien vers le fichier : cliquez ici Copier le code

Les valeurs possibles sont indiquées par exemple sur
https://support.microsoft.com/en-us/kb/223300

v - Verbose output
o - Out-of-disk-space messages
i - Status messages
c - Initial UI parameters
e - All error messages
w - Non-fatal warnings
a - Start up of actions
r - Action-specific records
m - Out-of-memory or fatal exit information
u - User requests
p - Terminal properties
+ - Append to existing file
! - Flush each line to the log
x - Extra debugging information. The "x" flag is available only on Windows Server 2003 and later operating systems, and on the MSI redistributable version 3.0, and on later versions of the MSI redistributable.

"*" - Wildcard: Log all information except the v and the x option. To include the v and the x option, specify "/l*vx".
Lien vers le fichier : cliquez ici Copier le code

Pages Web

Site WebDescription
Technet.microsoft.comEvents for Windows Installer Application Installation
Eventlogs.blogspot.frDorian Software BLOG
Msdn.microsoft.comEvent Logging
Support.microsoft.comHow to enable Windows Installer logging

Article(s) précédent(s)

2