Profile Management

Activer l’expérience de recherche Outlook native

La fonctionnalité Activer l’itinérance de l’index de recherche pour Outlook offre une expérience de recherche Outlook native. Grâce à cette fonctionnalité, le fichier de données Outlook hors ligne (.ost) et la base de données de recherche spécifiques à un utilisateur sont itinérants avec le profil utilisateur.

Prérequis

Cette fonctionnalité est disponible pour les machines qui répondent aux exigences suivantes :

  • Système d’exploitation :
    • Microsoft Windows 10 1709 ou version ultérieure
    • Windows Server 2016 ou version ultérieure
  • Microsoft Outlook 2019, 2016 ou 2103, ou Microsoft Office 365

Pour que la fonctionnalité prenne effet, assurez-vous que les machines ont le service de recherche Microsoft Windows activé. Par défaut, il est activé sur les postes de travail Windows et désactivé sur les serveurs Windows. Pour plus d’informations sur l’activation du service sur les serveurs Windows, consultez cet article Microsoft. Les versions suivantes ont été testées et sont prises en charge :

  • 7.0.20348.380, 7.0.20348.138,7.0.20344.1

  • 7.0.21286.1000, 7.0.21343.1000

  • 7.0.17134.376, 7.0.17134.285, 7.0.17134.228, 7.0.17134.1

  • 7.0.16299.402, 7.0.16299.248, 7.0.16299.15

  • 7.0.15063.413

  • 7.0.14393.2457, 7.0.14393.2430, 7.0.14393.2368, 7.0.14393.2312, 7.0.14393.2273, 7.0.14393.2248, 7.0.14393.1884, 7.0.1493.1593

  • 7.0.1393.2125, 7.0.1393.1884, 7.0.1393.1770

  • 7.0.10240.17443

  • 7.0.9600.18722

Remarque :

Cette fonctionnalité devrait prendre en charge les futures versions du service de recherche Microsoft Windows. Si vous constatez que la fonctionnalité ne prend pas en charge des versions futures spécifiques du service de recherche Microsoft Windows, contactez le support technique de Citrix.

Fonctionnement

Le VHDX (Virtual Hard Disk) est un format de fichier disque utilisé pour représenter l’espace de stockage de disque virtuel et logique pour les machines virtuelles. La fonctionnalité Activer l’itinérance de l’index de recherche pour Outlook s’appuie sur les fichiers VHDX pour fonctionner.

Des fichiers VHDX sont créés pour chaque utilisateur qui utilise la fonctionnalité. Les fichiers VHDX stockent un profil spécifique à l’utilisateur sur un disque virtuel distinct dédié au profil de cet utilisateur. Profile Management monte les fichiers VHDX à la connexion et les démonte à la déconnexion. Il existe deux fichiers VHDX :

  • Fichier OutlookOST.vhdx, stockant le fichier de données Outlook hors ligne (.ost)
  • Fichier OutlookSearchIndex.vhdx, stockant la base de données d’index de recherche pour le fichier de dossier hors ligne stocké dans le fichier OutlookOST.vhdx

Remarque :

Par défaut, Profile Management rattache automatiquement les fichiers VHDX qui sont détachés pendant une session. Pour plus d’informations, consultez Rattacher automatiquement les disques VHDX détachés dans les sessions.

Profile Management offre une capacité VHDX par défaut de 30 Go. Planifiez votre quota de stockage en conséquence. Si l’utilisation réelle de votre VHDX dépasse le quota que vous avez configuré précédemment, votre fichier VHDX est démonté.

Basculement automatique entre le mode Exchange mis en cache et le mode en ligne

Profile Management fournit un service Outlook ininterrompu sur les machines compatibles avec les conteneurs Outlook :

  • Lorsqu’il détecte que toutes les conditions pour le fonctionnement du conteneur Outlook sont remplies lors de l’ouverture de session de l’utilisateur, Profile Management active automatiquement le mode Exchange mis en cache pour Outlook. Avec le mode Exchange mis en cache activé, les utilisateurs sont liés à leurs conteneurs Outlook pour les données de boîte aux lettres. Ces conditions incluent :
    • La stratégie « Activer l’itinérance de l’index de recherche pour Outlook » est activée.
    • Le conteneur Outlook est attaché.
    • Le chemin OST personnalisé n’est pas défini ou est défini sur appdata\local\microsoft\outlook, le chemin de montage du conteneur Outlook.
  • Lorsqu’il détecte que le conteneur est détaché pendant la session, Profile Management bascule Outlook du mode Exchange mis en cache au mode en ligne. Les utilisateurs sont liés au serveur Exchange pour les données de boîte aux lettres.
  • Lorsqu’il détecte que le conteneur est rattaché pendant la session, Profile Management rebascule Outlook en mode Exchange mis en cache.

