Microsoft KB Archive/941461

= How to manually determine the license and sale origin channel information for a software product when the Asset Intelligence reports in SMS 2003 with Service Pack 3 do not report the correct channel information =

Article ID: 941461

Article Last Modified on 12/4/2007

-

APPLIES TO

 Microsoft System Center Configuration Manager 2007 Microsoft Systems Management Server 2003 Service Pack 3, when used with:  Microsoft Windows XP Professional

 Microsoft Exchange Server 2003 Standard Edition

 Microsoft Office Professional Edition 2003

 Microsoft Office Standard Edition 2003</li></ul>

 Microsoft Office FrontPage 2003</li></ul>

 Microsoft Office Project Professional 2003</li></ul>

 Microsoft Office OneNote 2003</li></ul>

 Microsoft Office Visio Professional 2003</li></ul>

 Microsoft Office Visio Standard 2003</li></ul>

 Microsoft Virtual Server 2005 Enterprise Edition</li></ul>

 Microsoft Office XP Professional Edition</li></ul>

<ul> <li>Microsoft FrontPage 2002 Standard Edition</li></ul>

<ul> <li>Microsoft Windows Server 2003, Web Edition</li></ul>

<ul> <li>Microsoft Windows Server 2003, Standard Edition (32-bit x86)</li></ul>

<ul> <li>Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)</li></ul>

<ul> <li>Microsoft Windows XP Professional x64 Edition</li></ul>

<ul> <li>Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)</li></ul> </li></ul>

-

<div class="notice_section">

Important This article contains information about how to modify the registry. Make sure that you back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

322756 How to back up and restore the registry in Windows XP and Windows Vista

<div class="summary_section">

INTRODUCTION
This article describes how to manually determine the license and sale origin channel information of an installed Microsoft software product. You may have to determine this information when the Asset Intelligence reports in Microsoft System Management Server (SMS) 2003 with Service Pack 3 (SP3) do not report the correct license channel information for that product.

Note The information that is provided in this article is only for license channel identification and for reporting. This article describes a method to manually extract the channel information for the software products that are installed on the computer.

<div class="moreinformation_section">

MORE INFORMATION
The Asset Intelligence code in SMS 2003 parses the DigitalProductId registry entry in the Windows registry to extract the sales channel information by using a predefined offset. For example, the sales channel information may indicate whether a software product was sold by using the retail channel or by using an OEM channel. The Asset Intelligence reports use version 3 and version 4 of the DigitalProductId registry entry to extract license channel information from installed software products. However, in some cases, the Asset Intelligence reports may report the license channel information incorrectly for certain installed software products. Whether this issue occurs depends on how the products store product ID information in the registry. For example, an enterprise product that is a select Volume License Key version may be reported as a retail version product in the Asset Intelligence reports. This issue generally occurs when you use software products that use the ProductID registry entry instead of the DigitalProductId registry entry to store product ID information.

The names of the Asset Intelligence reports that provide the license and sales origin channel information are as follows:
 * License 1A - Microsoft License Ledger for Microsoft License Statements
 * License 1B - Microsoft License Ledger Item by Sales Channel
 * License 1C - Computers with a Specific Microsoft License Ledger Item and Sales Channel
 * License 1D - Microsoft License Ledger Products on a Specific Computer

The DigitalProductId registry entry for an installed software product is located in the system registry hive under the Registration subkey for the product. The DigitalProductId registry entry for an operating system is located in the following registry subkey:

The DigitalProductId registry entry contains the encoded REG_BINARY value of the product key that was used to enable the software product. The entry contains the following information:

Name: DigitalProductId

Type: REG_BINARY

Data:

How to manually extract the product ID of an installed software product
Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

To manually obtain the channel information for an installed software product that uses an earlier version of the DigitalProductId registry entry, you have to first extract the product ID information from the ProductID registry entry. After you extract the product ID information, note the channel ID value in the product ID information, and then use the table that is provided in this article to find a matching channel description for that channel ID value.

To manually extract the product ID of an installed software product, follow these steps: <ol> <li>Start Registry Editor.</li> <li>Expand the following registry subkey:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft

</li> <li>Locate and then expand the subkey for the product for which you want to extract the product ID information.</li> <li>Locate and then click the Registration subkey.</li> <li>Double-click ProductID.</li> <li>Note the value in the Value data box, and then click OK. For example, the product ID information will be displayed as 73931-640-2474146-57484.</li> <li>Note the second set of numbers in the product ID. This number represents the channel ID value for that product. For example, if the product ID is 73931-640-2474146-57484, the channel ID value is 640.</li> <li>Use the following table to find a matching channel description. </li></ol>

Keywords: kbexpertiseinter kbhowto KB941461

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.