• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Résoudre les problèmes avec l'outil USMT lors de la migration de profils

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Résoudre les problèmes avec l'outil USMT lors de la migration de profils

🔦 Introduction

L’outil USMT (User State Migration Tool) de Microsoft est conçu pour automatiser la migration de profils utilisateurs, paramètres système et fichiers d’un ancien poste Windows vers un nouveau. Bien que puissant, USMT peut générer des erreurs lors de l’exécution de ScanState ou LoadState, en particulier si les droits sont insuffisants, si le système cible diffère trop ou si des fichiers sont verrouillés. Ce tutoriel détaille plusieurs méthodes pour identifier et corriger ces blocages courants.



🔬 Prérequis

• Bonne connaissance de l’outil USMT (inclus dans le Windows ADK)

• Connaissance de l’arborescence des profils utilisateurs dans Windows

• Droits d’administrateur local et sur le partage réseau de destination



📋 Différentes Approches

Approche #1 : CMD

Approche #2 : PowerShell

Approche #3 : Script .PS1 pour exécuter et tracer l’opération



📈 Niveau de difficulté

Approche #1 : Intermédiaire

Approche #2 : Avancé

Approche #3 : Avancé



👍 Les Avantages

Approche #1 : Simple et native avec USMT

Approche #2 : Possibilité de journalisation avancée

Approche #3 : Automatisation de la migration en entreprise



👎 Les Inconvénients

Approche #1 : Nécessite des fichiers XML adaptés

Approche #2 : Risque d'erreurs non explicites

Approche #3 : Requiert un bon scripting et validation



⚙️ Approche #1

1️⃣ Ouvrir CMD avec privilèges administrateur

2️⃣ Exécuter l’outil de collecte ScanState

Code:
ScanState D:\USMTbackup /i:MigApp.xml /i:MigDocs.xml /o /c /v:13 /l:D:\USMTbackup\scanstate.log

3️⃣ Vérifier que le dossier de destination n'est pas chiffré ou protégé

4️⃣ Sur le poste cible, restaurer avec LoadState

Code:
LoadState D:\USMTbackup /i:MigApp.xml /i:MigDocs.xml /c /v:13 /l:D:\USMTbackup\loadstate.log



⚙️ Approche #2

1️⃣ Ouvrir PowerShell en tant qu’administrateur

2️⃣ Exécuter USMT via un appel de processus

Code:
Start-Process -FilePath "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64\scanstate.exe" -ArgumentList "D:\USMTbackup /i:MigApp.xml /i:MigDocs.xml /o /c /v:13 /l:D:\scan.log" -Wait -NoNewWindow

3️⃣ Lire et analyser les erreurs du fichier log

Code:
Get-Content D:\scan.log | Select-String "error"

4️⃣ Exécuter loadstate.exe avec les mêmes paramètres pour restauration



⚙️ Approche #3

1️⃣ Créer un script nommé Migration-USMT.ps1

2️⃣ Contenu du script

Code:
$scan = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64\scanstate.exe"
$load = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\User State Migration Tool\amd64\loadstate.exe"
Start-Process -FilePath $scan -ArgumentList "D:\USMTbackup /i:MigApp.xml /i:MigDocs.xml /o /c /v:13 /l:D:\scan.log" -Wait
Start-Process -FilePath $load -ArgumentList "D:\USMTbackup /i:MigApp.xml /i:MigDocs.xml /c /v:13 /l:D:\load.log" -Wait

3️⃣ Lancer PowerShell (admin) et exécuter le script

4️⃣ Vérifier les fichiers scan.log et load.log



💡 Astuce

Utilisez le commutateur
Code:
/uel:90
pour exclure les profils inactifs depuis plus de 90 jours et accélérer la migration.



🚨 Mise en garde

L’outil USMT ne transfère pas les mots de passe, les applications tierces ni les profils corrompus.



🔖 Conseil

Sauvegardez systématiquement les journaux ScanState.log et LoadState.log pour chaque poste migré afin de tracer les erreurs.



🔎 Solution alternative

OS imaging & deployment – Transfert simplifié de profils utilisateur Windows

EaseUS Todo PCTrans – Outil complet pour migrer comptes, fichiers et applications



🔗 Références

Support Microsoft

Microsoft Learn

Recherche Google

Recherche Github



💬 Conclusion

La migration de profils utilisateurs avec USMT est une solution fiable et puissante pour les environnements d’entreprise, mais elle exige une rigueur dans les fichiers XML, les chemins utilisés, et les droits appliqués. Grâce aux approches manuelles et automatisées détaillées ici, les erreurs courantes peuvent être identifiées, documentées et résolues efficacement pour garantir un transfert fluide vers les nouveaux systèmes.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Statistiques des forums

Discussions
17 867
Messages
29 129
Membres
355
Dernier inscrit
Jea n

Nouveaux membres

Anniversaires

Retour
Haut Bas