Use Orca to Find MSI File GUID Product Code

MSI file software installers can be convenient in Windows because they work so well with Windows Installer (MSIExec.exe).  Each MSI contains a product GUID that is unique to it.  This GUID is useful to know but can sometimes be difficult to identify.

A quick and simple way to find out a .MSI file’s product code is by using a Microsoft program called Orca.

Orca is only officially available in the Windows SDK Components for Windows Installer Developers. It is provided as an Orca.msi file which can be ran after installing Windows SDK to then install the Orca.exe file.

SDK is what we’ll stick to in this post, but note that Orca can also be downloaded from unofficial sources around the web without installing all of SDK.  And with SDK being such a large set of components (multiple GBs), this can be a good option for some (just use a search engine to find it).

The download for Windows SDK are going to depend on your operating system, and they can all be found on Microsoft’s download website:

Once SDK is there, the default location for the Orca.msi is located at: C:\Program Files\Microsoft SDKs\Windows\v6.0\bin

NOTE: The above location may vary depending on versioning.

Once the Orca.msi is ran, Orca will be available under Start > All Programs.  Open it, then use File > Open to browse to the MSI which you need to find the product GUID for.  Once the MSI tables are open, click Property in the list on the left and note the ProductCode value:

msiproductcode

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: