Overview
- In this video guide, we will be covering how you can use the USMT tool within Microsoft SCCM. This will cover common options like scanstate.exe and loadstate.exe as well as the default XML files used for determining what data to backup and restore.
Topics in Video
- Overview of USMT cover scanstate.exe, loadstate.exe, MigApps.xml, MigUser.xml, and MigDocs.xml – https://youtu.be/f7_8B0TCLuI?t=51
- Install the State Migration Point role within SCCM to store the user state – https://youtu.be/f7_8B0TCLuI?t=276
- Review the default USMT package created by SCCM from the Windows 10 ADK – https://youtu.be/f7_8B0TCLuI?t=437
- Create computer association for a replace scenario for source and destination machine – https://youtu.be/f7_8B0TCLuI?t=479
- Create capture task sequence for the replace scenario – https://youtu.be/f7_8B0TCLuI?t=558
- Run capture task sequence from the source computer to capture user state to SMP – `https://youtu.be/f7_8B0TCLuI?t=765
- Review scanstate.exe run on the client in the task sequence using the default MigDocs.xml and MigApp.xml being used – https://youtu.be/f7_8B0TCLuI?t=848
- Review the .MIG file capture to the SMP Share – https://youtu.be/f7_8B0TCLuI?t=956
- Create restore task sequence – https://youtu.be/f7_8B0TCLuI?t=994
- Review the restore device task sequence and loadstate.exe restore the capture with default options – https://youtu.be/f7_8B0TCLuI?t=1210
- Login to new Windows 10 machine with restored data from the Windows 7 device and validate user state was migrated – https://youtu.be/f7_8B0TCLuI?t=1278
- Change SCCM task sequence to use MigUser.xml instead of MigDocs.xml – https://youtu.be/f7_8B0TCLuI?t=1381
- Creating Custom XML file for USMT to use for any non-standard file or registry key you want to migrate – https://youtu.be/f7_8B0TCLuI?t=1746
- Scenario to capture user state for existing hardware for re-imaging scenario using SMP – https://youtu.be/f7_8B0TCLuI?t=2446
- Scenario to capture user state and restore to existing device using USMT hard links and saving the data locally – https://youtu.be/f7_8B0TCLuI?t=2921
Helpful Resources:
- Uservoice to Allow Destination Computer to be changed after capture – https://configurationmanager.uservoice.com/forums/300492-ideas/suggestions/9671487-change-target-computer-mapping-for-state-migration
- USMT XML Builder – http://www.wintools.com.au/usmtgui.php
- User State Migration Tool (USMT) Technical Reference – https://docs.microsoft.com/en-us/windows/deployment/usmt/usmt-technical-reference
- Understanding Migration XML Files – https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-7/ff383238(v=ws.10)
- Custom XML Examples – https://docs.microsoft.com/en-us/windows/deployment/usmt/usmt-custom-xml-examples
- What does USMT migrate? – https://docs.microsoft.com/en-us/windows/deployment/usmt/usmt-what-does-usmt-migrate
- Manage user state in System Center Configuration Manage – https://docs.microsoft.com/en-us/sccm/osd/get-started/manage-user-state
- Create a task sequence to capture and restore user state in Configuration Manager – https://docs.microsoft.com/en-us/sccm/osd/deploy-use/create-a-task-sequence-to-capture-and-restore-user-state
- Getting Started with the User State Migration Tool (USMT) – https://docs.microsoft.com/en-us/windows/deployment/usmt/getting-started-with-the-user-state-migration-tool
Consider downloading a bunch of updated XML’s for USMT from EhlerTech for free.
The MigApp.xml from that collection will also migrate IE, Firefox, old Edge , Edge Chromium and Chrome favorites (and Passwords in both Chrome and FF).
The original xml will not.
– Please note that there are a bunch of other practical USMT xml files in the bundle, for excluding system folders, secondary drives, for User Profile only etc
There is a direct download link on the front page of [Ehlertech.com]
Also there is a description PDF on each custom xml file..
Sorry for the delay, did you figure this one out?
I followed your process and it worked great, except that I cant seem to bring back the favorites from the web browsers (Chrome and Edge). Any suggestions?
Thanks