Microsoft KB Archive/928516

From BetaArchive Wiki

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:

  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate the following subkey:

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\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.

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