Prise en charge des sessions concurrentes

Avec la fonctionnalité Activer la prise en charge des sessions concurrentes pour l’itinérance des données de recherche Outlook, Profile Management offre l’expérience de recherche Outlook native dans les sessions concurrentes du même utilisateur.

La fonctionnalité attribue une copie du fichier OST d’Outlook à chaque session concurrente d’un utilisateur. Par défaut, Profile Management fournit deux disques VHDX pour stocker les fichiers OST d’Outlook (un fichier par disque). Si l’utilisateur démarre plus de sessions, les fichiers OST Outlook supplémentaires sont stockés dans le profil local.

Si vous disposez d’une capacité de stockage suffisante, vous pouvez augmenter le nombre par défaut de disques VHDX. Par exemple, définissez le nombre sur 3. En conséquence, Profile Management stocke les fichiers OST des trois premières sessions sur des disques VHDX et les fichiers OST des sessions suivantes dans le profil local.

Sauvegarde et restauration automatiques de la base de données d’index de recherche Outlook

Profile Management peut automatiquement enregistrer une sauvegarde de la dernière bonne copie connue de la base de données d’index de recherche et revenir à cette copie en cas de corruption.

Si cette fonctionnalité est activée, Profile Management enregistre une sauvegarde de la base de données d’index de recherche chaque fois que la base de données est montée avec succès lors de l’ouverture de session. Profile Management supprime la sauvegarde précédemment enregistrée après qu’une nouvelle sauvegarde a été enregistrée avec succès. Profile Management considère la sauvegarde comme la bonne copie de la base de données d’index de recherche. Lorsqu’une tentative de montage de la base de données d’index de recherche échoue, Profile Management restaure automatiquement la base de données d’index de recherche à la dernière bonne copie connue.

Important :

  • Profile Management n’enregistre pas de sauvegarde de la base de données d’index de recherche après la première application de la stratégie, lorsque la base de données d’index de recherche est créée.
  • Profile Management supprime la sauvegarde précédemment enregistrée après qu’une nouvelle sauvegarde a été enregistrée avec succès. La sauvegarde consomme davantage d’espace de stockage disponible des fichiers VHDX.

Activer la fonctionnalité

