FIX: Windows XP Embedded system cloning may reset runtime information

Article translations Article translations
Article ID: 810144 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

You may include the System Cloning component in a configuration. However, when you run the Fbreseal.exe program on the generated runtime, certain network information and certain user information may be lost.

CAUSE

This problem may occur because of the way that the cloning process is implemented by the Fbreseal.exe program.

RESOLUTION

To resolve this problem, follow these steps:
  1. Download the System Cloning Windows XP Embedded Service Pack 1 (SP1) hotfix. To download this hotfix, visit the following Microsoft Web site: http://www.microsoft.com/downloads/details.aspx?FamilyId=6CBE66CB-28D0-49E7-A059-400A7D6059E2&displaylang=en
  2. Install the hotfix package on a computer that has Windows XP Embedded Service Pack 1 installed. The computer also must have a connection to a Windows XP Embedded Service Pack 1 database.
For additional information about how to download Microsoft Support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591 How to Obtain Microsoft Support Files from Online Services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help to prevent any unauthorized changes to the file.

STATUS

Microsoft has confirmed that this is a problem in Windows XP Embedded with Service Pack 1.

MORE INFORMATION

The hotfix package updates the System Cloning component in your component database. The new component contains four additional extended properties. The four additional extended properties let you control whether specific sets of information are retained or are reset after cloning by using Fbreseal.exe. All values are initially set to TRUE.

The following list describes the four new properties:
  • cmiUnjoinDomain (BOOLEAN)

    This property is set to TRUE to leave the currently-set domain during cloning.

    This property is set to FALSE to retain the domain membership after cloning.
  • cmiRemoveNetSettings (BOOLEAN)

    This property is set to TRUE to remove all network settings during cloning. This includes network bridges and named network connectoids.

    This property is set to FALSE to retain all network settings after cloning.
  • cmiRemoveUserSettings (BOOLEAN)

    This property is set to TRUE to remove all user-specific settings during cloning This includes the Start menu customizations and the most-recently-used-file lists.

    This property is set to FALSE to retain all user-specific setting after cloning.
  • cmiRemoveMountedDevices (BOOLEAN)

    This property is set to TRUE to remove all references to mounted drives during cloning. This includes floppy drives and CD-ROM drives. Drive letters may be changed.

    This property is set to FALSE to retain mounted drive settings after cloning.
The following list describes five additional command-line switches you can use with Fbreseal.exe:
  • -keepdomain

    When specified, this command-line switch keeps the currently-joined domain during cloning.
  • -keepnet

    When specified, this command-line switch keeps any network settings intact during cloning.
  • -keepuser

    When specified, this command-line switch keeps user-specific settings intact during cloning.
  • -keepmounted

    When specified, this command-line switch keeps mounted drive settings and drive letter settings intact during cloning.
  • -keepall

    When specified, this command-line switch keeps all the settings that are previously listed. This command-line switch keeps auto-logon information during cloning.

    The fbreseal –keepall option is documented as having the same effect as using the following command line switches:
    • -autologon
    • -keepdomain
    • -keepnet
    • -keepuser
    • –keepmounted
    However, fbreseal –keepall option also has the effect of disabling the random computer name feature. This effectively sets the cmiGenerateComputerName to a value of 0. If you need the random computer name feature, use the following workaround:
    1. In the Advanced settings of the System Cloning tool, make sure that cmiGenerateComputerName is set to a value of 1.
    2. Instead of using fbreseal –keepall, use the following commands:
      • fbreseal -autologon
      • fbreseal -keepdomain
      • fbreseal -keepnet
      • fbreseal -keepuser
      • fbreseal -keepmounted

Properties

Article ID: 810144 - Last Review: September 15, 2004 - Revision: 4.2
APPLIES TO
  • Windows XP Embedded
Keywords: 
atdownload kbfile kbqfe kbwinxppresp2fix kbprb KB810144

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com