Dépanner les problèmes courants
Cet article explique comment dépanner les problèmes courants de Profile Management.
Connexions lentes
Si vos utilisateurs rencontrent des ouvertures de session lentes, suivez ces étapes pour dépanner :
-
Vérifiez le temps de chargement du profil dans le panneau Durée de l’ouverture de session de Citrix Director. S’il est nettement plus long que prévu, l’ouverture de session lente est due au chargement des profils utilisateur.
Consultez Diagnostiquer les problèmes d’ouverture de session utilisateur pour plus de détails.
-
Vérifiez le temps de traitement du profil dans le fichier journal de Citrix Profile Management.
Dans le fichier journal de Profile Management à
C:\Windows\System32\Log Files\User Profile Manager, recherchez l’entrée commençant parDispatchLogonLogoff. L’exemple suivant montre que le temps de traitement de l’ouverture de session est de 10,22 secondes.DispatchLogonLogoff: ---------- Finished logon processing successfully in [s]: <10.22>.. -
Contactez le support technique de Citrix.
Si les ouvertures de session lentes persistent, contactez le support technique de Citrix pour obtenir de l’aide. Pour plus d’informations, consultez Contacter le support technique de Citrix.
Vérifier que les profils sont diffusés en continu
Si vous avez activé les profils utilisateur diffusés en continu et que vous souhaitez vérifier que cette fonctionnalité est appliquée au profil d’un utilisateur, procédez comme suit :
-
Vérifiez le type d’entrée suivant dans le fichier journal de Profile Management :
pre codeblock 2010-03-16;16:16:35.369;INFORMATION;;;;1140;ReadPolicy: Configuration value read from policy: PSEnabled=<1> <!--NeedCopy-->Le dernier élément doit être défini sur PSEnabled=<1> si la fonctionnalité est activée.
-
Vérifiez l’entrée suivante pour l’utilisateur dans le fichier journal de Profile Management :
pre codeblock 2010-03-16;20:17:30.401;INFORMATION;<domain name>;<user name>;2;2364;ProcessLogon: User logging on with Streamed Profile support enabled. <!--NeedCopy-->Si les profils utilisateur en streaming ne sont pas appliqués, l’élément indique ProcessLogon: User logging on with Streamed Profile support disabled.
Déterminer quelles stratégies sont en vigueur
Utilisez le fichier UPMSettings.ini pour déterminer les stratégies Profile Management appliquées. Ce fichier est présent dans le dossier racine de chaque profil utilisateur Citrix dans le magasin d’utilisateurs. L’examen de ce fichier peut être plus pratique que l’utilisation de l’ensemble de stratégies résultant (RSoP). C’est particulièrement vrai si vous utilisez un mélange de GPO et de paramètres de fichiers .ini pour déterminer les stratégies.
Utilisez le fichier UPMFRSettings.ini pour déterminer quels dossiers de profil ne sont pas traités car ils figurent sur une liste d’exclusion. Le fichier UPMFRSettings.ini est également présent dans le dossier racine.
Exclure les données de profil corrompues
Si un profil utilisateur est corrompu et que vous êtes certain que le problème provient d’un fichier ou d’un dossier particulier, excluez-le du processus de synchronisation. Pour ce faire, ajoutez le fichier ou le dossier à la liste d’exclusion.
Nettoyer les connexions aux entrées de registre
Dans certains scénarios (pas seulement ceux impliquant Profile Management), les connexions aux données de profil du registre sont conservées après la déconnexion des utilisateurs. Cette conservation peut entraîner des déconnexions lentes ou une terminaison incomplète des sessions utilisateur. L’outil User Profile Hive Cleanup (UPHClean) de Microsoft peut aider à résoudre ces scénarios.
Supprimer les profils locaux
Microsoft Delprof.exe et Sepago Delprof2 sont des outils qui vous aident à supprimer les profils utilisateur.
Supprimer les profils mis en cache et verrouillés
Si vous utilisez le logiciel VMware pour créer des bureaux virtuels, mais que les profils mis en cache des utilisateurs sont verrouillés et ne peuvent pas être supprimés, consultez Profile Management et VMware pour des informations de dépannage.
Identifier l’emplacement de stockage des profils
Le diagnostic des problèmes de profil peut impliquer la localisation des fichiers stockés dans les profils d’un utilisateur. La procédure suivante fournit un moyen rapide d’identifier l’emplacement de stockage des profils.
- Dans l’Observateur d’événements, cliquez sur Application dans le volet gauche.
- Sous Source dans le volet droit, localisez l’événement Citrix Profile Management qui vous intéresse et double-cliquez dessus.
- Le chemin d’accès au magasin de profils utilisateur associé à l’événement est affiché sous forme de lien dans l’onglet Général.
- Suivez le lien pour parcourir le magasin de profils utilisateur si vous souhaitez explorer les fichiers.
Vérifier les serveurs
Pour déterminer si un serveur traite correctement les ouvertures et fermetures de session d’un utilisateur, vérifiez le fichier PmCompatibility.ini dans le profil de l’utilisateur dans le magasin de profils utilisateur. Le fichier est présent dans le dossier racine du profil. La dernière entrée du fichier est le nom du serveur à partir duquel l’utilisateur s’est déconnecté pour la dernière fois. Par exemple, si le serveur exécute Profile Management 5.0, l’entrée serait :
[LastUpdateServerName]
5.0=<computer name>
<!--NeedCopy-->
Restaurer
Pour restaurer des versions antérieures de Profile Management, exécutez del /s à partir de la ligne de commande sur le serveur de fichiers qui héberge le magasin de profils utilisateur. La commande supprime le fichier PmCompatibility.ini de chaque profil. Par exemple, si le chemin local vers le magasin de profils utilisateur est D:\UpmProfiles, exécutez :
del /s D:\UpmProfiles\pmcompatibility.ini
<!--NeedCopy-->
Une fois la commande terminée, les utilisateurs peuvent se connecter aux ordinateurs exécutant la version antérieure et recevoir leur profil du magasin de profils utilisateur.
Dossiers exclus dans le magasin de profils utilisateur
Les dossiers exclus apparaissent dans le magasin de profils utilisateur. Ce comportement est normal et aucune action corrective n’est requise. Les dossiers figurant sur une liste d’exclusion sont créés dans le magasin de profils utilisateur, mais leur contenu n’est pas synchronisé.
Informations manquantes dans le fichier journal
L’activation du mode débogage n’active pas automatiquement la journalisation complète. Dans les paramètres de journalisation, vérifiez que vous avez sélectionné toutes les cases à cocher pour les événements que vous souhaitez journaliser.
Conseil : Vous devrez peut-être faire défiler l’écran vers le bas pour activer les dernières cases à cocher de la liste.
Paramètres GPO inopérants
Vous modifiez un paramètre de GPO, mais il n’est pas opérationnel sur l’ordinateur exécutant le service Citrix Profile Management. Le problème survient car la GP ne se rafraîchit pas immédiatement, mais se base plutôt sur des événements ou des intervalles spécifiés dans votre déploiement. Pour actualiser immédiatement la GP, exécutez gpupdate /force sur l’ordinateur.
Pour que vos modifications prennent effet, exécutez la commande gpupdate /force à partir de l’invite de commandes, comme documenté à l’adresse https://docs.microsoft.com/fr-fr/windows-server/administration/windows-commands/gpupdate.
Les utilisateurs reçoivent des profils nouveaux ou temporaires
Par défaut, les utilisateurs reçoivent un profil temporaire lorsqu’un problème survient. Par exemple, le magasin de profils utilisateur est indisponible. Vous pouvez également configurer Profile Management pour afficher un message d’erreur, puis déconnecter les utilisateurs. Cette approche peut faciliter le dépannage.
Pour obtenir des instructions sur la configuration de cette fonctionnalité, consultez Forcer la déconnexion des utilisateurs.
Dans certaines circonstances, lorsqu’ils se connectent, les utilisateurs reçoivent un nouveau profil au lieu de leur profil mis en cache.
Les utilisateurs peuvent également recevoir un profil temporaire si un profil local est présent après la suppression de la copie dans le magasin de profils utilisateur. Cette situation peut se produire si le magasin de profils utilisateur est vidé mais que les profils locaux ne sont pas supprimés à la déconnexion.
Profile Management traite une suppression partielle de profils comme une erreur de réseau, de partage ou d’autorisations, et fournit à l’utilisateur un profil temporaire. Pour cette raison, la suppression partielle n’est pas recommandée. Pour contourner ce problème, connectez-vous à l’ordinateur affecté et supprimez le profil manuellement.
Si votre déploiement inclut des vDisks personnels, les utilisateurs peuvent recevoir des profils temporaires si le traitement par défaut de ces disques n’a pas été correctement ajusté. Pour plus d’informations, consultez Migrer les profils utilisateur.
Données de profil perdues lorsque les sessions de bureau virtuel ne répondent plus
Dans un déploiement de bureaux virtuels Citrix, la déconnexion d’une session RDP (Remote Desktop Protocol) peut entraîner l’absence de réponse ou le redémarrage d’un bureau virtuel. Ce comportement a un impact sur Profile Management car il entraîne la perte de données de profil à la fin de la session. Le problème est résolu dans Citrix Virtual Delivery Agent version 3.1.3242 et ultérieure.
Les utilisateurs ne peuvent pas se connecter (ID d’événement : 1000, Source : Userenv)
Les utilisateurs ne peuvent pas se connecter à un environnement Citrix et reçoivent le message d’erreur suivant : « Windows n’a pas chargé votre profil itinérant et tente de vous connecter avec votre profil local… Contactez votre administrateur réseau. » Cette erreur apparaît dans les journaux d’événements d’application Windows (ID d’événement : 1000, Source : Userenv).
Impression
Dans les environnements Citrix virtual desktops™, un utilisateur peut sélectionner une imprimante par défaut, mais parfois la sélection n’est pas conservée entre les sessions. Ce problème a été observé lorsqu’une stratégie de bureau virtuel Citrix est utilisée pour définir des imprimantes sur des bureaux virtuels en pool basés sur un vDisk personnel Citrix Provisioning Services en mode image standard.
Ce problème ne provient pas de Profile Management. Bien que le fichier journal de Profile Management indique que l’entrée de registre de l’imprimante est copiée à la fermeture de session (ce qui est attendu), NTUSER.dat de l’utilisateur ne contient pas l’entrée (ce qui n’est pas attendu). Le problème provient en fait de la manière dont les bureaux virtuels Citrix utilisent le paramètre de registre DefaultPmFlags.
Parfois, des imprimantes inattendues sont ajoutées aux profils. Après que les utilisateurs les aient supprimées, les imprimantes réapparaissent à la prochaine ouverture de session. Consultez le forum de support de Profile Management pour plus d’informations.
Problèmes avec les paramètres d’application sur plusieurs plates-formes
Vous pourriez rencontrer des problèmes où les paramètres d’application ne sont pas itinérants correctement sur plusieurs plates-formes. Généralement, ces problèmes résultent de :
- Paramètres qui ne sont pas applicables d’un système à l’autre. Par exemple, des paramètres spécifiques au matériel qui ne sont pas présents sur tous les systèmes.
- Applications installées différemment sur différents systèmes. Exemples :
- Une application installée sur un lecteur C: sur un système mais sur un lecteur D: sur un autre.
- Une application installée dans C:\Program Files sur un système mais dans C:\Program Files (x86) sur un autre.
- Un complément Excel installé sur un système mais pas sur un autre.
- Applications qui ne stockent pas les informations de paramètres dans le profil. Par exemple, des informations stockées dans les paramètres de la machine locale ou en dehors du profil utilisateur.
- Paramètres de configuration spécifiques à la langue stockés dans le registre. Profile Management traduit automatiquement les noms de dossiers spécifiques à la langue dans les profils de version 1, mais pas dans le registre.
Dans la plupart des cas, une meilleure standardisation des systèmes à l’origine de ces problèmes peut les minimiser. Cependant, les problèmes résultent souvent d’incompatibilités inhérentes (avec plusieurs plates-formes) du système d’exploitation ou de l’application respective. Si les paramètres problématiques ne sont pas critiques, les exclure du profil pourrait résoudre le problème.
Profils appartenant à des comptes inconnus
Dans de rares occasions, un profil peut sembler appartenir à un compte inconnu. Sous l’onglet Avancé de la boîte de dialogue Propriétés système d’un ordinateur, « Compte inconnu » s’affiche lorsque vous cliquez sur Paramètres dans Profils utilisateur. Ce problème s’accompagne d’une entrée de journal d’événements : « La notification de profil de l’événement Créer pour le composant <ID d’application> a échoué, le code d’erreur est ??? » Dans le registre, l’ID d’application pointe vers le gestionnaire de notification de profil SHACCT, un composant Microsoft.
Pour confirmer que ce problème se produit dans votre environnement, connectez-vous en tant qu’utilisateur dont les données ne sont pas traitées par Profile Management, et vérifiez la présence de ces symptômes.
Ce n’est pas un problème de Profile Management, mais cela peut être dû à une mauvaise interaction d’Active Directory avec les instantanés de machines virtuelles. Le fonctionnement des profils utilisateur Citrix n’est pas affecté. Les utilisateurs peuvent se connecter et se déconnecter, et leurs modifications de profil sont conservées.
Dans cet article
- Connexions lentes
- Vérifier que les profils sont diffusés en continu
- Déterminer quelles stratégies sont en vigueur
- Exclure les données de profil corrompues
- Nettoyer les connexions aux entrées de registre
- Supprimer les profils locaux
- Supprimer les profils mis en cache et verrouillés
- Identifier l’emplacement de stockage des profils
- Vérifier les serveurs
- Restaurer
- Dossiers exclus dans le magasin de profils utilisateur
- Informations manquantes dans le fichier journal
- Paramètres GPO inopérants
- Les utilisateurs reçoivent des profils nouveaux ou temporaires
- Données de profil perdues lorsque les sessions de bureau virtuel ne répondent plus
- Les utilisateurs ne peuvent pas se connecter (ID d’événement : 1000, Source : Userenv)
- Impression
- Problèmes avec les paramètres d’application sur plusieurs plates-formes
- Profils appartenant à des comptes inconnus