Pour offrir une expérience de recherche Outlook native, activez la fonctionnalité Activer l’itinérance de l’index de recherche pour Outlook et activez ses améliorations si nécessaire. Les étapes détaillées sont les suivantes.

  1. Ouvrez l’Éditeur de gestion des stratégies de groupe.
  2. Accédez à Stratégies > Modèles d’administration : Définitions de stratégie (fichiers ADMX) > Composants Citrix > Profile Management > Paramètres avancés.
  3. Activez la fonctionnalité en suivant les étapes ci-dessous :
    1. Double-cliquez sur la stratégie Activer l’itinérance de l’index de recherche pour Outlook.
    2. Sélectionnez Activé.
    3. Cliquez sur OK.
  4. Pour prendre en charge la fonctionnalité dans des sessions simultanées du même utilisateur, suivez ces étapes :
    1. Double-cliquez sur la stratégie Activer la prise en charge des sessions simultanées pour l’itinérance des données de recherche Outlook.
    2. Sélectionnez Activé.
    3. Si vous disposez d’une capacité de stockage disponible, augmentez le nombre de disques VHDX par défaut dans le champ Nombre maximal de disques VHDX pour le stockage des fichiers OST Outlook. Pour plus d’informations sur ce champ, consultez (#support-for-concurrent-sessions).
    4. Cliquez sur OK.
  5. Pour assurer un niveau élevé de stabilité de la fonctionnalité, suivez ces étapes :
    1. Double-cliquez sur la stratégie Sauvegarde et restauration de la base de données d’index de recherche Outlook.
    2. Sélectionnez Activé.
    3. Cliquez sur OK.
  6. Pour assurer un niveau de disponibilité élevé pour la fonctionnalité, suivez ces étapes :
    1. Double-cliquez sur la stratégie Rattacher automatiquement les disques VHDX dans les sessions.
    2. Sélectionnez Activé.
    3. Cliquez sur OK.

Pour que vos modifications prennent effet, exécutez la commande gpupdate /force à partir de l’invite de commandes, déconnectez-vous de toutes les sessions, puis reconnectez-vous. Pour plus de détails, consultez https://docs.microsoft.com/fr-fr/windows-server/administration/windows-commands/gpupdate.

Itinérance de l’index de recherche Outlook à l’aide du catalogue Windows Search par utilisateur

Sur Windows 11 et Windows Server 2025, Microsoft a mis à jour le service Windows Search (searchindexer.exe). Ce problème affecte la version searchindexer.exe 7.0.26100 et ultérieure (la version fournie avec Windows 11, version 24H2 et Windows Server 2025) ; les versions antérieures de searchindexer.exe ne sont pas affectées. Avec ce changement, le hook du service de recherche Profile Management (upmsearchsvchook) peut provoquer le plantage de searchindexer.exe à l’exécution.

Pour résoudre ce problème, procédez comme suit :

  1. Mettez à jour Profile Management vers la version 2507 CU2, 2607 LTSR ou une version ultérieure.
  2. Sur le VDA, activez le catalogue Windows Search par utilisateur en ajoutant la valeur de registre suivante :
    • Clé : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search
    • Nom de la valeur : EnablePerUserCatalog
    • Type : REG_DWORD
    • Données de valeur : 1
  3. Redémarrez la machine pour que le paramètre prenne effet.

Après avoir activé le catalogue par utilisateur, les modifications suivantes se produisent :

  1. L’emplacement de stockage des données de l’index de recherche Windows est déplacé vers AppData\Roaming\Microsoft\Search. L’emplacement source dépend de l’activation de la fonctionnalité d’itinérance de l’index de recherche pour Outlook : lorsqu’elle est activée, les données sont déplacées de AppData\Roaming\Citrix\Search vers AppData\Roaming\Microsoft\Search ; lorsqu’elle est désactivée, les données sont déplacées de C:\ProgramData\Microsoft\Search vers AppData\Roaming\Microsoft\Search.
  2. Profile Management n’utilise plus OutlookSearchIndex.vhdx pour stocker les données de l’index de recherche. L’index est itinérant de manière native avec le profil utilisateur via le catalogue par utilisateur.

Activer le catalogue par utilisateur sur d’autres systèmes d’exploitation

Sous Windows 10, Windows Server 2019 et Windows Server 2022, la définition de EnablePerUserCatalog sur 1 sous HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search produit le même effet : l’emplacement de stockage des données de l’index de recherche Windows est modifié et les données existantes sont migrées.

Exigence de version de Profile Management pour le catalogue par utilisateur

La prise en charge du catalogue par utilisateur de Windows Search a été introduite dans Profile Management 2507 CU2 (et est également incluse dans 2607 LTSR et versions ultérieures). Profile Management 2507 CU1 et versions antérieures ne reconnaissent pas la valeur EnablePerUserCatalog : ils utilisent toujours le hook hérité et le mécanisme OutlookSearchIndex.vhdx. Si vous définissez EnablePerUserCatalog sur 1 sur ces versions, Windows Search déplace l’index vers l’emplacement par utilisateur tandis que Profile Management continue d’itinérer l’ancien emplacement, et la fonctionnalité d’itinérance de l’index de recherche pour Outlook cesse de fonctionner et entraînera un disque OutlookSearchIndex.vhdx vide. Activez le catalogue par utilisateur uniquement après avoir mis à jour Profile Management vers la version 2507 CU2, 2607 LTSR ou une version ultérieure.

Résumé du comportement

Le tableau suivant résume le résultat pour différentes versions et configurations de Windows. Sur la version affectée, le plantage se produit chaque fois que le hook est installé et est indépendant de la stratégie d’itinérance de l’index de recherche pour Outlook.

Version de Windows Version d’UPM et EnablePerUserCatalog searchindexer.exe peut planter Itinérance de l’index de recherche Outlook
Windows 11, Windows Server 2025 ou version ultérieure (affecté) 2507 CU2, 2607 LTSR, ou version ultérieure avec EnablePerUserCatalog = 1 Non Fonctionne (recommandé - comportement natif du service Windows Search)
Windows 11, Windows Server 2025 ou version ultérieure (affecté) Toute autre combinaison Oui Ne fonctionne pas
Windows 10, Windows Server 2022 ou version antérieure 2507 CU2, 2607 LTSR, ou version ultérieure avec EnablePerUserCatalog = 1 Non Fonctionne (non recommandé - modifiera l’emplacement des données de Windows Search et entraînera la migration des données d’index)
Windows 10, Windows Server 2022 ou version antérieure 2507 CU1 / 2603 ou version antérieure avec EnablePerUserCatalog = 1 Non Ne fonctionne pas
Windows 10, Windows Server 2022 ou version antérieure Toute version avec EnablePerUserCatalog = 0 Non Fonctionne (recommandé - comportement par défaut, aucune migration de données nécessaire)
Activer l’expérience de recherche Outlook native