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.
This problem may occur because of the way that the cloning
process is implemented by the Fbreseal.exe program.
To resolve this problem, follow these steps:
- 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
(http://www.microsoft.com/downloads/details.aspx?FamilyId=6CBE66CB-28D0-49E7-A059-400A7D6059E2&displaylang=en)
- 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
(http://support.microsoft.com/kb/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.
Microsoft has
confirmed that this is a problem in Windows XP Embedded with Service Pack 1.
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:- In the Advanced settings of the System Cloning tool, make sure that cmiGenerateComputerName is set to a value of 1.
- Instead of using fbreseal –keepall, use the following commands:
- fbreseal -autologon
- fbreseal -keepdomain
- fbreseal -keepnet
- fbreseal -keepuser
- fbreseal -keepmounted