Relevance for office 2013 64 / 32 bit

(imported topic written by jillianl)

I need to be able to determine the version of office 2013 installed (is it 64 bit or 32 bit). I can’t seem the find the appropriate key in the registry to help determine. Thoughts?

(imported comment written by NivS)

Googled it and there’s a lot of mixed feelings on the registry locations, so you could try checking the file system.

I’d first check if the OS is 64bit and then look for some key file in Program Files or Program Files (x86).

If OS is not 64bit then it has to be 32.

(imported comment written by MattPeterson)

Keep in mind that 32bit office can be installed on 64bit computers (Microsoft actually recommeneded it). You could simply look for one of the components as a registered applications i.e. if exist regapp “outlook.exe” then version of regapp “outlook.exe” else “not installed”

Otherwise you would need to find out which key(s) to search for. It could be different keys depending on what version of Office is installed. To seach for the 64bit version of office you will want to use of native registry in your relevance statement.

MSDN Media

Microsoft Office 2013 Standard x86 (Standard)
{90150000-0012-0000-0000-0000000FF1CE}

Microsoft Office 2013 Standard x64 (Standard)
{90150000-0012-0000-1000-0000000FF1CE}

Microsoft Office 2013 Professional Plus x86 (ProPlus)
{90150000-0011-0000-0000-0000000FF1CE}

Microsoft Office 2013 Professional Plus x64 (ProPlus)
{90150000-0011-0000-1000-0000000FF1CE}

Retail Media

Microsoft Office 2013 Standard x86 (Standardr)
{91150000-0012-0000-0000-0000000FF1CE}

Microsoft Office 2013 Standard x64 (Standardr)
{91150000-0012-0000-1000-0000000FF1CE}

Microsoft Office 2013 Professional Plus x86 (ProPlusr)
{91150000-0011-0000-0000-0000000FF1CE}

Microsoft Office 2013 Professional Plus x64 (ProPlusr)
{91150000-0011-0000-1000-0000000FF1CE}

All keys referenced above would reside in

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.