Microsoft KB Archive/230848

From BetaArchive Wiki
Knowledge Base


Description of the numbering scheme for the product code GUIDs in Office 2000

Article ID: 230848

Article Last Modified on 6/29/2007



APPLIES TO

  • Microsoft Excel 2000 Standard Edition
  • Microsoft Office 2000 Developer Edition
  • Microsoft Office 2000 Premium Edition
  • Microsoft Office 2000 Small Business Edition
  • Microsoft Office 2000 Standard Edition
  • Microsoft Office 2000 with MultiLanguage Pack
  • Microsoft Access 2000 Standard Edition
  • Microsoft FrontPage 2000 Standard Edition
  • Microsoft Outlook 2000 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft Publisher 2000 Standard Edition
  • Microsoft Word 2000 Standard Edition
  • Microsoft Office 2000 Professional Edition



This article was previously published under Q230848

For a Microsoft Office 2007 version of this article, see 928516.

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 the numbering scheme used by Microsoft Office programs and utilities.

MORE INFORMATION

When you install Office, or any of the stand-alone Office programs, a product code or GUID is created in the following section of the Microsoft Windows registry:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall


The format used by each GUID is:

{xxyyzzzz-78E1-11D2-B60F-006097C998E7}
                    

The first section of the GUID contains information about the version, store-keeping unit (SKU), and language of the product:

                                                       Allowable
Characters   Definition                                values
-------------------------------------------------------------
xx           The version of the product                00-FF
yy           The SKU of the product                    00-FF
zzzz         The language identifier of the product    any required
                    

This scheme allows for up to 255 versions for each of 255 SKUs for each language version of Office. All three of these values are stored in hexadecimal format within the GUID.

The version number starts at 00 for the initial released version of Office and each stand-alone Office program. When new versions or service releases are released, the version number will be incremented (01, 02, 03).

The SKU number is different for each package of Office or stand-alone Office program, as shown in the following table.

   SKU number   Program
   -----------------------
   00           Microsoft Office 2000 Premium Edition CD1
   01           Microsoft Office 2000 Professional Edition
   02           Microsoft Office 2000 Standard Edition
   03           Microsoft Office 2000 Small Business Edition
   04           Microsoft Office 2000 Premium CD2
   05           Office CD2 SMALL
   06-0F        (reserved)
   10           Microsoft Access 2000 (standalone)
   11           Microsoft Excel 2000 (standalone)
   12           Microsoft FrontPage 2000 (standalone)
   13           Microsoft PowerPoint 2000 (standalone)
   14           Microsoft Publisher 2000 (standalone)
   15           Office Server Extensions
   16           Microsoft Outlook 2000 (standalone)
   17           Microsoft Word 2000 (standalone)
   18           Microsoft Access 2000 runtime version
   19           FrontPage Server Extensions
   1A           Publisher Standalone OEM
   1B           DMMWeb
   1C           FP WECCOM
   1D-1F        (reserved standalone SKUs)
   20-2F        Office Language Packs
   30-3F        Proofing Tools Kit(s)
   40           Publisher Trial CD
   41           Publisher Trial Web
   42           SBB
   43           SBT
   44           SBT CD2
   45           SBTART
   46           Web Components
   47           VP Office CD2 with LVP
   48           VP PUB with LVP
   49           VP PUB with LVP OEM
   4F           Access 2000 SR-1 Run-Time Minimum

                

The language identifier, or LCID, varies from language to language. Since the LCID is stored in the GUID in hexadecimal format, you may need to convert it to decimal in order to determine the language of the GUID. For example, 0409 hexadecimal is equivalent to 1033 decimal, which translates to English.

Note The remaining digits (78E1-11D2-...) do not provide any easily categorizable information.

So, if the GUID begins with 00020407, you would know that the GUID was created by the initial released version (00) of Microsoft Office 2000 Standard Edition (02) and that the language of the product is German (0407 hexadecimal = 1031 decimal = German).

You can view the GUIDs for programs that are installed on your computer by following these steps:

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

    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall

The GUIDs should be the first items listed under Uninstall because their names start with braces.

Each GUID's data pane contains multiple values, including the product name that appears in the Add/Remove Programs dialog box (DisplayName), the date that the product was installed (InstallDate), the product ID (Product ID), the installation source (InstallSource), and the registered company and user name (RegCompany, RegOwner).


Additional query words: OFF2000 XL2000 ACC2000 WD2000 PPT2000 OL2000 PUB2000 FP2000

Keywords: kbsetup kbpubtypekc kbmsccsearch kbinfo KB230848