User State Migration Tools

What Does User State Migration Tools Mean?

User State Migration Tools (USMT) is a scriptable command-line tool for advanced users which is able to provide customizable user-profile migration, to transfer settings and files between PCs. Because USMT is lightweight and highly customizable, it is able to support a high volume and automate transfer and deployment of settings and files between networked PCs. Usually this is from an older version of Windows into a newer one.


Techopedia Explains User State Migration Tools

User State Migration Tools (USMT) is an application intended for use by Microsoft Operating Systems Administrators who perform large-scale automated deployments and transfers of user states from previous operating systems and hardware into new and separate Windows Operating Systems and hardware. USMT is not required when upgrading the OS in the same hardware since all data and user states are retained, unless it is a clean install. For small-scale user-level and individually customized migrations and deployments, Windows Easy Transfer can be used instead.

USMT was introduced in Windows 98 as USMT 2, while the current version, USMT 5, is available with the Windows Assessment and Deployment Kit (ADK). USMT is able to transfer:

  • Selected user accounts
  • Files and folders
  • Settings, contacts and locally saved email messages
  • Multimedia files such as videos, music and pictures
  • Windows OS settings
  • Program and data files and settings
  • Internet and networking settings

Related Terms

Latest Privacy and Compliance Terms

Related Reading

Margaret Rouse

Margaret Rouse is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical, business audience. Over the past twenty years her explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…