FichierRisque : Prudence
miglog.xml C:\Windows\Panther\miglog.xml
miglog.xml : structure des répertoires utilisateur et SID relevés par Windows Setup lors d'une mise à niveau ; utile surtout au diagnostic des profils.
À quoi ça sert
Windows Setup y inscrit la structure des répertoires utilisateur qu’il a migrés lors d’une mise à niveau, avec les identifiants de sécurité (SID). Il en existe une copie par phase : dans $WINDOWS.~BT\Sources\Panther pour les phases hors ligne et de retour arrière, dans C:\Windows\Panther pour la configuration en ligne et le premier démarrage (Windows Welcome).
Ce qu’il contient
- Un document XML qui liste les profils, leurs SID et les emplacements d’origine et de destination des données migrées.
- Rien sur les applications ni sur les pilotes : pour ceux-là, lisez setupact.log et setuperr.log.
Risques et bonnes pratiques
- Les SID et les noms de profils identifient des comptes : relisez le fichier avant de l’envoyer à un tiers.
- Il intéresse surtout après une mise à niveau où des profils se retrouvent avec le mauvais dossier ou un profil temporaire ; comparez avec
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList.
Commandes utiles
# SID de chaque profil connu de la machineGet-ChildItem 'HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList' | Get-ItemProperty | Select-Object PSChildName, ProfileImagePath
# Lignes du fichier qui mentionnent un utilisateurSelect-String -Path "$env:windir\Panther\miglog.xml" -Pattern 'Users' | Select-Object -First 20