diff --git a/windows/deploy/TOC.md b/windows/deploy/TOC.md index 2c908f1104..86ea7532e1 100644 --- a/windows/deploy/TOC.md +++ b/windows/deploy/TOC.md @@ -80,57 +80,57 @@ ##### [Scenario 2: Proxy Activation](scenario-proxy-activation-vamt.md) ##### [Scenario 3: KMS Client Activation](scenario-kms-activation-vamt.md) #### [VAMT Known Issues](vamt-known-issues.md) -### [User State Migration Tool (USMT) Technical Reference](user-state-migration-tool--usmt--technical-reference.md) -#### [User State Migration Tool (USMT) Overview Topics](user-state-migration-tool--usmt--overview-topics.md) -##### [User State Migration Tool (USMT) Overview](user-state-migration-tool--usmt--overview.md) -##### [Getting Started with the User State Migration Tool (USMT)](getting-started-with-the-user-state-migration-tool--usmt-.md) -##### [Windows Upgrade and Migration Considerations](windows-upgrade-and-migration-considerations-win8.md) -#### [User State Migration Tool (USMT) How-to topics](user-state-migration-tool--usmt--how-to-topics.md) -##### [Exclude Files and Settings](exclude-files-and-settings-usmt.md) -##### [Extract Files from a Compressed USMT Migration Store](extract-files-from-a-compressed-usmt-migration-store.md) -##### [Include Files and Settings](include-files-and-settings-usmt.md) +### [User State Migration Tool (USMT) Technical Reference](usmt-technical-reference.md) +#### [User State Migration Tool (USMT) Overview Topics](usmt-topics.md) +##### [User State Migration Tool (USMT) Overview](usmt-overview.md) +##### [Getting Started with the User State Migration Tool (USMT)](getting-started-with-the-user-state-migration-tool.md) +##### [Windows Upgrade and Migration Considerations](windows-upgrade-and-migration-considerations.md) +#### [User State Migration Tool (USMT) How-to topics](usmt-how-to.md) +##### [Exclude Files and Settings](usmt-exclude-files-and-settings.md) +##### [Extract Files from a Compressed USMT Migration Store](usmt-extract-files-from-a-compressed-migration-store.md) +##### [Include Files and Settings](usmt-include-files-and-settings.md) ##### [Migrate Application Settings](migrate-application-settings.md) -##### [Migrate EFS Files and Certificates](migrate-efs-files-and-certificates-umst.md) -##### [Migrate User Accounts](migrate-user-accounts-usmt.md) -##### [Reroute Files and Settings](reroute-files-and-settings-usmt.md) +##### [Migrate EFS Files and Certificates](usmt-migrate-efs-files-and-certificates.md) +##### [Migrate User Accounts](usmt-migrate-user-accounts.md) +##### [Reroute Files and Settings](usmt-reroute-files-and-settings.md) ##### [Verify the Condition of a Compressed Migration Store](verify-the-condition-of-a-compressed-migration-store.md) -#### [User State Migration Tool (USMT) Troubleshooting](user-state-migration-tool--usmt--troubleshooting.md) -##### [Common Issues](common-issues-usmt-win8.md) -##### [Frequently Asked Questions](frequently-asked-questions-usmt-win7-usmt-win8.md) -##### [Log Files](log-files-usmt-win7-usmt-win8.md) -##### [Return Codes](return-codes-usmt-win8.md) -##### [USMT Resources](usmt-resources-usmt-win8.md) -#### [User State Migration Toolkit (USMT) Reference](user-state-migration-toolkit--usmt--reference.md) -##### [USMT Requirements](usmt-requirements-usmt-win7-usmt-win8.md) -##### [USMT Best Practices](usmt-best-practices-usmt-win7-usmt-win8.md) -##### [How USMT Works](how-usmt-works-usmt-win7-usmt-win8.md) -##### [Plan Your Migration](plan-your-migration-usmt-win7-usmt-win8.md) -###### [Common Migration Scenarios](common-migration-scenarios-usmt-win7-usmt-win8.md) -###### [What Does USMT Migrate?](what-does-usmt-migrate-usmt-win7-usmt-win8.md) -###### [Choose a Migration Store Type](choose-a-migration-store-type-usmt-win7-usmt-win8.md) +#### [User State Migration Tool (USMT) Troubleshooting](usmt-troubleshooting.md) +##### [Common Issues](usmt-common-issues.md) +##### [Frequently Asked Questions](usmt-faq.md) +##### [Log Files](usmt-log-files.md) +##### [Return Codes](usmt-return-codes.md) +##### [USMT Resources](usmt-resources.md) +#### [User State Migration Toolkit (USMT) Reference](usmt-reference.md) +##### [USMT Requirements](usmt-requirements.md) +##### [USMT Best Practices](usmt-best-practices.md) +##### [How USMT Works](usmt-how-it-works.md) +##### [Plan Your Migration](usmt-plan-your-migration.md) +###### [Common Migration Scenarios](usmt-common-migration-scenarios.md) +###### [What Does USMT Migrate?](usmt-what-does-usmt-migrate.md) +###### [Choose a Migration Store Type](usmt-choose-migration-store-type.md) ####### [Migration Store Types Overview](migration-store-types-overview.md) -####### [Estimate Migration Store Size](estimate-migration-store-size-usmt-win7-usmt-win8.md) -####### [Hard-Link Migration Store](hard-link-migration-store-usmt-win8.md) -####### [Migration Store Encryption](migration-store-encryption-usmt-win8.md) -###### [Determine What to Migrate](determine-what-to-migrate-usmt-win7-usmt-win8.md) -####### [Identify Users](identify-users-usmt-win7-usmt-win8.md) -####### [Identify Applications Settings](identify-applications-settings-usmt-win7-usmt-win8.md) -####### [Identify Operating System Settings](identify-operating-system-settings-usmt-win7-usmt-win8.md) -####### [Identify File Types, Files, and Folders](identify-file-types-files-and-folders-usmt-win8.md) -###### [Test Your Migration](test-your-migration-usmt-win7-usmt-win8.md) -##### [User State Migration Tool (USMT) Command-line Syntax](user-state-migration-tool--usmt--command-line-syntax.md) -###### [ScanState Syntax](scanstate-syntax-usmt-win7-usmt-win8.md) -###### [LoadState Syntax](loadstate-syntax-usmt-win7-usmt-win8.md) -###### [UsmtUtils Syntax](usmtutils-syntax-usmt-win8.md) -##### [USMT XML Reference](usmt-xml-reference-usmt-win7-usmt-win8.md) +####### [Estimate Migration Store Size](usmt-estimate-migration-store-size.md) +####### [Hard-Link Migration Store](usmt-hard-link-migration-store.md) +####### [Migration Store Encryption](usmt-migration-store-encryption.md) +###### [Determine What to Migrate](usmt-determine-what-to-migrate.md) +####### [Identify Users](usmt-identify-users.md) +####### [Identify Applications Settings](usmt-identify-application-settings.md) +####### [Identify Operating System Settings](usmt-identify-operating-system-settings.md) +####### [Identify File Types, Files, and Folders](usmt-identify-file-types-files-and-folders.md) +###### [Test Your Migration](usmt-test-your-migration.md) +##### [User State Migration Tool (USMT) Command-line Syntax](usmt-command-line-syntax.md) +###### [ScanState Syntax](usmt-scanstate-syntax.md) +###### [LoadState Syntax](usmt-loadstate-syntax.md) +###### [UsmtUtils Syntax](usmt-utilities.md) +##### [USMT XML Reference](usmt-xml-reference.md) ###### [Understanding Migration XML Files](understanding-migration-xml-files.md) -###### [Config.xml File](configxml-file-usmt-win7-usmt-win8.md) -###### [Customize USMT XML Files](customize-usmt-xml-files-usmt-win7-usmt-win8.md) -###### [Custom XML Examples](custom-xml-examples-usmt-win7-usmt-win8.md) -###### [Conflicts and Precedence](conflicts-and-precedence-usmt-win7-usmt-win8.md) -###### [General Conventions](general-conventions-usmt-win7-usmt-win8.md) +###### [Config.xml File](usmt-configxml-file.md) +###### [Customize USMT XML Files](usmt-customize-xml-files.md) +###### [Custom XML Examples](usmt-custom-xml-examples.md) +###### [Conflicts and Precedence](usmt-conflicts-and-precedence.md) +###### [General Conventions](usmt-general-conventions.md) ###### [XML File Requirements](xml-file-requirements.md) -###### [Recognized Environment Variables](recognized-environment-variables-usmt-win7-usmt-win8.md) -###### [XML Elements Library](xml-elements-library-usmt-win7-usmt-win8.md) +###### [Recognized Environment Variables](usmt-recognized-environment-variables.md) +###### [XML Elements Library](usmt-xml-elements-library.md) ##### [Offline Migration Reference](offline-migration-reference.md) diff --git a/windows/deploy/getting-started-with-the-user-state-migration-tool--usmt-.md b/windows/deploy/getting-started-with-the-user-state-migration-tool.md similarity index 82% rename from windows/deploy/getting-started-with-the-user-state-migration-tool--usmt-.md rename to windows/deploy/getting-started-with-the-user-state-migration-tool.md index 4655b7d762..6cc2bf4352 100644 --- a/windows/deploy/getting-started-with-the-user-state-migration-tool--usmt-.md +++ b/windows/deploy/getting-started-with-the-user-state-migration-tool.md @@ -25,13 +25,13 @@ This topic outlines the general process that you should follow to migrate files ## Step One: Plan Your Migration -1. [Plan Your Migration](plan-your-migration-usmt-win7-usmt-win8.md). Depending on whether your migration scenario is refreshing or replacing computers, you can choose an online migration or an offline migration using Windows Preinstallation Environment (WinPE) or the files in the Windows.old directory. For more information, see [Common Migration Scenarios](common-migration-scenarios-usmt-win7-usmt-win8.md). +1. [Plan Your Migration](usmt-plan-your-migration.md). Depending on whether your migration scenario is refreshing or replacing computers, you can choose an online migration or an offline migration using Windows Preinstallation Environment (WinPE) or the files in the Windows.old directory. For more information, see [Common Migration Scenarios](usmt-common-migration-scenarios.md). -2. [Determine What to Migrate](determine-what-to-migrate-usmt-win7-usmt-win8.md). Data you might consider migrating includes end-user information, applications settings, operating-system settings, files, folders, and registry keys. +2. [Determine What to Migrate](usmt-determine-what-to-migrate.md). Data you might consider migrating includes end-user information, applications settings, operating-system settings, files, folders, and registry keys. -3. Determine where to store data. Depending on the size of your migration store, you can store the data remotely, locally in a hard-link migration store or on a local external storage device, or directly on the destination computer. For more information, see [Choose a Migration Store Type](choose-a-migration-store-type-usmt-win7-usmt-win8.md). +3. Determine where to store data. Depending on the size of your migration store, you can store the data remotely, locally in a hard-link migration store or on a local external storage device, or directly on the destination computer. For more information, see [Choose a Migration Store Type](usmt-choose-migration-store-type.md). -4. Use the **/GenMigXML** command-line option to determine which files will be included in your migration, and to determine whether any modifications are necessary. For more information see [ScanState Syntax](scanstate-syntax-usmt-win7-usmt-win8.md) +4. Use the **/GenMigXML** command-line option to determine which files will be included in your migration, and to determine whether any modifications are necessary. For more information see [ScanState Syntax](usmt-scanstate-syntax.md) 5. Modify copies of the Migration.xml and MigDocs.xml files and create custom .xml files, if it is required. To modify the migration behavior, such as migrating the **Documents** folder but not the **Music** folder, you can create a custom .xml file or modify the rules in the existing migration .xml files. The document finder, or **MigXmlHelper.GenerateDocPatterns** helper function, can be used to automatically find user documents on a computer without creating extensive custom migration .xml files. @@ -40,9 +40,9 @@ This topic outlines the general process that you should follow to migrate files - You can use the MigXML.xsd file to help you write and validate the .xml files. For more information about how to modify these files, see [USMT XML Reference](usmt-xml-reference-usmt-win7-usmt-win8.md). + You can use the MigXML.xsd file to help you write and validate the .xml files. For more information about how to modify these files, see [USMT XML Reference](usmt-xml-reference.md). -6. Create a [Config.xml File](configxml-file-usmt-win7-usmt-win8.md) if you want to exclude any components from the migration. To create this file, use the [ScanState Syntax](scanstate-syntax-usmt-win7-usmt-win8.md) option together with the other .xml files when you use the **ScanState** command. For example, the following command creates a Config.xml file by using the MigDocs and MigApp.xml files: +6. Create a [Config.xml File](usmt-configxml-file.md) if you want to exclude any components from the migration. To create this file, use the [ScanState Syntax](usmt-scanstate-syntax.md) option together with the other .xml files when you use the **ScanState** command. For example, the following command creates a Config.xml file by using the MigDocs and MigApp.xml files: `scanstate /genconfig:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:scanstate.log` @@ -65,7 +65,7 @@ This topic outlines the general process that you should follow to migrate files `scanstate \\server\migration\mystore /config:config.xml /i:migdocs.xml /i:migapp.xml /v:13 /l:scan.log` **Note** - If the source computer is running Windows 7, or Windows 8, you must run the **ScanState** command in **Administrator** mode. To run in **Administrator** mode, right-click **Command Prompt**, and then click **Run As Administrator**. If the source computer is running Windows XP, you must run the **ScanState** command from an account that has administrative credentials. For more information about the how the **ScanState** command processes and stores the data, see [How USMT Works](how-usmt-works-usmt-win7-usmt-win8.md). + If the source computer is running Windows 7, or Windows 8, you must run the **ScanState** command in **Administrator** mode. To run in **Administrator** mode, right-click **Command Prompt**, and then click **Run As Administrator**. If the source computer is running Windows XP, you must run the **ScanState** command from an account that has administrative credentials. For more information about the how the **ScanState** command processes and stores the data, see [How USMT Works](usmt-how-it-works.md). @@ -90,7 +90,7 @@ This topic outlines the general process that you should follow to migrate files -4. Run the **LoadState** command on the destination computer. Specify the same set of .xml files that you specified when you used the **ScanState** command. However, you do not have to specify the Config.xml file, unless you want to exclude some of the files and settings that you migrated to the store. For example, you might want to migrate the My Documents folder to the store, but not to the destination computer. To do this, modify the Config.xml file and specify the updated file by using the **LoadState** command. Then, the **LoadState** command will migrate only the files and settings that you want to migrate. For more information about the how the **LoadState** command processes and migrates data, see [How USMT Works](how-usmt-works-usmt-win7-usmt-win8.md). +4. Run the **LoadState** command on the destination computer. Specify the same set of .xml files that you specified when you used the **ScanState** command. However, you do not have to specify the Config.xml file, unless you want to exclude some of the files and settings that you migrated to the store. For example, you might want to migrate the My Documents folder to the store, but not to the destination computer. To do this, modify the Config.xml file and specify the updated file by using the **LoadState** command. Then, the **LoadState** command will migrate only the files and settings that you want to migrate. For more information about the how the **LoadState** command processes and migrates data, see [How USMT Works](usmt-how-it-works.md). For example, the following command migrates the files and settings: diff --git a/windows/deploy/migrate-application-settings.md b/windows/deploy/migrate-application-settings.md index 8624b4ca16..af79e440f7 100644 --- a/windows/deploy/migrate-application-settings.md +++ b/windows/deploy/migrate-application-settings.md @@ -109,7 +109,7 @@ We recommend that you migrate the settings after you install the application, bu ## Step 4: Create the migration XML component for the application -After you have completed steps 1 through 3, you will need to create a custom migration .xml file that migrates the application based on the information that you now have. You can use the MigApp.xml file as a model because it contains examples of many of the concepts discussed in this topic. You can also see [Custom XML Examples](custom-xml-examples-usmt-win7-usmt-win8.md) for another sample .xml file. +After you have completed steps 1 through 3, you will need to create a custom migration .xml file that migrates the application based on the information that you now have. You can use the MigApp.xml file as a model because it contains examples of many of the concepts discussed in this topic. You can also see [Custom XML Examples](usmt-custom-xml-examples.md) for another sample .xml file. **Note** We recommend that you create a separate .xml file instead of adding your script to the **MigApp.xml** file. This is because the **MigApp.xml** file is a very large file and it will be difficult to read and edit. In addition, if you reinstall USMT for some reason, the **MigApp.xml** file will be overwritten by the default version of the file and you will lose your customized version. @@ -137,25 +137,25 @@ Your script should do the following: - If you must install the application before migrating the settings, delete any settings that are already on the destination computer using the <`destinationCleanup`> element. -For information about the .xml elements and helper functions, see [XML Elements Library](xml-elements-library-usmt-win7-usmt-win8.md). +For information about the .xml elements and helper functions, see [XML Elements Library](usmt-xml-elements-library.md). ## Step 5: Test the application settings migration On a test computer, install the operating system that will be installed on the destination computers. For example, if you are planning on migrating from Windows 7 to Windows 10, install Windows 10 and the application. Next, run LoadState on the test computer and verify that all settings migrate. Make corrections if necessary and repeat the process until all the necessary settings are migrated correctly. -To speed up the time it takes to collect and migrate the data, you can migrate only one user at a time, and you can exclude all other components from the migration except the application that you are testing. To specify only User1 in the migration, type: **/ue:\*\\\* /ui:user1**. For more information, see [Exclude Files and Settings](exclude-files-and-settings-usmt.md) and User options in the [ScanState Syntax](scanstate-syntax-usmt-win7-usmt-win8.md) topic. To troubleshoot a problem, check the progress log, and the ScanState and LoadState logs, which contain warnings and errors that may point to problems with the migration. +To speed up the time it takes to collect and migrate the data, you can migrate only one user at a time, and you can exclude all other components from the migration except the application that you are testing. To specify only User1 in the migration, type: **/ue:\*\\\* /ui:user1**. For more information, see [Exclude Files and Settings](usmt-exclude-files-and-settings.md) and User options in the [ScanState Syntax](usmt-scanstate-syntax.md) topic. To troubleshoot a problem, check the progress log, and the ScanState and LoadState logs, which contain warnings and errors that may point to problems with the migration. ## Related topics -[USMT XML Reference](usmt-xml-reference-usmt-win7-usmt-win8.md) +[USMT XML Reference](usmt-xml-reference.md) -[Conflicts and Precedence](conflicts-and-precedence-usmt-win7-usmt-win8.md) +[Conflicts and Precedence](usmt-conflicts-and-precedence.md) -[XML Elements Library](xml-elements-library-usmt-win7-usmt-win8.md) +[XML Elements Library](usmt-xml-elements-library.md) -[Log Files](log-files-usmt-win7-usmt-win8.md) +[Log Files](usmt-log-files.md) diff --git a/windows/deploy/migration-store-types-overview.md b/windows/deploy/migration-store-types-overview.md index ec76f7eaee..cf0c52812e 100644 --- a/windows/deploy/migration-store-types-overview.md +++ b/windows/deploy/migration-store-types-overview.md @@ -39,7 +39,7 @@ The compressed migration store is a single image file that contains all files be A hard-link migration store functions as a map that defines how a collection of bits on the hard disk are “wired” into the file system. You use the new USMT hard-link migration store in the PC Refresh scenario only. This is because the hard-link migration store is maintained on the local computer while the old operating system is removed and the new operating system is installed. Using a hard-link migration store saves network bandwidth and minimizes the server use needed to accomplish the migration. -You use a command-line option,**/hardlink** , to create a hard-link migration store, which functions the same as an uncompressed migration store. Files are not duplicated on the local computer when user state is captured, nor are they duplicated when user state is restored. For more information, see [Hard-Link Migration Store](hard-link-migration-store-usmt-win8.md). +You use a command-line option,**/hardlink** , to create a hard-link migration store, which functions the same as an uncompressed migration store. Files are not duplicated on the local computer when user state is captured, nor are they duplicated when user state is restored. For more information, see [Hard-Link Migration Store](usmt-hard-link-migration-store.md). The following flowchart illustrates the procedural differences between a local migration store and a remote migration store. In this example, a hard-link migration store is used for the local store. @@ -59,12 +59,12 @@ If possible, have users store their data within their %UserProfile%\\My Document ### The /localonly Command-Line Option -You should use this option to exclude the data from removable drives and network drives mapped on the source computer. For more information about what is excluded when you specify **/LocalOnly**, see [ScanState Syntax](scanstate-syntax-usmt-win7-usmt-win8.md). +You should use this option to exclude the data from removable drives and network drives mapped on the source computer. For more information about what is excluded when you specify **/LocalOnly**, see [ScanState Syntax](usmt-scanstate-syntax.md). ## Related topics -[Plan Your Migration](plan-your-migration-usmt-win7-usmt-win8.md) +[Plan Your Migration](usmt-plan-your-migration.md) diff --git a/windows/deploy/offline-migration-reference.md b/windows/deploy/offline-migration-reference.md index 5c0149bf07..6ad60f1704 100644 --- a/windows/deploy/offline-migration-reference.md +++ b/windows/deploy/offline-migration-reference.md @@ -57,7 +57,7 @@ The following user data and settings migrate offline, similar to an online migra - Internet Explorer® Favorites -For exceptions to what you can migrate offline, see [What Does USMT Migrate?](what-does-usmt-migrate-usmt-win7-usmt-win8.md) +For exceptions to what you can migrate offline, see [What Does USMT Migrate?](usmt-what-does-usmt-migrate.md) ## What Offline Environments are Supported? @@ -115,7 +115,7 @@ User-group membership is not preserved during offline migrations. You must confi ``` -For information about the format of a Config.xml file, see [Config.xml File](configxml-file-usmt-win7-usmt-win8.md). +For information about the format of a Config.xml file, see [Config.xml File](usmt-configxml-file.md). ## Command-Line Options @@ -251,7 +251,7 @@ The following XML example illustrates some of the elements discussed earlier in ## Related topics -[Plan Your Migration](plan-your-migration-usmt-win7-usmt-win8.md) +[Plan Your Migration](usmt-plan-your-migration.md) diff --git a/windows/deploy/understanding-migration-xml-files.md b/windows/deploy/understanding-migration-xml-files.md index a3e06e6d3c..528c77f8d3 100644 --- a/windows/deploy/understanding-migration-xml-files.md +++ b/windows/deploy/understanding-migration-xml-files.md @@ -45,7 +45,7 @@ This topic provides an overview of the default and custom migration XML files an ## Overview of the Config.xml file -The Config.xml file is the configuration file created by the `/genconfig` option of the ScanState tool; it can be used to modify which operating-system components are migrated by USMT. The Config.xml file can be used in conjunction with other XML files, such as in the following example: `scanstate /i:migapps.xml /i:migdocs.xml /genconfig:c:\myFolder\config.xml`. When used this way, the Config.xml file tightly controls aspects of the migration, including user profiles, data, and settings, without modifying or creating other XML files. For more information about the Config.xml file, see [Customize USMT XML Files](customize-usmt-xml-files-usmt-win7-usmt-win8.md) and [Config.xml File](configxml-file-usmt-win7-usmt-win8.md). +The Config.xml file is the configuration file created by the `/genconfig` option of the ScanState tool; it can be used to modify which operating-system components are migrated by USMT. The Config.xml file can be used in conjunction with other XML files, such as in the following example: `scanstate /i:migapps.xml /i:migdocs.xml /genconfig:c:\myFolder\config.xml`. When used this way, the Config.xml file tightly controls aspects of the migration, including user profiles, data, and settings, without modifying or creating other XML files. For more information about the Config.xml file, see [Customize USMT XML Files](usmt-customize-xml-files.md) and [Config.xml File](usmt-configxml-file.md). **Note** When modifying the XML elements in the Config.xml file, you should edit an element and set the **migrate** property to **no**, rather than deleting the element from the file. If you delete the element instead of setting the property, the component may still be migrated by rules in other XML files. @@ -55,7 +55,7 @@ When modifying the XML elements in the Config.xml file, you should edit an eleme ## Overview of the MigApp.xml file -The MigApp.xml file installed with USMT includes instructions to migrate the settings for the applications listed in [What Does USMT Migrate?](what-does-usmt-migrate-usmt-win7-usmt-win8.md). You must include the MigApp.xml file when using the ScanState and LoadState tools, by using the `/i` option in order to migrate application settings. The MigDocs.xml and MigUser.xml files do not migrate application settings. You can create a custom XML file to include additional applications. For more information, see [Customize USMT XML Files](customize-usmt-xml-files-usmt-win7-usmt-win8.md). +The MigApp.xml file installed with USMT includes instructions to migrate the settings for the applications listed in [What Does USMT Migrate?](usmt-what-does-usmt-migrate.md). You must include the MigApp.xml file when using the ScanState and LoadState tools, by using the `/i` option in order to migrate application settings. The MigDocs.xml and MigUser.xml files do not migrate application settings. You can create a custom XML file to include additional applications. For more information, see [Customize USMT XML Files](usmt-customize-xml-files.md). **Important** The MigApps.xml file will only detect and migrate .pst files that are linked to Microsoft Office Outlook. See the [Sample migration rules for customized versions of XML files](#bkmk-samples) section of this document for more information about migrating .pst files that are not linked to Outlook. @@ -199,7 +199,7 @@ You can use multiple XML files with the ScanState and LoadState tools. Each of t
Config.xml file
Operating-system components such as desktop wallpaper and background theme.
-You can also overload config.xml to include some application and document settings by generating the config.xml file with the other default XML files. For more information, see [Customize USMT XML Files](customize-usmt-xml-files-usmt-win7-usmt-win8.md) and [Config.xml File](configxml-file-usmt-win7-usmt-win8.md).
You can also overload config.xml to include some application and document settings by generating the config.xml file with the other default XML files. For more information, see [Customize USMT XML Files](usmt-customize-xml-files.md) and [Config.xml File](usmt-configxml-file.md).
MigApps.xml file
Choose the migration store type that works best for your needs and migration scenario.
[Estimate Migration Store Size](estimate-migration-store-size-usmt-win7-usmt-win8.md)
[Estimate Migration Store Size](usmt-estimate-migration-store-size.md)
Estimate the amount of disk space needed for computers in your organization based on information about your organization's infrastructure.
[Hard-Link Migration Store](hard-link-migration-store-usmt-win8.md)
[Hard-Link Migration Store](usmt-hard-link-migration-store.md)
Learn about hard-link migration stores and the scenarios in which they are used.
[Migration Store Encryption](migration-store-encryption-usmt-win8.md)
[Migration Store Encryption](usmt-migration-store-encryption.md)
Learn about the using migration store encryption to protect user data integrity during a migration.
[ScanState Syntax](scanstate-syntax-usmt-win7-usmt-win8.md)
[ScanState Syntax](usmt-scanstate-syntax.md)
Lists the command-line options for using the ScanState tool.
[LoadState Syntax](loadstate-syntax-usmt-win7-usmt-win8.md)
[LoadState Syntax](usmt-loadstate-syntax.md)
Lists the command-line options for using the LoadState tool.
[UsmtUtils Syntax](usmtutils-syntax-usmt-win8.md)
[UsmtUtils Syntax](usmt-utilities.md)
Lists the command-line options for using the UsmtUtils tool.
[Identify Users](identify-users-usmt-win7-usmt-win8.md)
[Identify Users](usmt-identify-users.md)
Use command-line options to specify which users to migrate and how they should be migrated.
[Identify Applications Settings](identify-applications-settings-usmt-win7-usmt-win8.md)
[Identify Applications Settings](usmt-identify-application-settings.md)
Determine which applications you want to migrate and prepare a list of application settings to be migrated.
[Identify Operating System Settings](identify-operating-system-settings-usmt-win7-usmt-win8.md)
[Identify Operating System Settings](usmt-identify-operating-system-settings.md)
Use migration to create a new standard environment on each of the destination computers.
[Identify File Types, Files, and Folders](identify-file-types-files-and-folders-usmt-win8.md)
[Identify File Types, Files, and Folders](usmt-identify-file-types-files-and-folders.md)
Determine and locate the standard, company-specified, and non-standard locations of the file types, files, folders, and settings that you want to migrate.
[Exclude Files and Settings](exclude-files-and-settings-usmt.md)
[Exclude Files and Settings](usmt-exclude-files-and-settings.md)
Create a custom .xml file to exclude files, file types, folders, or registry settings from your migration.
[Extract Files from a Compressed USMT Migration Store](extract-files-from-a-compressed-usmt-migration-store.md)
[Extract Files from a Compressed USMT Migration Store](usmt-extract-files-from-a-compressed-migration-store.md)
Recover files from a compressed migration store after installing the operating system.
[Include Files and Settings](include-files-and-settings-usmt.md)
[Include Files and Settings](usmt-include-files-and-settings.md)
Create a custom .xml file to include files, file types, folders, or registry settings in your migration.
Migrate the settings of an application that the MigApp.xml file does not include by default.
[Migrate EFS Files and Certificates](migrate-efs-files-and-certificates-umst.md)
[Migrate EFS Files and Certificates](usmt-migrate-efs-files-and-certificates.md)
Migrate Encrypting File System (EFS) certificates by using USMT.
[Migrate User Accounts](migrate-user-accounts-usmt.md)
[Migrate User Accounts](usmt-migrate-user-accounts.md)
Specify the users to include and exclude in your migration.
[Reroute Files and Settings](reroute-files-and-settings-usmt.md)
[Reroute Files and Settings](usmt-reroute-files-and-settings.md)
Create a custom .xml file to reroute files and settings during a migration.
/decrypt:"encryption strength"
The /decrypt option accepts a command-line parameter to define the encryption strength specified for the migration store encryption. For more information about supported encryption algorithms, see [Migration Store Encryption](migration-store-encryption-usmt-win8.md).
The /decrypt option accepts a command-line parameter to define the encryption strength specified for the migration store encryption. For more information about supported encryption algorithms, see [Migration Store Encryption](usmt-migration-store-encryption.md).
/hardlink
/i:[Path\]FileName
(include)
Specifies an .xml file that contains rules that define what state to migrate. You can specify this option multiple times to include all of your .xml files (MigApp.xml, MigSys.xml, MigDocs.xml and any custom .xml files that you create). Path can be either a relative or full path. If you do not specify the Path variable, then FileName must be located in the current directory.
-For more information about which files to specify, see the "XML files" section of the [Frequently Asked Questions](frequently-asked-questions-usmt-win7-usmt-win8.md) topic.
For more information about which files to specify, see the "XML files" section of the [Frequently Asked Questions](usmt-faq.md) topic.
/config:[Path\]FileName
/lae |
@@ -403,7 +403,7 @@ By default, all users are migrated. The only way to specify which users to inclu
/v[VerbosityLevel]
Not applicable
See the "Monitoring Options" section in [ScanState Syntax](scanstate-syntax-usmt-win7-usmt-win8.md).
See the "Monitoring Options" section in [ScanState Syntax](usmt-scanstate-syntax.md).
/listfiles[Path\]FileName
[Common Migration Scenarios](common-migration-scenarios-usmt-win7-usmt-win8.md)
[Common Migration Scenarios](usmt-common-migration-scenarios.md)
Determine whether you will perform a refresh migration or a replace migration.
[What Does USMT Migrate?](what-does-usmt-migrate-usmt-win7-usmt-win8.md)
[What Does USMT Migrate?](usmt-what-does-usmt-migrate.md)
Learn which applications, user data, and operating system components USMT migrates.
[Choose a Migration Store Type](choose-a-migration-store-type-usmt-win7-usmt-win8.md)
[Choose a Migration Store Type](usmt-choose-migration-store-type.md)
Choose an uncompressed, compressed, or hard-link migration store.
[Determine What to Migrate](determine-what-to-migrate-usmt-win7-usmt-win8.md)
[Determine What to Migrate](usmt-determine-what-to-migrate.md)
Identify user accounts, application settings, operating system settings, and files that you want to migrate inside your organization.
[Test Your Migration](test-your-migration-usmt-win7-usmt-win8.md)
[Test Your Migration](usmt-test-your-migration.md)
Test your migration before you deploy Windows to all users.
[USMT Requirements](usmt-requirements-usmt-win7-usmt-win8.md)
[USMT Requirements](usmt-requirements.md)
Describes operating system, hardware, and software requirements, and user prerequisites.
[USMT Best Practices](usmt-best-practices-usmt-win7-usmt-win8.md)
[USMT Best Practices](usmt-best-practices.md)
Discusses general and security-related best practices when using USMT.
[How USMT Works](how-usmt-works-usmt-win7-usmt-win8.md)
[How USMT Works](usmt-how-it-works.md)
Learn about the processes behind the ScanState and LoadState tools.
[Plan Your Migration](plan-your-migration-usmt-win7-usmt-win8.md)
[Plan Your Migration](usmt-plan-your-migration.md)
Choose what to migrate and the best migration scenario for your enterprise.
[User State Migration Tool (USMT) Command-line Syntax](user-state-migration-tool--usmt--command-line-syntax.md)
[User State Migration Tool (USMT) Command-line Syntax](usmt-command-line-syntax.md)
Explore command-line options for the ScanState, LoadState, and UsmtUtils tools.
[USMT XML Reference](usmt-xml-reference-usmt-win7-usmt-win8.md)
[USMT XML Reference](usmt-xml-reference.md)
Learn about customizing a migration with XML files.
42
USMT_ERROR_CORRUPTED_STORE
The store contains one or more corrupted files
Review UsmtUtils log for details about the corrupted files. For information on how to extract the files that are not corrupted, see [Extract Files from a Compressed USMT Migration Store](extract-files-from-a-compressed-usmt-migration-store.md).
Review UsmtUtils log for details about the corrupted files. For information on how to extract the files that are not corrupted, see [Extract Files from a Compressed USMT Migration Store](usmt-extract-files-from-a-compressed-migration-store.md).
/encrypt:<EncryptionStrength>
The /encrypt option accepts a command-line parameter to define the encryption strength to be used for encryption of the migration store. For more information about supported encryption algorithms, see [Migration Store Encryption](migration-store-encryption-usmt-win8.md).
The /encrypt option accepts a command-line parameter to define the encryption strength to be used for encryption of the migration store. For more information about supported encryption algorithms, see [Migration Store Encryption](usmt-migration-store-encryption.md).
/nocompress
/i:[Path\]FileName
(include)
-Specifies an .xml file that contains rules that define what user, application or system state to migrate. You can specify this option multiple times to include all of your .xml files (MigApp.xml, MigDocs.xml, and any custom .xml files that you create). Path can be either a relative or full path. If you do not specify the Path variable, then FileName must be located in the current directory. For more information about which files to specify, see the "XML Files" section of the [Frequently Asked Questions](frequently-asked-questions-usmt-win7-usmt-win8.md) topic.
Specifies an .xml file that contains rules that define what user, application or system state to migrate. You can specify this option multiple times to include all of your .xml files (MigApp.xml, MigDocs.xml, and any custom .xml files that you create). Path can be either a relative or full path. If you do not specify the Path variable, then FileName must be located in the current directory. For more information about which files to specify, see the "XML Files" section of the [Frequently Asked Questions](usmt-faq.md) topic.
/genconfig:[Path\]FileName
/localonly
Migrates only files that are stored on the local computer, regardless of the rules in the .xml files that you specify on the command line. You should use this option when you want to exclude the data from removable drives on the source computer, such as USB flash drives (UFDs), some external hard drives, and so on, and when there are network drives mapped on the source computer. If the /localonly option is not specified, then the ScanState command will copy files from these removable or network drives into the store.
-Anything that is not considered a fixed drive by the OS will be excluded by /localonly. In some cases large external hard drives are considered fixed drives. These drives can be explicitly excluded from migration by using a custom.xml file. For more information about how to exclude all files on a specific drive, see [Exclude Files and Settings](exclude-files-and-settings-usmt.md).
+Anything that is not considered a fixed drive by the OS will be excluded by /localonly. In some cases large external hard drives are considered fixed drives. These drives can be explicitly excluded from migration by using a custom.xml file. For more information about how to exclude all files on a specific drive, see [Exclude Files and Settings](usmt-exclude-files-and-settings.md).
The /localonly command-line option includes or excludes data in the migration as identified in the following table: