Article ID: 928516
Article Last Modified on 11/20/2007
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
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.
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
Each GUID uses the following format:
{BRMMmmmm-PPPP-LLLL-p000-D000000FF1CE}
The following table describes the characters of the GUID.
Characters | Definition | Hexadecimal values |
---|---|---|
B | Release version | 0-9, A-F |
R | Release type | 0-9, A-F |
MM | Major version | 0-9 |
mmmm | Minor version | 0-9 |
PPPP | Product ID | 0-9, A-F |
LLLL | Language Identifier | 0-9, A-F |
p | 0 for x86, 1 for x64 | 0-1 |
000 | Reserved for future use, currently 0 | 0 |
D | 1 for debug, 0 for ship | 0-1 |
000000FF1CE | Office Family ID | 0-9 |
To view the GUIDs for the 2007 Office suites and programs that are installed on the computer, follow these steps:
- Click Start, click Run, type regedit, and then click OK.
- Locate the following subkey:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
Each GUID data pane contains multiple values. These values include the following values.
Value name | Description |
---|---|
DisplayName | The product name that appears in the Add or Remove Programs dialog box |
InstallDate | The date that the product was installed |
Product ID | The product ID |
InstallSource | The installation source |
RegCompany | The registered company |
RegOwner | The 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.
Value name | Release |
---|---|
0 | Any release before Beta 1 |
1 | Beta 1 |
2 | Beta 2 |
3 | Release Candidate 0 (RC0) |
4 | Release Candidate 1 (RC1)/OEM Preview Release |
5-8 | Reserved values |
9 | RTM. This is the first shipped version (the initial release). |
A | Service Pack 1 (SP1). This value is not used if the product code is not changed after the RTM version |
B | Service Pack 2 (SP2). This value is not used if the product code is not changed after the RTM version |
C | Service Pack 3 (SP3). This value is not used if the product code is not changed after the RTM version |
D-F | Reserved 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.
Value | Release type |
---|---|
0 | Volume license |
1 | Retail/OEM |
2 | Trial |
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.
Product ID | SKU |
---|---|
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 |
0026 | Microsoft Expression Web |
0029 | Microsoft Office Excel 2007 |
002B | Microsoft Office Word 2007 |
002E | Microsoft Office Ultimate 2007 |
002F | Microsoft Office Home and Student 2007 |
0030 | Microsoft Office Enterprise 2007 |
0031 | Microsoft Office Professional Hybrid 2007 |
0033 | Microsoft Office Personal 2007 |
0035 | Microsoft Office Professional Hybrid 2007 |
0037 | Microsoft Office PowerPoint 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 |
00E0 | Microsoft Office Outlook 2007 |
10D7 | Microsoft Office InfoPath Forms Services |
110D | Microsoft Office SharePoint Server 2007 |
1122 | Windows SharePoint Services Developer Resources 1.2 |
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:
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.
Keywords: kbhowto kbupgrade kbsetup kbpubtypekc kbmsccsearch kbuninstall kbexpertisebeginner KB928516