Microsoft Windows Registry Guide, Second Edition

Migrating User Settings to Windows

Default user profiles give settings to new users, but what do you do about users who already have user profiles? You can let Windows migrate the user profile. Throw disk imaging into the mix, and you have a whole different bag of problems. One of the drawbacks of using disk imaging to deploy the operating system is that users lose their documents and settings. This doesn't have to be a barrier to deployment, though. A variety of third-party utilities are available to migrate users' settings. Also, Microsoft provides two tools, one for the user and one for the IT professional:

All these tools work roughly the same way. First you copy users' documents and settings off their computers and store them on the network. You install a new disk image to their computers, and then you reapply their settings. Users get to keep their documents and settings.

Files And Settings Transfer Wizard

Files And Settings Transfer Wizard is a fast and easy way for you to copy all your documents and settings from your previous configuration to Windows XP or Windows Server 2003. To start it, click Start, All Programs, Accessories, System Tools, Files And Settings Transfer Wizard. It migrates settings in four major groups:

Files And Settings Transfer Wizard also migrates your documents. It does so by type (*.doc), folder (C:\Documents and Settings\ username\My Documents), or name (C:\Documents and Settings\username\My Documents\Jerry.doc). The wizard is preconfigured to copy the most common types of files and the most useful folders. It also gives you the option to change the folders, the file types, and the file lists.

User State Migration Tool

User State Migration Tool (USMT) is similar to the Files And Settings Transfer Wizard, but it also allows you to fully customize exactly what the tool migrates. USMT is designed for IT professionals only; individual users do not need to use USMT. The tool is designed for large-scale migrations, and it requires a domain controller on which to store settings during migration.

USMT consists of two programs, ScanState.exe and LoadState.exe, and four migration rule information files: Migapp.inf, Migsys.inf, Miguser.inf, and Sysfiles.inf. ScanState.exe collects users' documents and settings based on the information contained in Migapp.inf, Migsys.inf, Miguser.inf, and Sysfiles.inf. LoadState.exe deposits this user state data on a computer running a clean installation of Windows. Both of these tools are on the Windows CD in the \Valueadd\Msft\Usmt folder. The shared set of INF files drive USMT. IT professionals can modify these files to customize the documents and settings that the tool migrates. In fact, during any real deployment project, you'll most likely have to modify the INF files to handle your unique requirements.

More Info

The white paper “Step-by-Step Guide to Migrating Files and Settings” is a good guide for learning how to use USMT. This white paper is available on the Web at http://www.microsoft.com/technet/prodtechnol/winxppro/deploy/mgrtfset.mspx.

Категории