USMT qu’est-ce que c’est ?

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