top of page
  • Writer's pictureMehmood Kajee

Windows 10 - Using Orca to Create MSI Packages for Deployment

Orca.exe is a database table editor for creating and editing Windows Installer packages and merge modules. The tool provides a graphical interface for validation, highlighting the particular entries where validation errors or warnings occur.

This tool is only available in the Windows SDK Components for Windows Installer Developers. It is provided as an Orca.msi file. After installing the Windows SDK Components for Windows Installer Developers, double click Orca.msi to install the Orca.exe file.

Okay, so now we know what Microsoft has to got to say.

Let's begin, first we will need the SDK, download it from here

After you have installed the SDK you will need to install the Orca.msi. My version is located in the following area, it all depends on the version you have installed.

C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86

Once installed launch it. Looks pretty simple right, but looks can be deceiving.

Looks work with an example msi, I've picked Google Chrome for Enterprise

Just a couple of basic sections

Tables > Property > ProductCode - this gives us the app we can check for when installing/uninstalling via our MDM

CustomAction > CallUinstaller - This gives us the uninstall string we can use to remove the package from the device.

And this gives us the version

This is just an intro to orca.exe, a really useful app for all sysadmins wanting to package applications for deployment.

15 views0 comments


bottom of page