You are currently offline, waiting for your internet to reconnect

FIX: Meaningless characters in a name of a hotfix for BizTalk Server 2009 when you use System Center Configuration Manager 2007 to check the hardware inventory

SYMPTOMS
Consider the following scenario:
  • You install a hotfix package for Microsoft BizTalk Server 2009 on a computer that is running BizTalk Server 2009.
  • You check the hardware inventory on the computer by using Microsoft System Center Configuration Manager 2007.

    Note This operation returns a list of names for installed software. 
In this scenario, the name for the installed hotfix package contains some additional characters that are meaningless.

For example, the displayed name for the installed hotfix package resembles the following in the returned list for the hardware inventory. However, the correct name is "Microsoft BizTalk Server 2009 Hotfix [See KB article kbnumber for detail]LDR."

Microsoft BizTalk Server 2009 Hotfix [See KB article kbnumber for detail]LDR????r?*{FA7FA702-EFAD-4895-A95A-D4ECB383BF7D}\7.0.3300.0

Note kbnumber is a placeholder for a Microsoft Knowledge Base (KB) article number for the installed hotfix package.
CAUSE
This issue occurs because the registry entry does not contain a null-terminated string.

When Setup.exe for the hotfix installation runs, Setup.exe does not add a correctly formatted null-terminated string. Therefore, the hardware inventory operation in System Center Configuration Manager 2007 reads beyond the hotfix registry entry. Therefore, the hardware inventory contains some additional characters that are meaningless. 
RESOLUTION
The hotfix that resolves this issue is included in cumulative update package 1 for BizTalk Server 2009.

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
2429050 Cumulative update package 1 for BizTalk Server 2009
STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.
WORKAROUND
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore 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
To work around this issue, edit the following registry key in Registry Editor:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft BizTalk Server 2009 Hotfix [See KB article kbnumber for detail]LDR

To edit the registry key, follow these steps:
  1. Open Registry Editor. To do this, use the appropriate method for your operating system. For example, use one of the following methods:
    • In Windows 2008, or in Windows Vista, click Start, type regedit in the Start Search box, and then press ENTER.
    • In Windows Server 2003, or in Windows XP, click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Microsoft BizTalk Server 2009 Hotfix [See KB article kbnumber for detail]LDR

  3. On the Edit menu, click Rename, do not make any changes, and then press Enter.
  4. Exit Registry Editor.
MORE INFORMATION
For more information about BizTalk Server hotfixes, click the following article number to view the article in the Microsoft Knowledge Base:
2003907 Information about BizTalk Server hotfixes
random, garbage, question marks
Properties

Article ID: 2450458 - Last Review: 01/05/2011 04:31:00 - Revision: 2.0

Microsoft BizTalk Server 2009 Branch, Microsoft BizTalk Server 2009 Developer, Microsoft BizTalk Server 2009 Enterprise, Microsoft BizTalk Server 2009 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbbiztalk2009presp1fix kbbtsadmin KB2450458
Feedback
style="display:none;" onerror="var m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">