DossierRisque : Prudence
Sysprep C:\Windows\System32\Sysprep
Dossier de l'outil de préparation du système (Sysprep) : sysprep.exe, journaux Panther et fichiers de suivi, utilisé pour généraliser une image Windows.
À quoi ça sert
Sysprep contient l’outil de préparation du système. Il prépare une installation Windows au clonage ou à la capture d’une image : la généralisation (/generalize) retire les informations propres à la machine, comme l’identifiant de sécurité et les noms, pour que l’image puisse être déployée sur d’autres ordinateurs. La machine repasse ensuite par la première exécution (OOBE) ou le mode audit.
Ce qu’il contient
sysprep.exe, l’outil, avec son interface graphique et sa ligne de commande.- Le sous-dossier
Panther, qui contient les journaux de Sysprep (setupact.log,setuperr.log).
Risques et bonnes pratiques
- Ne lancez jamais
sysprep /generalizesur une machine de production : il réinitialise la configuration propre à la machine, de façon irréversible pour cette installation. - Le nombre de généralisations d’une même image Windows est limité. Vérifiez la limite de votre version avant de recapturer.
- Certaines applications du Microsoft Store empêchent la généralisation. Le nom du package fautif figure dans
Panther\setuperr.log. - Après un échec, lisez d’abord
Panther\setuperr.log, puissetupact.logpour le contexte.
Commandes utiles
# Lister le contenu de Sysprep (outil, journaux, fichiers de suivi)Get-ChildItem -Force "C:\Windows\System32\Sysprep" -Recurse -ErrorAction SilentlyContinue | Select-Object FullName, Length, LastWriteTime
# Les erreurs de généralisation (lignes SYSPRP)Select-String -Path "$env:windir\System32\Sysprep\Panther\setuperr.log" -Pattern 'SYSPRP' | Select-Object -Last 20
# Lire la fin du journal d'actions de SysprepGet-Content "$env:windir\System32\Sysprep\Panther\setupact.log" -Tail 40
# Généraliser l'image puis l'arrêter (en administrateur ; opération irréversible sur cette installation, à ne lancer que sur une image à capturer)& "$env:windir\System32\Sysprep\sysprep.exe" /generalize /oobe /shutdown