Windows Installer Development Tools

The following tools are only available in the Windows SDK Components for Windows Installer Developers.

Utility Description
Instmsi.exe Redistributable package for installing the Windows Installer on Windows operating systems earlier than Windows Me.
Msicert.exe Populates the MsiDigitalSignature table and MsiDigitalCertificate table with the digital signature information belonging to external cabinet files in the Media table.
Msidb.exe Imports and exports database tables and streams, merges databases, and applies transforms.
Msifiler.exe Populates the File table with file versions, languages, and sizes based upon a source directory. It can also update the MsiFileHash table with file hashes.
Msiinfo.exe Edits or displays summary information stream.
Msimerg.exe Merges one database into another.
Msimsp.exe Patch creation tool. The recommended method for generating a patch package is to use a patch creation tool such as Msimsp.exe with PATCHWIZ.DLL.
Msistuff.exe Displays or configures the resources in the Setup.exe bootstrap executable.
Msitool.mak Makefile that can be used to make tools and custom actions.
Msitran.exe Generates a transform or applies a transform file to a database.
Msival2.exe Runs one or a suite of Internal Consistency Evaluators - ICEs.
Msizap.exe Removes Windows Installer information for a product or all products installed on a machine.
Orca.exe Database editor. Creates and edits .msi files and merge modules.
PATCHWIZ.DLL Generates a Windows Installer patch package from a patch creation properties file (.pcp file). The recommended method for generating a patch package is to use a patch creation tool such as Msimsp.exe with PATCHWIZ.DLL.
Wilogutl.exe Assists the analysis of log files from a Windows Installer installation and displays suggested solutions to errors.