These tools are really helpful when we want to know what all registry information, file access is used by any process.
We can also check if there was any problem while modifying any registry information or permission related issues.
These are the tools we frequently use to troubleshoot such kind of issues.
Download location:
http://technet.microsoft.com/en-us/sysinternals/bb545046.aspx
www.sysinternals.com
Windows Installer technet:
Windows Installer: Benefits and Implementation for System Administrators:
http://technet.microsoft.com/en-us/library/bb742606.aspx#ENAA
Windows Installer resources
Some brief concept of MSI:
Msiexec:
Each
Windows Installer package (.msi) file contains a database that stores
all the instructions for the Windows Installer service and data required
to manage the state of a program, such as adding, changing, or removing
it from a computer. For example, an .msi file of an application can
contain instructions for installing the application when a prior version
of the application is already installed. The .msi file could also
contain instructions for installing the software on a computer where
that application has never been present. To simplify creating and
customizing .msi files, setup program authoring tool vendors have
developed various authoring tools for Windows Installer.

Join the conversation! Your thoughts help the community grow.