PRB: Apply Language Pack to Windows XP Embedded SP1 (331357)



The information in this article applies to:

  • Microsoft Windows XP Embedded

This article was previously published under Q331357

SYMPTOMS

Components that are not essential from earlier versions of the repository may appear in an upgraded repository.

This article applies to customers who are using the following user input (UI) resources:
  • Simplified Chinese
  • Traditional Chinese
  • French
  • German
  • Korean
  • Japanese
If you are upgrading your configurations (your .slx files) from Windows XP Embedded (original release to manufacturing [RTM]) to Windows XP Embedded with Service Pack 1 (or later), Microsoft recommends that you follow the instructions in the "More Information" section of this article.

When upgrading a system from an RTM configuration to SP1, some hidden components remain in the configuration if the RTM configuration contained any of the following components, and if the Include multilanguage user interface resources check box was selected:
  • Chinese Simplified Language Support
  • Chinese Traditional Language Support
  • French Language Support
  • German Language Support
  • Korean Language Support
  • Japanese Language Support

Hidden Components

Some hidden components may remain in the SP1 configuration if they were in the RTM configuration (by default, these are not hidden for Japanese). For each language listed earlier (except Japanese), these hidden components are as follows:
  • Language App Help MUI
  • Language ER MUI (or Japanese Err MUI)
  • Language Internet Explorer MUI (or Japanese IE5 MUI)
  • Language MediaPlayer Skins MUI
  • Language MediaPlayer Support MUI
  • Language Movie Maker MUI
  • Language PCHealth Help MUI
  • Language Search Assistant MUI
  • Language Shell MUI
  • Language Windows Media MUI
  • Language Windows Tour MUI
  • Language WM PRX MUI
where Language is Chinese - Simplified, Chinese - Traditional, French, German, or Korean.

Remove these components from your configuration before you perform the upgrade. For information about how to remove these components, see the "More Information" section of this article.

CAUSE

This behavior is caused by a mismatch of the version independent globally unique identifiers (VIGUIDs) between the RTM versions and the SP1 versions of the hidden components that are listed earlier. Because the VIGUID mismatch prevents the upgrade path from being established, RTM versions of the components remain in the configuration even after the configuration update is complete.

RESOLUTION

Although you cannot replace mismatched IDs because they are stored in individual .slx files, you can work around the issue by following the steps in the "More Information" section of this article.

MORE INFORMATION

Before the Upgrade

Before you perform the upgrade, follow these steps (after you upgrade, follow the step later in this article):
  1. Before upgrading a Chinese, French, German, or Korean RTM configuration, set Target Designer visibility to 100:

    With your configuration open in Target Designer, on the Tools menu, click Options, click Advanced, and then change the visibility. This causes the hidden components to be visible in Target Designer.

    NOTE: Japanese users must follow this step only if the visibility was changed from its default setting.
  2. Delete the list of hidden components from the RTM configuration.

    NOTE: Do not delete the language support components. Do not delete any other components, such as Language MUI Resource components, if they do not fit the description listed earlier.
  3. Perform the upgrade to the configuration:

    In Target Designer, on the Configuration menu, click Upgrade Configuration. Ignore the warnings about the component in the configuration.

After the Upgrade

After the upgrade is complete, the computer has SP1 configuration. Follow this step:
  • Perform a dependency check.

    A set of SP1 MUI support components (similar to the ones you deleted in step 2 before the upgrade) will be added to the configuration.
After this is complete, you can build SP1 versions of images in all the languages listed earlier in this article.

Modification Type:MinorLast Reviewed:12/27/2003
Keywords:kbprb KB331357 kbAudDeveloper