Description of the numbering scheme for product code GUIDs in 2007 Office suites and programs

Article translations Article translations
Article ID: 928516 - View products that this article applies to.
For a Microsoft Office 2000 version of this article, see 230848.

For a Microsoft Office XP version of this article, see 302663.

For a Microsoft Office 2003 version of this article, see 832672.
Expand all | Collapse all

On This Page

SUMMARY

This article describes how to read the product GUID in the Microsoft Windows registry to determine information about the 2007 Microsoft Office suite, programs, or utilities that you are using. Information about the release type, the release version, and the language of a 2007 Office suite or program is contained in the GUID.

INTRODUCTION

This article describes the numbering scheme for product code GUIDs in 2007 Microsoft Office suites, programs, and utilities.

MORE INFORMATION

When you install a 2007 Office suite or one of the stand-alone 2007 Office programs, one or more product codes, or GUIDs, are created in the following registry subkey:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

Note If you are using a 64-bit version of Windows, please check the following registry subkey instead:
HKEY_LOCAL_MACHINE\Software\WOW6432Node\Microsoft\Windows\Current Version\Uninstall
Each GUID uses the following format:
{BRMMmmmm-PPPP-LLLL-p000-D000000FF1CE}
The following table describes the characters of the GUID.
If you are running a 64-bit Operating System the GUIDs are located here:
HKEY_LOCAL_MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
Collapse this tableExpand this table
CharactersDefinitionHexadecimal values
BRelease version0-9, A-F
RRelease type0-9, A-F
MMMajor version0-9
mmmmMinor version0-9
PPPPProduct ID0-9, A-F
LLLLLanguage Identifier0-9, A-F
p0 for x86, 1 for x640-1
000Reserved for future use, currently 00
D1 for debug, 0 for ship0-1
000000FF1CEOffice Family ID0-9
To view the GUIDs for the 2007 Office suites and programs that are installed on the computer, follow these steps:
  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate the following subkey:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
    Note If you are using a 64-bit version of Windows, please check the following registry subkey instead:
    HKEY_LOCAL_MACHINE\Software\WOW6432Node\Microsoft\Windows\Current Version\Uninstall
    The names of the GUIDs start with a brace ({ ). Therefore, GUIDs are the first items that are listed under Uninstall.
Each GUID data pane contains multiple values. These values include the following values.
Collapse this tableExpand this table
Value nameDescription
DisplayNameThe product name that appears in the Add or Remove Programs dialog box
InstallDateThe date that the product was installed
Product IDThe product ID
InstallSourceThe installation source
RegCompanyThe registered company
RegOwnerThe registered user name

Release version

The release version values specify the level of the release, such as a beta version or a release to manufacturing (RTM) version. See the following table for more information.
Collapse this tableExpand this table
Value nameRelease
0Any release before Beta 1
1Beta 1
2Beta 2
3Release Candidate 0 (RC0)
4Release Candidate 1 (RC1)/OEM Preview Release
5-8Reserved values
9RTM. This is the first shipped version (the initial release).
AService Pack 1 (SP1). This value is not used if the product code is not changed after the RTM version
BService Pack 2 (SP2). This value is not used if the product code is not changed after the RTM version
CService Pack 3 (SP3). This value is not used if the product code is not changed after the RTM version
D-FReserved values

Release type

The release type specifies the audience for the 2007 Office suite, such as Enterprise or Retail. See the following table for more information.
Collapse this tableExpand this table
ValueRelease type
0Volume license
1Retail/OEM
2Trial

Product ID

The product ID is the version of the 2007 Office suite or program, such as Microsoft Office Professional 2007 or Microsoft Office Standard 2007. See the following table for more information.
Collapse this tableExpand this table
Product IDSKU
0011 Microsoft Office Professional Plus 2007
0012 Microsoft Office Standard 2007
0013 Microsoft Office Basic 2007
0014 Microsoft Office Professional 2007
0015 Microsoft Office Access 2007
0016 Microsoft Office Excel 2007
0017 Microsoft Office SharePoint Designer 2007
0018 Microsoft Office PowerPoint 2007
0019 Microsoft Office Publisher 2007
001A Microsoft Office Outlook 2007
001B Microsoft Office Word 2007
001C Microsoft Office Access Runtime 2007
0020 Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint 2007 File Formats
0026Microsoft Expression Web
002E Microsoft Office Ultimate 2007
002F Microsoft Office Home and Student 2007
0030 Microsoft Office Enterprise 2007
0031Microsoft Office Professional Hybrid 2007
0033Microsoft Office Personal 2007
0035Microsoft Office Professional Hybrid 2007
003A Microsoft Office Project Standard 2007
003B Microsoft Office Project Professional 2007
0044 Microsoft Office InfoPath 2007
0051 Microsoft Office Visio Professional 2007
0052 Microsoft Office Visio Viewer 2007
0053 Microsoft Office Visio Standard 2007
00A1 Microsoft Office OneNote 2007
00A3 Microsoft Office OneNote Home Student 2007
00A7 Calendar Printing Assistant for Microsoft Office Outlook 2007
00A9 Microsoft Office InterConnect 2007
00AF Microsoft Office PowerPoint Viewer 2007 (English)
00B0 The Microsoft Save as PDF add-in
00B1 The Microsoft Save as XPS add-in
00B2 The Microsoft Save as PDF or XPS add-in
00BA Microsoft Office Groove 2007
00CA Microsoft Office Small Business 2007
10D7 Microsoft Office InfoPath Forms Services
110D Microsoft Office SharePoint Server 2007
1122 Windows SharePoint Services Developer Resources 1.2
0010 SKU - Microsoft Software Update for Web Folders (English) 12

Language identifier

The language identifier, or LCID, varies from language to language. Because the LCID is stored in the GUID in hexadecimal format, you may have to convert the LCID value to a decimal value to determine the language of the GUID. For example, a hexadecimal value of 0409 converts to a decimal value of 1033. This value represents English.

For more information about language identifiers in 2007 Office suites and programs, visit the following Microsoft Web site:
http://technet2.microsoft.com/Office/en-us/library/f5fee727-df49-4ef7-b073-dd6c08dfecfa1033.mspx?mfr=true

Sample GUID

The first 16 digits of a GUID are 91120000-0014-0407. This GUID was created by the initial release version (9) of a Retail or OEM edition (1), version 12.0000, of Microsoft Office Professional 2007 (0014). The language of the product is German. In this case, the hexadecimal value 0407 converts to the decimal value 1031. This value represents German.

Properties

Article ID: 928516 - Last Review: May 12, 2010 - Revision: 5.0
APPLIES TO
  • Microsoft Office Basic 2007
  • Microsoft Office Enterprise 2007
  • Microsoft Office Home and Student 2007
  • Microsoft Office Professional 2007
  • Microsoft Office Professional Plus 2007
  • Microsoft Office Standard 2007
  • Microsoft Office Ultimate 2007
  • Microsoft Office Access 2007
  • Microsoft Office Excel 2007
  • Microsoft Office InfoPath 2007
  • Microsoft Office OneNote 2007
  • Microsoft Office Outlook 2007
  • Microsoft Office PowerPoint 2007
  • Microsoft Office Project Professional 2007
  • Microsoft Office Project Standard 2007
  • Microsoft Office Publisher 2007
  • Microsoft Office SharePoint Designer 2007
  • Microsoft Office Visio Professional 2007
  • Microsoft Office Visio Standard 2007
  • Microsoft Office Word 2007
Keywords: 
kbupgrade kbuninstall kbsetup kbexpertisebeginner kbhowto KB928516

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com