Windows Installer logging

Version 1

    Verified Product Versions

    Management Center 8.7Management Center 8.6Management Center 8.5Management Center 8.4Management Center 8.3Environment Manager 10.0Environment Manager 8.6Environment Manager 8.5Environment Manager 8.4Environment Manager 8.3Environment Manager 10.1Performance Manager 10.0Performance Manager 8.3Performance Manager 10.1Management Center 10.0Management Center 10.1Application Control 10.0Application Control 8.9Application Control 8.8Application Control 8.7Application Control 8.6Application Control 8.5Application Control 8.4Application Control 8.3Application Control 10.1File Director 3.6File Director 3.5File Director 3.0File Director 2.0File Director 4.0File Director 4.1Insight 10.0Insight 1.3Insight 1.4Insight 10.1

    Introduction

    If you find that a software installation is failing then you may want to enable Windows Installer logging to look for errors. This applies to any MSI/MSP installation, not just AppSense products.

    This logging is enabled by adding keys and values to the registry. After the entries have been added and enabled, you can retry the problem installation and Windows Installer will track the progress and post it to the Temp folder. The new log's file name is random. However, the first letters are "Msi" and the file name has a ".log: extension.

    Detail

    To enable Windows Installer logging, open the registry by using Regedit.exe, and then create the following key and value:

    Key: HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer
    Reg_SZ: Logging
    Value: voicewarmupx

    The letters in the value field can be in any order. Each letter turns on a different logging mode. Each letter's actual function is as follows for MSI version 1.1:

    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.

    "*" - Wildcard: Log all information except the v and the x option. To include the v and the x option, specify "/l*vx".

    NOTE: This change should be used only for troubleshooting and should not be left on because it will have adverse effects on system performance and disk space. Each time that you use the Add or Remove Programs item in Control Panel, a new Msi*.log file is created.