Erreur 1 : “Package xxx installed for a user, but not provisioned for all users”

Lors du lancement de sysprep, la commande se termine avec l’erreur suivante : “Package xxx installed for a user, but not provisioned for all users”. Cette erreur se trouve dans le fichier C:\windows\System32\sysprep\panther\setuperr.log.

La cause est qu’un paquet est installé pour l’utilisateur courant mais qu’il n’est pas provisionné pour les autres utilisateurs. La solution est donc de supprimer ce paquet non provisionné en utilisant la commande suivante (les erreurs peuvent être ignorées) :

PS> $paquet=@(Get-AppxProvisionedPackage -Online).PackageName
PS> Get-AppxPackage -AllUsers | ?{ -not ($paquet -contains $_.PackageFullName ) } | %{write-host $_;Remove-AppxPackage -AllUsers -Package $_}