USMT ou User State Migration Tool en version longue est un outil officiel de Microsoft qui permet de migrer les profiles utilisateurs locaux ou d’un domaine et leur paramètres entre deux poste de travail.
Il est souvent utilisĂ© dans le cadre d’un renouvellement de poste de travail ou d’un changement de système d’exploitation (passage de Windows 10 vers Windows 11 par exemple.)
Voici un aperçu de ce qu’il peut faire :
- Sauvegarder les données utilisateurs (documents, photos, favoris, etc..)
- Migrer les paramètres Windows (fond d’Ă©cran, dispositions de la barre des tâches , langues, etc…)
- TransfĂ©rer les configurations d’applications (Navigateur Edge, Outlook, Office)
đź”§ Comment ca marche ?
USMT possède deux exécutable scanstate et loadstate
- scanstate exporte l’Ă©tat du profil utilisateur de l’ancien poste de travail
- loadstate importe l’Ă©tat du profil utilisateur sur le nouveau poste de travail
Les données du scanstate sont généralement exportés dans un Store qui peut être locale ou sur le réseau à travers un partage réseau.
⚙️ Voici un exemple d’utilisation du scanstate et du loadstate en utilisant un partage rĂ©seau
scanstate \serveur\partage\store /o /localonly /ue:*\* /ui:contoso\utilisateur1 /i:migapp.xml /i:migdocs.xml /o /c /v:13 /l:scan.log /encrypt /key:"secretlkey"
loadstate \serveur\partage\store /i:migapp.xml /i:migdocs.xml /c /v:13 /l:load.log /decrypt /key:"secretkey"
Ici le scanstate va copier le contenu du profile utilisateur utilisateur1 du domaine contoso (Paramètres des applications ainsi que les documents) sur le partage réseau spécifié tout en chiffrant le contenu via une clé.
Le loadstate va lui importer les données en les récupérant depuis le partage réseau sur le nouveau poste de travail.
📦 Ou trouver USMT ?
USMT est disponible dans le Windows ADK (Windows Assessment and Deployment Kit.
📚Les resources
- https://learn.microsoft.com/fr-fr/windows/deployment/usmt/usmt-how-it-works
- https://learn.microsoft.com/fr-fr/windows/deployment/usmt/usmt-command-line-syntax
- https://learn.microsoft.com/fr-fr/windows/deployment/usmt/usmt-xml-elements-library
- https://learn.microsoft.com/fr-fr/windows/deployment/usmt/usmt-custom-xml-examples