Migration automatique des profils d’application existants
Profile Management fournit une solution qui permet de migrer automatiquement les profils d’application existants. Les profils d’application incluent à la fois les données d’application dans le dossier AppData et les entrées de registre sous HKEY_CURRENT_USER\SOFTWARE
.
Cette fonctionnalité peut être utile dans les cas où vous souhaitez migrer vos profils d’application sur différents systèmes d’exploitation (OS). Par exemple, supposons que vous mettez à niveau votre système d’exploitation de Windows 10 version 1803 vers Windows 10 version 1809. Si cette fonctionnalité est activée, Profile Management migre automatiquement les paramètres d’application existants vers Windows 10 version 1809 la première fois que chaque utilisateur ouvre une session. Par conséquent, les données d’application dans le dossier AppData et les entrées de registre sous HKEY_CURRENT_USER\SOFTWARE
sont migrées. Les utilisateurs n’ont plus besoin de configurer à nouveau les applications.
Remarque :
cette fonctionnalité nécessite que vous spécifiez le nom court du système d’exploitation en incluant la variable
!CTX_OSNAME!
dans le chemin du magasin de l’utilisateur.
Cette fonctionnalité prend actuellement en charge Windows 10 1909 et versions antérieures, Windows Server 2019, Windows Server 2016 et Windows Server 2012 R2.
Cette fonction est désactivée par défaut. Pour l’activer dans la stratégie de groupe, procédez comme suit :
- Ouvrez l’éditeur de gestion des stratégies de groupe.
- Sous Stratégies > Modèles d’administration : Définitions de stratégie (fichiers ADMX) > Composants Citrix > Citrix > Profile Management > Traitement des profils, double-cliquez sur la stratégie Migration automatique des profils d’application existants.
- Sélectionnez Activé et cliquez sur OK.
Pour appliquer les modifications, exécutez la commande gpupdate /force
à partir d’une invite de commande. Déconnectez-vous de toutes les sessions, puis reconnectez-vous. Pour plus d’informations, consultez https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/gpupdate.
Vous pouvez également choisir de configurer les stratégies Profile Management dans Citrix Studio. Pour ce faire, procédez comme suit :
- Dans le panneau de gauche de Citrix Studio, cliquez sur Stratégies.
- Dans la fenêtre Créer une stratégie, tapez la stratégie dans la zone de recherche. Par exemple, tapez « Migration automatique des profils d’application existants ».
- Cliquez sur Sélectionner pour ouvrir la stratégie Migration automatique des profils d’application existants.
- Sélectionnez Activé et cliquez sur OK.
Fonctionnement
Profile Management effectue la migration lorsqu’un utilisateur ouvre une session et qu’aucun profil utilisateur n’existe dans le magasin utilisateur. Avant le démarrage de la migration, Profile Management localise les profils d’application à migrer via la détection automatique. Profile Management localise et migre automatiquement les éléments suivants :
-
Paramètres de l’application sous %userprofile%\Appdata\Local\ et %userprofile%\Appdata\Roaming. Les dossiers Microsoft suivants qui contiennent les informations de plate-forme d’exploitation actuelles sont ignorés :
- %userprofile%\AppData\Local\Temp - %userprofile%\AppData\Local\Packages - %userprofile%\AppData\Local\TileDataLayer - %userprofile%\AppData\Local\Microsoft\Temp - %userprofile%\AppData\Local\Microsoft\Credentials - %userprofile%\AppData\Local\Microsoft\Windows - %userprofile%\AppData\Local\Microsoft\Windows\InputPersonalization - %userprofile%\AppData\Local\Microsoft\Windows\Side bars - %userprofile%\AppData\Local\Microsoft\WindowsApps - %userprofile%\Appdata\Roaming\Microsoft\Credentials - %userprofile%\Appdata\Roaming\Microsoft\SystemCertificates - %userprofile%\Appdata\Roaming\Microsoft\Crypto - %userprofile%\Appdata\Roaming\Microsoft\Vault - %userprofile%\Appdata\Roaming\Microsoft\Windows
-
Clés de registre sous
HKEY_CURRENT_USER\SOFTWARE
etHKEY_CURRENT_USER\SOFTWARE\Wow6432Node
(sauf pourHKEY_CURRENT_USER\SOFTWARE\Microsoft
etHKEY_CURRENT_USER\SOFTWARE\Classes
)
Si plusieurs profils d’application sont présents, Profile Management effectue la migration dans l’ordre de priorité suivant :
- Profils du même type d’OS (OS mono-session vers OS mono-session et OS multi-session vers OS multi-session).
- Profils de la même famille de systèmes d’exploitation Windows (par exemple, Windows 10 à Windows 10 ou Windows Server 2016 à Windows Server 2016)
- Profils d’une version antérieure du système d’exploitation (par exemple, Windows 7 vers Windows 10 ou Windows Server 2012 vers Windows Server 2016)
- Profils du système d’exploitation le plus proche
Remarque :
Vous devez spécifier le nom court du système d’exploitation en incluant la variable
!CTX_OSNAME!
dans le chemin du magasin utilisateur. Cela permet à Profile Management de localiser les profils d’application existants.
Supposons que vous configurez le chemin du magasin utilisateur avec \\fileserver\userstore\%username%\!CTX_OSNAME!!CTX_OSBITNESS!
et que votre système d’exploitation est Windows 10 version 1803 64 bits (Win10RS4x64). Profile Management localise d’abord le dossier de profil précédent, puis le migre vers le dossier du profil d’application du magasin utilisateur dans l’ordre suivant :
- \fileserver\userstore\user1\Win10RS3x64
- \fileserver\userstore\user1\Win10RS2x64
- \fileserver\userstore\user1\Win10RS1x64
- \fileserver\userstore\user1\Win10x64
- \fileserver\userstore\user1\Win10RS5x64
- \fileserver\userstore\user1\Win10RS6x64
- \fileserver\userstore\user1\Win8x64
- \fileserver\userstore\user1\Win7x64
- \fileserver\userstore\user1\Win2016
- \fileserver\userstore\user1\Win2012R2
- \fileserver\userstore\user1\Win2012
- \fileserver\userstore\user1\Win2008
- \fileserver\userstore\user1\Win2019
Si aucun dossier n’est disponible, Profile Management met fin au processus de migration et renvoie une erreur.