mirror of
https://github.com/MicrosoftDocs/windows-itpro-docs.git
synced 2025-06-15 10:23:37 +00:00
USMT Refresh 7
This commit is contained in:
@ -5,23 +5,23 @@ manager: aaroncz
|
||||
ms.author: frankroj
|
||||
ms.prod: windows-client
|
||||
author: frankroj
|
||||
ms.date: 12/19/2023
|
||||
ms.date: 12/28/2023
|
||||
ms.topic: article
|
||||
ms.technology: itpro-deploy
|
||||
---
|
||||
|
||||
# Determine what to migrate
|
||||
|
||||
By default, User State Migration Tool (USMT) migrates the items listed in [What does USMT migrate?](usmt-what-does-usmt-migrate.md), depending on the migration .xml files you specify. These default settings are often enough for a basic migration.
|
||||
By default, User State Migration Tool (USMT) migrates the items listed in [What does USMT migrate?](usmt-what-does-usmt-migrate.md), depending on the migration **.xml** files that are specified. These default settings are often enough for a basic migration.
|
||||
|
||||
However, when considering what settings to migrate, you should also consider:
|
||||
However, when considering what settings to migrate, also consider:
|
||||
|
||||
- What settings the user can configure, if any.
|
||||
- What settings should be standardized.
|
||||
|
||||
Many organizations use their migration as an opportunity to create and begin enforcing a better-managed environment. Some of the settings that users can configure on unmanaged computers prior to the migration can be locked on the new, managed computers. For example, standard wallpaper, Internet Explorer security settings, and desktop configuration are some of the items you can choose to standardize.
|
||||
Many organizations use their migration as an opportunity to create and begin enforcing a better-managed environment. Some of the settings that users can configure on unmanaged computers prior to the migration can be locked on the new, managed computers. For example, standard wallpaper and desktop configuration are some of the items that can be standardized.
|
||||
|
||||
To reduce complexity and increase standardization, your organization should consider creating a *standard operating environment (SOE)*. An SOE is a combination of hardware and software that you distribute to all users. Creating an SOE means selecting:
|
||||
To reduce complexity and increase standardization, the organization should consider creating a *standard operating environment (SOE)*. An SOE is a combination of hardware and software that is distributed to all users. Creating an SOE means selecting:
|
||||
|
||||
- A baseline for all computers, including standard hardware drivers.
|
||||
- Core operating system features.
|
||||
@ -36,7 +36,7 @@ Using an SOE can vastly simplify the migration and reduce overall deployment cha
|
||||
| Link | Description |
|
||||
|--- |--- |
|
||||
|[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](usmt-identify-application-settings.md)|Determine which applications you want to migrate and prepare a list of application settings to be migrated.|
|
||||
|[Identify applications settings](usmt-identify-application-settings.md)|Determine which applications need to be migrated and prepare a list of application settings to be migrated.|
|
||||
|[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](usmt-identify-file-types-files-and-folders.md)|For the following items that need to be migrated: <br><ul><li>File types.</li><li>Files.</li><li>Folders.</li><li>Settings.</li></ul> determine where these items might be located. For example:<ul><li>Standard default OS locations.</li><li>Company-specified locations.</li><li>Non-standard locations.</li></ul>|
|
||||
|
||||
|
@ -1,18 +1,18 @@
|
||||
---
|
||||
title: Identify Applications Settings
|
||||
description: Identify which applications and settings you want to migrate before using the User State Migration Tool (USMT).
|
||||
description: Identify which applications and settings need to be migrated before using the User State Migration Tool (USMT).
|
||||
manager: aaroncz
|
||||
ms.author: frankroj
|
||||
ms.prod: windows-client
|
||||
author: frankroj
|
||||
ms.date: 12/21/2023
|
||||
ms.date: 12/28/2023
|
||||
ms.topic: article
|
||||
ms.technology: itpro-deploy
|
||||
---
|
||||
|
||||
# Identify applications settings
|
||||
|
||||
When planning for your migration, you should identify which applications and settings you want to migrate. For more information about how to create a custom **.xml** file to migrate the settings of another application, see [Customize USMT XML files](usmt-customize-xml-files.md).
|
||||
Which applications and settings need to be migrated should be identified when planning a migration. For more information about how to create a custom **.xml** file to migrate the settings of another application, see [Customize USMT XML files](usmt-customize-xml-files.md).
|
||||
|
||||
## Applications
|
||||
|
||||
@ -22,7 +22,7 @@ Next, identify an application owner to be in charge of each application. Applica
|
||||
|
||||
## Application settings
|
||||
|
||||
Next, determine and locate the application settings to be migrated. You can acquire much of the information that you need for this step when you're testing the new applications for compatibility with the new operating system.
|
||||
Next, determine and locate the application settings to be migrated. Much of the information that is needed for this step can be acquired when testing the new applications for compatibility with the new operating system.
|
||||
|
||||
After completing the list of applications to be migrated, review the list, and work with each application owner on a list of settings to be migrated. For each setting, determine whether it needs to be migrated or if the default settings are adequate. Then, determine where the setting is located, for example, in the registry or in an .ini file. Next, consider the following questions to determine what needs to be done to migrate the setting successfully:
|
||||
|
||||
@ -32,7 +32,7 @@ After completing the list of applications to be migrated, review the list, and w
|
||||
|
||||
- Do the settings need to be moved or altered?
|
||||
|
||||
- Can the first-run process force the application to appear as if it had run already? If so, does this work correctly, or does it break the application?
|
||||
- Can the first-run process force the application to appear as if it ran already? If so, does this work correctly, or does it break the application?
|
||||
|
||||
After answering these questions, create a custom **.xml** file to migrate settings. Work with the application owner to develop test cases and to determine the file types that need to be migrated for the application.
|
||||
|
||||
|
@ -1,22 +1,22 @@
|
||||
---
|
||||
title: Plan Your Migration
|
||||
description: Learn how to your plan your migration carefully so your migration can proceed smoothly and so that you reduce the risk of migration failure.
|
||||
title: Plan The Migration
|
||||
description: Learn how to plan the migration carefully so the migration can proceed smoothly and so that the risk of migration failure is reduced.
|
||||
manager: aaroncz
|
||||
ms.author: frankroj
|
||||
ms.prod: windows-client
|
||||
author: frankroj
|
||||
ms.date: 12/22/2023
|
||||
ms.date: 12/28/2023
|
||||
ms.topic: article
|
||||
ms.technology: itpro-deploy
|
||||
---
|
||||
|
||||
# Plan your migration
|
||||
# Plan the migration
|
||||
|
||||
Before you use the User State Migration Tool (USMT) to perform your migration, we recommend that you plan your migration carefully. Planning can help your migration proceed smoothly and can reduce the risk of migration failure.
|
||||
Before using the User State Migration Tool (USMT) to perform a migration, Microsoft recommends that to plan the migration carefully. Planning can help the migration proceed smoothly and can reduce the risk of migration failure.
|
||||
|
||||
In migration planning, both organizations and individuals must first identify what to migrate, including user settings, applications and application settings, and personal data files and folders. Identifying the applications to migrate is especially important so that you can avoid capturing data about applications that might be phased out.
|
||||
In migration planning, both organizations and individuals must first identify what to migrate, including user settings, applications and application settings, and personal data files and folders. Identifying the applications to migrate is especially important to avoid capturing data about applications that might be phased out.
|
||||
|
||||
One of the most important requirements for migrating settings and data is restoring only the information that the destination computer requires. Although the data that you capture on the source computer might be more comprehensive than the restoration data for backup purposes, restoring data or settings for applications that aren't installed on the destination system is redundant. Restoring data or settings for applications that aren't installed can also introduce instability in a newly deployed computer.
|
||||
One of the most important requirements for migrating settings and data is restoring only the information that the destination computer requires. Although the data that is captured on the source computer might be more comprehensive than the restoration data for backup purposes, restoring data or settings for applications that aren't installed on the destination system is redundant. Restoring data or settings for applications that aren't installed can also introduce instability in a newly deployed computer.
|
||||
|
||||
## In this section
|
||||
|
||||
@ -25,8 +25,8 @@ One of the most important requirements for migrating settings and data is restor
|
||||
|[Common migration scenarios](usmt-common-migration-scenarios.md)|Determine whether to perform a refresh migration or a replace migration.|
|
||||
|[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](usmt-choose-migration-store-type.md)|Choose an uncompressed, compressed, or hard-link migration store.|
|
||||
|[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](usmt-test-your-migration.md)|Test your migration before you deploy Windows to all users.|
|
||||
|[Determine what to migrate](usmt-determine-what-to-migrate.md)|Identify user accounts, application settings, operating system settings, and files that need to be migrated inside the organization.|
|
||||
|[Test the migration](usmt-test-your-migration.md)|Test the migration before deploying Windows to all users.|
|
||||
|
||||
## Related articles
|
||||
|
||||
|
@ -41,5 +41,5 @@ After the pilot migration is verified that it successfully migrated the specifie
|
||||
|
||||
## Related articles
|
||||
|
||||
- [Plan your migration](usmt-plan-your-migration.md).
|
||||
- [Plan the migration](usmt-plan-your-migration.md).
|
||||
- [Log files](usmt-log-files.md).
|
||||
|
@ -1,18 +1,18 @@
|
||||
---
|
||||
title: User State Migration Tool (USMT) Troubleshooting (Windows 10)
|
||||
description: Learn about topics that address common User State Migration Tool (USMT) 10.0 issues and questions to help troubleshooting.
|
||||
title: User State Migration Tool (USMT) Troubleshooting
|
||||
description: Learn about articles that address common User State Migration Tool (USMT) issues and questions to help troubleshooting.
|
||||
manager: aaroncz
|
||||
ms.author: frankroj
|
||||
ms.prod: windows-client
|
||||
author: frankroj
|
||||
ms.date: 11/01/2022
|
||||
ms.date: 12/28/2023
|
||||
ms.topic: article
|
||||
ms.technology: itpro-deploy
|
||||
---
|
||||
|
||||
# User State Migration Tool (USMT) troubleshooting
|
||||
|
||||
The following table describes articles that address common User State Migration Tool (USMT) 10.0 issues and questions. These articles describe tools that you can use to troubleshoot issues that arise during your migration.
|
||||
The following table describes articles that address common User State Migration Tool (USMT) issues and questions. These articles describe tools that you can use to troubleshoot issues that arise during your migration.
|
||||
|
||||
## In this section
|
||||
|
||||
@ -26,10 +26,7 @@ The following table describes articles that address common User State Migration
|
||||
|
||||
## Related articles
|
||||
|
||||
[USMT best practices](usmt-best-practices.md)
|
||||
|
||||
[User State Migration Tool (USMT) overview topics](usmt-topics.md)
|
||||
|
||||
[User State Migration Tool (USMT) how-to topics](usmt-how-to.md)
|
||||
|
||||
[User State Migration Toolkit (USMT) reference](usmt-reference.md)
|
||||
- [USMT best practices](usmt-best-practices.md).
|
||||
- [User State Migration Tool (USMT) overview articles](usmt-topics.md).
|
||||
- [User State Migration Tool (USMT) how-to articles](usmt-how-to.md).
|
||||
- [User State Migration Toolkit (USMT) reference](usmt-reference.md).
|
||||
|
@ -1,6 +1,6 @@
|
||||
---
|
||||
title: UsmtUtils Syntax (Windows 10)
|
||||
description: Learn about the syntax for the utilities available in User State Migration Tool (USMT) 10.0 through the command-line interface.
|
||||
title: UsmtUtils Syntax
|
||||
description: Learn about the syntax for the utilities available in User State Migration Tool (USMT) through the command-line interface.
|
||||
manager: aaroncz
|
||||
ms.author: frankroj
|
||||
ms.prod: windows-client
|
||||
@ -12,15 +12,15 @@ ms.technology: itpro-deploy
|
||||
|
||||
# UsmtUtils Syntax
|
||||
|
||||
This article describes the syntax for the utilities available in User State Migration Tool (USMT) 10.0 through the command-line interface. These utilities:
|
||||
This article describes the syntax for the utilities available in User State Migration Tool (USMT) through the command-line interface. These utilities:
|
||||
|
||||
- Improve your ability to determine cryptographic options for your migration.
|
||||
- Improve the ability to determine cryptographic options for the migration.
|
||||
|
||||
- Help removing hard-link stores that can't otherwise be deleted due to a sharing lock.
|
||||
|
||||
- Verify whether the catalog file or any of the other files in the compressed migration store have become corrupted.
|
||||
- Verify whether the catalog file or any of the other files in the compressed migration store are corrupted.
|
||||
|
||||
- Extract files from the compressed migration store when you migrate files and settings to the destination computer.
|
||||
- Extract files from the compressed migration store created when files and settings are migrated to the destination computer.
|
||||
|
||||
## UsmtUtils.exe
|
||||
|
||||
@ -32,15 +32,15 @@ The syntax for `UsmtUtils.exe` is:
|
||||
|
||||
|Command-line Option|Description|
|
||||
|--- |--- |
|
||||
|**/ec**|Returns a list of supported cryptographic algorithms (AlgIDs) on the current system. You can use this option on a destination computer to determine which algorithm to use with the `/encrypt` command before you run the **ScanState** tool on the source computer.|
|
||||
|**/rd** *<storeDir>* |Removes the directory path specified by the *<storeDir>* argument on the computer. You can use this command to delete hard-link migration stores that can't otherwise be deleted at a command prompt due to a sharing lock. If the migration store spans multiple volumes on a given drive, it will be deleted from all of these volumes. <br/><br/>For example:<br/>`UsmtUtils.exe /rd D:\MyHardLinkStore`|
|
||||
|**/y**|Overrides the accept deletions prompt when used with the `/rd` option. When you use the `/y` option with the `/rd` option, you won't be prompted to accept the deletions before USMT deletes the directories.|
|
||||
|**/ec**|Returns a list of supported cryptographic algorithms (AlgIDs) on the current system. This option can be used on a destination computer to determine which algorithm to use with the `/encrypt` command before running the **ScanState** tool on the source computer.|
|
||||
|**/rd** *<storeDir>* |Removes the directory path specified by the *<storeDir>* argument on the computer. This command can be used to delete hard-link migration stores that can't otherwise be deleted at a command prompt due to a sharing lock. If the migration store spans multiple volumes on a given drive, the migration store is deleted from all of these volumes. <br/><br/>For example:<br/>`UsmtUtils.exe /rd D:\MyHardLinkStore`|
|
||||
|**/y**|Overrides the prompt to accept deletions when used with the `/rd` option. When the `/y` option is used with the `/rd` option, a prompt isn't displayed to accept the deletions before USMT deletes the directories.|
|
||||
|**/verify**|Returns information on whether the compressed migration store is intact or whether it contains corrupted files or a corrupted catalog. <br/><br/>See [Verify options](#verify-options) for syntax and options to use with `/verify`.|
|
||||
|**/extract**|Recovers files from a compressed USMT migration store. <br/><br/>See [Extract options](#extract-options) for syntax and options to use with `/extract`.|
|
||||
|
||||
## Verify options
|
||||
|
||||
Use the `/verify` option when you want to determine whether a compressed migration store is intact or whether it contains corrupted files or a corrupted catalog. For more information on how to use the `/verify` option, see [Verify the condition of a compressed migration store](verify-the-condition-of-a-compressed-migration-store.md).
|
||||
Use the `/verify` option to determine whether a compressed migration store is intact or whether it contains corrupted files or a corrupted catalog. For more information on how to use the `/verify` option, see [Verify the condition of a compressed migration store](verify-the-condition-of-a-compressed-migration-store.md).
|
||||
|
||||
The syntax for `/verify` is:
|
||||
|
||||
@ -50,8 +50,8 @@ The syntax for `/verify` is:
|
||||
|-----|--------|
|
||||
| *<reportType>* | Specifies whether to report on all files, corrupted files only, or the status of the catalog. <ul><li>**Summary**. Returns both the number of files that are intact and the number of files that are corrupted in the migration store. If no algorithm is specified, the summary report is displayed as a default.</li><li>**all**. Returns a tab-delimited list of all of the files in the compressed migration store and the status for each file. Each line contains the file name followed by a tab spacing, and either **CORRUPTED** or **OK** depending on the status of the file. The last entry reports the corruption status of the **CATALOG** of the store. A catalog file contains metadata for all files in a migration store. The **LoadState** tool requires a valid catalog file in order to open the migration store. Returns "OK" if the catalog file is intact and **LoadState** can open the migration store and "CORRUPTED" if the migration store is corrupted.</li><li>**failureonly**. Returns a tab-delimited list of only the files that are corrupted in the compressed migration store.</li><li>**Catalog**. Returns only the status of the catalog file.</li></ul> |
|
||||
| **/l:** <br/>*<logfilePath>* | Specifies the location and name of the log file. |
|
||||
| **/v:** *<VerbosityLevel>* | **(Verbosity)**<br/><br/>Enables verbose output in the **UsmtUtils** log file. The default value is 0.<br/><br/>You can set the *VerbosityLevel* to one of the following levels:<br/><ul><li>**0** - Only the default errors and warnings are enabled.</li><li>**1** - Enables verbose output.</li><li>**4** - Enables error and status output.</li><li>**5** - Enables verbose and status output.</li><li>**8** - Enables error output to a debugger.</li><li>**9** - Enables verbose output to a debugger.</li><li>**12** - Enables error and status output to a debugger.</li><li>**13** - Enables verbose, status, and debugger output.</li></ul> |
|
||||
| **/decrypt** *<AlgID>* **/**:*<KeyString>*<br/>or<br/>**/decrypt** *<AlgID>* **/**:*<"Key String">*<br/>or<br/>**/decrypt:** *<AlgID>* **/keyfile**:*<FileName>* | Specifies that the `/encrypt` option was used to create the migration store with the **ScanState** tool. To decrypt the migration store, specify a `/key` or `/keyfile` option as follows:<br/><ul><li>*<AlgID>* specifies the cryptographic algorithm that was used to create the migration store on the `ScanState.exe` command line. If no algorithm is specified, **ScanState** and **UsmtUtils** use the 3DES algorithm as a default.<br/>*<AlgID>* valid values include: `AES_128`, `AES_192`, `AES_256`, `3DES`, or `3DES_112`.</li><li> `/key:` *<KeyString>* specifies the encryption key. If there's a space in *<KeyString>*, you must surround the argument with quotation marks.</li><li> `/keyfile`: *<FileName>* specifies the location and name of a text (.txt) file that contains the encryption key.</li></ul><br/>For more information about supported encryption algorithms, see [Migration Store Encryption](usmt-migration-store-encryption.md) |
|
||||
| **/v:** *<VerbosityLevel>* | **(Verbosity)**<br/><br/>Enables verbose output in the **UsmtUtils** log file. The default value is 0.<br/><br/>The *VerbosityLevel* can be set to one of the following levels:<br/><ul><li>**0** - Only the default errors and warnings are enabled.</li><li>**1** - Enables verbose output.</li><li>**4** - Enables error and status output.</li><li>**5** - Enables verbose and status output.</li><li>**8** - Enables error output to a debugger.</li><li>**9** - Enables verbose output to a debugger.</li><li>**12** - Enables error and status output to a debugger.</li><li>**13** - Enables verbose, status, and debugger output.</li></ul> |
|
||||
| **/decrypt** *<AlgID>* **/**:*<KeyString>*<br/>or<br/>**/decrypt** *<AlgID>* **/**:*<"Key String">*<br/>or<br/>**/decrypt:** *<AlgID>* **/keyfile**:*<FileName>* | Specifies that the `/encrypt` option was used to create the migration store with the **ScanState** tool. To decrypt the migration store, specify a `/key` or `/keyfile` option as follows:<br/><ul><li>*<AlgID>* specifies the cryptographic algorithm that was used to create the migration store on the `ScanState.exe` command line. If no algorithm is specified, **ScanState** and **UsmtUtils** use the 3DES algorithm as a default.<br/>*<AlgID>* valid values include: `AES_128`, `AES_192`, `AES_256`, `3DES`, or `3DES_112`.</li><li> `/key:` *<KeyString>* specifies the encryption key. If there's a space in *<KeyString>*, the argument must be surrounded with quotation marks.</li><li> `/keyfile`: *<FileName>* specifies the location and name of a text (.txt) file that contains the encryption key.</li></ul><br/>For more information about supported encryption algorithms, see [Migration Store Encryption](usmt-migration-store-encryption.md). |
|
||||
|
||||
Some examples of `/verify` commands:
|
||||
|
||||
@ -65,7 +65,7 @@ Some examples of `/verify` commands:
|
||||
|
||||
## Extract options
|
||||
|
||||
Use the `/extract` option to recover files from a compressed USMT migration store if it will not restore normally with **LoadState**. For more information on how to use the `/extract` option, see [Extract files from a compressed USMT migration store](usmt-extract-files-from-a-compressed-migration-store.md).
|
||||
Use the `/extract` option to recover files from a compressed USMT migration store if it doesn't restore normally with **LoadState**. For more information on how to use the `/extract` option, see [Extract files from a compressed USMT migration store](usmt-extract-files-from-a-compressed-migration-store.md).
|
||||
|
||||
The syntax for `/extract` is:
|
||||
|
||||
@ -94,6 +94,5 @@ Some examples of `/extract` commands:
|
||||
|
||||
## Related articles
|
||||
|
||||
[User State Migration Tool (USMT) command-line syntax](usmt-command-line-syntax.md)
|
||||
|
||||
[Return codes](/troubleshoot/windows-client/deployment/usmt-return-codes)
|
||||
- [User State Migration Tool (USMT) command-line syntax](usmt-command-line-syntax.md).
|
||||
- [Return codes](/troubleshoot/windows-client/deployment/usmt-return-codes).
|
||||
|
@ -1,11 +1,11 @@
|
||||
---
|
||||
title: What does USMT migrate (Windows 10)
|
||||
description: Learn how User State Migration Tool (USMT) 10.0 is designed so that an IT engineer can precisely define migrations using the USMT .xml scripting language.
|
||||
title: What does USMT migrate
|
||||
description: Learn how User State Migration Tool (USMT) is designed so that an IT engineer can precisely define migrations using the USMT .xml scripting language.
|
||||
manager: aaroncz
|
||||
ms.author: frankroj
|
||||
ms.prod: windows-client
|
||||
author: frankroj
|
||||
ms.date: 11/23/2022
|
||||
ms.date: 12/28/2023
|
||||
ms.topic: article
|
||||
ms.technology: itpro-deploy
|
||||
---
|
||||
@ -14,7 +14,7 @@ ms.technology: itpro-deploy
|
||||
|
||||
## Default migration scripts
|
||||
|
||||
The User State Migration Tool (USMT) 10.0 is designed so that an IT engineer can precisely define migrations using the USMT .xml scripting language. USMT provides the following sample scripts:
|
||||
The User State Migration Tool (USMT) is designed so that an IT engineer can precisely define migrations using the USMT .xml scripting language. USMT provides the following sample scripts:
|
||||
|
||||
- **MigApp.XML** - Rules to migrate application settings.
|
||||
|
||||
@ -22,7 +22,7 @@ The User State Migration Tool (USMT) 10.0 is designed so that an IT engineer can
|
||||
|
||||
- **MigUser.XML** - Rules to migrate user profiles and user data.
|
||||
|
||||
`MigUser.xml` gathers everything in a user's profile and then does a file extension- based search of most of the system for other user data. If data doesn't match either of these criteria, the data won't be migrated. Usually, this file describes a core migration.
|
||||
`MigUser.xml` gathers everything in a user's profile and then does a file extension- based search of most of the system for other user data. If data doesn't match either of these criteria, the data isn't migrated. Usually, this file describes a core migration.
|
||||
|
||||
The following data doesn't migrate with `MigUser.xml`:
|
||||
|
||||
@ -33,28 +33,29 @@ The User State Migration Tool (USMT) 10.0 is designed so that an IT engineer can
|
||||
|
||||
This section describes the user data that USMT migrates by default, using the `MigUser.xml` file. It also defines how to migrate access control lists (ACLs).
|
||||
|
||||
- **Folders from each user profile.** When you specify the `MigUser.xml` file, USMT migrates everything in a user's profiles including the following items:
|
||||
- **Folders from each user profile.** When the `MigUser.xml` file is specified, USMT migrates everything in a user's profiles including the following items:
|
||||
|
||||
- My Documents
|
||||
- My Documents.
|
||||
|
||||
- My Video
|
||||
- My Video.
|
||||
|
||||
- My Music
|
||||
- My Music.
|
||||
|
||||
- My Pictures
|
||||
- My Pictures.
|
||||
|
||||
- Desktop files
|
||||
- Desktop files.
|
||||
|
||||
- Start menu
|
||||
- Start menu.
|
||||
|
||||
- Quick Launch settings
|
||||
- Quick Launch settings.
|
||||
|
||||
- Favorites
|
||||
- Favorites.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> Starting in Windows 10, version 1607 the USMT does not migrate the Start menu layout. To migrate a user's Start menu, you must export and then import settings using the Windows PowerShell cmdlets **Export-StartLayout** and **Import-StartLayout**. For more information, see [USMT common issues](/troubleshoot/windows-client/deployment/usmt-common-issues#usmt-doesnt-migrate-the-start-layout).
|
||||
>
|
||||
> USMT doesn't migrate the Start menu layout. To migrate a user's Start menu, settings must be exported and then imported using the Windows PowerShell cmdlets **Export-StartLayout** and **Import-StartLayout**. For more information, see [USMT common issues](/troubleshoot/windows-client/deployment/usmt-common-issues#usmt-doesnt-migrate-the-start-layout).
|
||||
|
||||
- **Folders from the All Users and Public profiles.** When you specify the `MigUser.xml` file, USMT also migrates the following from the **Public** profile in Windows Vista, Windows 7, Windows 8, or Windows 10:
|
||||
- **Folders from the All Users and Public profiles.** When the `MigUser.xml` file is specified, USMT also migrates the following from the **Public** profile in Windows:
|
||||
|
||||
- Shared Documents
|
||||
|
||||
@ -70,20 +71,23 @@ This section describes the user data that USMT migrates by default, using the `M
|
||||
|
||||
- Shared Favorites
|
||||
|
||||
- **File types.** When you specify the `MigUser.xml` file, the **ScanState** tool searches the fixed drives, collects, and then migrates files with any of the following file extensions:
|
||||
- **File types.** When the `MigUser.xml` file is specified, the **ScanState** tool searches the fixed drives, collects, and then migrates files with any of the following file extensions:
|
||||
|
||||
`.accdb`, `.ch3`, `.csv`, `.dif`, `.doc*`, `.dot*`, `.dqy`, `.iqy`, `.mcw`, `.mdb*`, `.mpp`, `.one*`, `.oqy`, `.or6`, `.pot*`, `.ppa`, `.pps*`, `.ppt*`, `.pre`, `.pst`, `.pub`, `.qdf`, `.qel`, `.qph`, `.qsd`, `.rqy`, `.rtf`, `.scd`, `.sh3`, `.slk`, `.txt`, `.vl*`, `.vsd`, `.wk*`, `.wpd`, `.wps`, `.wq1`, `.wri`, `.xl*`, `.xla`, `.xlb`, `.xls*`
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> The asterisk (`*`) stands for zero or more characters.
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
> The OpenDocument extensions (`*.odt`, `*.odp`, `*.ods`) that Microsoft Office applications can use aren't migrated by default.
|
||||
|
||||
- **Access control lists.** USMT migrates access control lists (ACLs) for specified files and folders from computers running both Windows® XP and Windows Vista. For example, if you migrate a file named `File1.txt` that is **read-only** for **User1** and **read/write** for **User2**, these settings will still apply on the destination computer after the migration.
|
||||
- **Access control lists.** USMT migrates access control lists (ACLs) for specified files and folders from computers running Windows. For example, if a file named `File1.txt` that is **read-only** for **User1** and **read/write** for **User2** is migrated, these settings will still apply on the destination computer after the migration.
|
||||
|
||||
> [!IMPORTANT]
|
||||
> To migrate ACLs, you must specify the directory to migrate in the MigUser.xml file. Using file patterns like \*.doc will not migrate a directory. The source ACL information is migrated only when you explicitly specify the directory. For example, `<pattern type="File">c:\test docs</pattern>`.
|
||||
>
|
||||
> To migrate ACLs, the directory to migrate must be specified in the `MigUser.xml` file. Using file patterns like \*.doc won't migrate a directory. The source ACL information is migrated only when the directory is explicitly specified. For example, `<pattern type="File">c:\test docs</pattern>`.
|
||||
|
||||
## Operating-system components
|
||||
|
||||
@ -91,140 +95,94 @@ USMT migrates operating-system components to a destination computer from compute
|
||||
|
||||
The following components are migrated by default using the manifest files:
|
||||
|
||||
- Accessibility settings
|
||||
- Accessibility settings.
|
||||
|
||||
- Address book
|
||||
- Address book.
|
||||
|
||||
- Command-prompt settings
|
||||
- Command-prompt settings.
|
||||
|
||||
- Desktop wallpaper **¹**
|
||||
- Desktop wallpaper. **¹**
|
||||
|
||||
- EFS files
|
||||
- EFS files.
|
||||
|
||||
- Favorites
|
||||
- Favorites.
|
||||
|
||||
- Folder options
|
||||
- Folder options.
|
||||
|
||||
- Fonts
|
||||
- Fonts.
|
||||
|
||||
- Group membership. USMT migrates users' group settings. The groups to which a user belongs can be found by right-clicking **My Computer** on the Start menu and then selecting **Manage**. When running an offline migration, the use of a **<ProfileControl>** section in the `Config.xml` file is required.
|
||||
- Group membership. USMT migrates users' group settings. The groups to which a user belongs can be found by right-clicking **My Computer** on the Start menu and then selecting **Manage**. The use of a **<ProfileControl>** section in the `Config.xml` file is required when running an offline migration.
|
||||
|
||||
- Windows Internet Explorer® settings **¹**
|
||||
- Windows Internet Explorer® settings. **¹**
|
||||
|
||||
- Microsoft® Open Database Connectivity (ODBC) settings
|
||||
- Microsoft® Open Database Connectivity (ODBC) settings.
|
||||
|
||||
- Mouse and keyboard settings
|
||||
- Mouse and keyboard settings.
|
||||
|
||||
- Network drive mapping
|
||||
- Network drive mapping.
|
||||
|
||||
- Network printer mapping **¹**
|
||||
- Network printer mapping. **¹**
|
||||
|
||||
- Offline files **¹**
|
||||
- Offline files. **¹**
|
||||
|
||||
- Phone and modem options **¹**
|
||||
- Phone and modem options. **¹**
|
||||
|
||||
- RAS connection and phone book (.pbk) files
|
||||
- RAS connection and phone book (.pbk) files.
|
||||
|
||||
- Regional settings **¹**
|
||||
- Regional settings. **¹**
|
||||
|
||||
- Remote Access
|
||||
- Remote Access.
|
||||
|
||||
- Taskbar settings **¹**
|
||||
- Taskbar settings. **¹**
|
||||
|
||||
- User personal certificates (all)
|
||||
- User personal certificates (all).
|
||||
|
||||
- Windows Mail
|
||||
- Windows Mail.
|
||||
|
||||
- Windows Media Player **¹**
|
||||
- Windows Media Player. **¹**
|
||||
|
||||
- Windows Rights Management
|
||||
- Windows Rights Management.
|
||||
|
||||
**¹** These settings aren't available for an offline migration. For more information, see [Offline migration reference](offline-migration-reference.md).
|
||||
|
||||
> [!IMPORTANT]
|
||||
> This list may not be complete. There may be additional components that are migrated.
|
||||
>
|
||||
> This list might not be complete. There might be additional components that are migrated.
|
||||
|
||||
> [!NOTE]
|
||||
> Some settings, such as fonts, aren't applied by the **LoadState** tool until after the destination computer has been restarted. For this reason, restart the destination computer after you run the **LoadState** tool.
|
||||
>
|
||||
> Some settings, such as fonts, aren't applied by the **LoadState** tool until after the destination computer is restarted. For this reason, restart the destination computer after running the **LoadState** tool.
|
||||
|
||||
## Supported applications
|
||||
|
||||
Even though it's not required for all applications, it's good practice to install all applications on the destination computer before restoring the user state. Installing applications before migrating settings helps to ensure that migrated settings aren't overwritten by the application installers.
|
||||
Even though it isn't required for all applications, it's good practice to install all applications on the destination computer before restoring the user state. Installing applications before migrating settings helps to ensure application installers don't overwrite settings that were migrated.
|
||||
|
||||
> [!NOTE]
|
||||
> The versions of installed applications must match on the source and destination computers. USMT does not support migrating the settings of an earlier version of an application to a later version, except for Microsoft Office.
|
||||
>
|
||||
> The versions of installed applications must match on the source and destination computers. USMT doesn't support migrating the settings of an earlier version of an application to a later version, except for Microsoft Office.
|
||||
|
||||
> [!NOTE]
|
||||
> USMT migrates only the settings that have been used or modified by the user. If there is an application setting on the source computer that was not touched by the user, the setting may not migrate.
|
||||
>
|
||||
> USMT only migrates settings that are modified on the source computer. If an application setting isn't modified from the default on the source computer, the setting might not migrate.
|
||||
|
||||
When you specify the `MigApp.xml` file, USMT migrates the settings for the following applications:
|
||||
|
||||
|Product|Version|
|
||||
|--- |--- |
|
||||
|Adobe Acrobat Reader|9|
|
||||
|AOL Instant Messenger|6.8|
|
||||
|Adobe Creative Suite|2|
|
||||
|Adobe Photoshop CS|8, 9|
|
||||
|Adobe ImageReady CS||
|
||||
|Apple iTunes|6, 7, 8|
|
||||
|Apple QuickTime Player|5, 6, 7|
|
||||
|Apple Safari|3.1.2|
|
||||
|Google Chrome|beta|
|
||||
|Google Picasa|3|
|
||||
|Google Talk|beta|
|
||||
|IBM Lotus 1-2-3|9|
|
||||
|IBM Lotus Notes|6, 7, 8|
|
||||
|IBM Lotus Organizer|5|
|
||||
|IBM Lotus WordPro|9.9|
|
||||
|Intuit Quicken Deluxe|2009|
|
||||
|Money Plus Business|2008|
|
||||
|Money Plus Home|2008|
|
||||
|Mozilla Firefox|3|
|
||||
|Microsoft Office|2003, 2007, 2010|
|
||||
|Microsoft Office Access®|2003, 2007, 2010|
|
||||
|Microsoft Office Excel®|2003, 2007, 2010|
|
||||
|Microsoft Office FrontPage®|2003, 2007, 2010|
|
||||
|Microsoft Office OneNote®|2003, 2007, 2010|
|
||||
|Microsoft Office Outlook®|2003, 2007, 2010|
|
||||
|Microsoft Office PowerPoint®|2003, 2007, 2010|
|
||||
|Microsoft Office Publisher|2003, 2007, 2010|
|
||||
|Microsoft Office Word|2003, 2007, 2010|
|
||||
|Opera Software Opera|9.5|
|
||||
|Microsoft Outlook Express|(only mailbox file)|
|
||||
|Microsoft Project|2003, 2007|
|
||||
|Microsoft Office Visio®|2003, 2007|
|
||||
|RealPlayer Basic|11|
|
||||
|Sage Peachtree|2009|
|
||||
|Skype|3.8|
|
||||
|Windows Live Mail|12, 14|
|
||||
|Windows Live Messenger|8.5, 14|
|
||||
|Windows Live MovieMaker|14|
|
||||
|Windows Live Photo Gallery|12, 14|
|
||||
|Windows Live Writer|12, 14|
|
||||
|Windows Mail|(Windows 7 and 8)|
|
||||
|Microsoft Works|9|
|
||||
|Yahoo Messenger|9|
|
||||
|Microsoft Zune™ Software|3|
|
||||
When the `MigApp.xml` file is specified, USMT migrates the settings for specific applications defined in the `MigApp.xml` file. Consult the `MigApp.xml` file for applications are supported.
|
||||
|
||||
## What USMT doesn't migrate
|
||||
|
||||
The following items are settings that USMT doesn't migrate. If you're having a problem that isn't listed here, see [Common issues](/troubleshoot/windows-client/deployment/usmt-common-issues).
|
||||
The following items are settings that USMT doesn't migrate. If having a problem that isn't listed here, see [Common issues](/troubleshoot/windows-client/deployment/usmt-common-issues).
|
||||
|
||||
### Application settings
|
||||
|
||||
USMT doesn't migrate the following application settings:
|
||||
|
||||
- Settings for Microsoft Store applications.
|
||||
|
||||
- Settings from earlier versions of an application. The versions of each application must match on the source and destination computers. USMT doesn't support migrating the settings of an earlier version of an application to a later version, except for Microsoft Office. USMT can migrate from an earlier version of Microsoft Office to a later version.
|
||||
|
||||
- Application settings and some operating-system settings when a local account is created. For example, if you run `/lac` to create a local account on the destination computer, USMT will migrate the user data, but only some of the operating-system settings, such as wallpaper and screensaver settings, and no application settings will migrate.
|
||||
- Application settings and some operating-system settings when a local account is created. For example, if `/lac` is specified to create a local account on the destination computer, USMT migrates the user data, but doesn't migrate:
|
||||
|
||||
- Microsoft Project settings, when migrating from Office 2003 to Office 2007 system.
|
||||
|
||||
- ICQ Pro settings, if ICQ Pro is installed in a different location on the destination computer. To successfully migrate the settings of ICQ Pro, you must install ICQ Pro in the same location on the destination computer as it was on the source computer. Otherwise, after you run the **LoadState** tool, the application won't start. You may encounter problems when:
|
||||
|
||||
- You change the default installation location on 32-bit destination computers.
|
||||
|
||||
- You attempt to migrate from a 32-bit computer to a 64-bit computer. Attempting to migrate settings between different architectures doesn't work because the ICQ Pro default installation directory is different on the two types of computers. When you install ICQ Pro on a 32-bit computer, the default location is `C:\Program Files\...`. The ICQ Pro default installation directory on an x64-based computer, however, is `C:\Program Files (x86)\...`.
|
||||
- Some operating system settings - Only some operating-system settings, such as wallpaper and screensaver settings, are migrated.
|
||||
- Application settings.
|
||||
|
||||
### Operating-System settings
|
||||
|
||||
@ -232,23 +190,21 @@ USMT doesn't migrate the following operating-system settings.
|
||||
|
||||
- Local printers, hardware-related settings, drivers, passwords, application binary files, synchronization files, DLL files, or other executable files.
|
||||
|
||||
- Permissions for shared folders. After migration, you must manually re-share any folders that were shared on the source computer.
|
||||
- Permissions for shared folders. After migration, any folders that were shared on the source computer must be manually re-shared.
|
||||
|
||||
- Files and settings migrating between operating systems with different languages. The operating system of the source computer must match the language of the operating system on the destination computer.
|
||||
|
||||
- Customized icons for shortcuts may not migrate.
|
||||
- Customized icons for shortcuts might not migrate.
|
||||
|
||||
You should also note the following items:
|
||||
Also note the following items:
|
||||
|
||||
- You should run USMT from an account with administrative credentials. Otherwise, some data won't migrate. When running the **ScanState** and **LoadState** tools, you must run the tools in Administrator mode from an account with administrative credentials. If you don't run USMT in Administrator mode, only the user profile that is logged on will be included in the migration.
|
||||
- Run USMT from an account with administrative credentials. Otherwise, some data doesn't migrate. When running the **ScanState** and **LoadState** tools, the tools must be run in Administrator mode from an account with administrative credentials. If USMT isn't run in Administrator mode, only the user profile that is logged on is included in the migration.
|
||||
|
||||
- You can use the `/localonly` 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).
|
||||
- Use the `/localonly` option to exclude the data from removable drives and network drives mapped on the source computer. For more information about what is excluded when `/localonly` is specified, see [ScanState syntax](usmt-scanstate-syntax.md).
|
||||
|
||||
### Start menu layout
|
||||
|
||||
Starting in Windows 10, version 1607 the USMT doesn't migrate the Start menu layout. To migrate a user's Start menu, you must export and then import settings using the Windows PowerShell cmdlets **Export-StartLayout** and **Import-StartLayout**. For more information, see [USMT common issues](/troubleshoot/windows-client/deployment/usmt-common-issues#usmt-doesnt-migrate-the-start-layout).
|
||||
|
||||
<a name='user-profiles-from-active-directory-to-azure-active-directory'></a>
|
||||
USMT doesn't migrate the Start menu layout. To migrate a user's Start menu, settings must be exported and then imported using the Windows PowerShell cmdlets **Export-StartLayout** and **Import-StartLayout**. For more information, see [USMT common issues](/troubleshoot/windows-client/deployment/usmt-common-issues#usmt-doesnt-migrate-the-start-layout).
|
||||
|
||||
### User profiles from Active Directory to Microsoft Entra ID
|
||||
|
||||
@ -256,4 +212,4 @@ USMT doesn't support migrating user profiles from Active Directory to Microsoft
|
||||
|
||||
## Related articles
|
||||
|
||||
[Plan your migration](usmt-plan-your-migration.md)
|
||||
- [Plan the migration](usmt-plan-your-migration.md).
|
||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user