Cet article décrit les différents paramètres de Registre applicables à FSLogix qui incluent, mais pas limités à :
Certains paramètres FSLogix acceptent des variables d’environnement. Ces paramètres acceptent la liste des variables d’environnement personnalisées et toutes les variables disponibles pendant la connexion de l’utilisateur.
Les paramètres suivants s’appliquent à FSLogix et ne sont pas spécifiques aux conteneurs ODFC ou Cloud Cache.
Dans les cas où la session d’un utilisateur se termine brusquement, le disque dur virtuel (x) monté pour le profil de l’utilisateur n’est pas correctement détaché et la connexion suivante de l’utilisateur peut ne pas attacher correctement son conteneur VHD(x). Activez ce paramètre et FSLogix tente de nettoyer ces sessions non valides et autorisez une connexion réussie. Ce paramètre affecte les conteneurs Profile et ODFC.
Lorsqu’il est activé, ce paramètre crée une redirection pour la Corbeille spécifique de l’utilisateur dans le conteneur VHD(x). Cela permet à l’utilisateur de restaurer des éléments quel que soit l’ordinateur à partir duquel ils ont été supprimés.
Lorsqu’il est activé, ce paramètre tente de compacter le disque de disque dur virtuel pendant l’opération de déconnexion et est conçu pour réduire automatiquement le Size On Disk
conteneur de l’utilisateur en fonction d’un seuil prédéfini. Pour plus d’informations, consultez la documentation sur le compactage de disque dur virtuel.
Paramètres du conteneur de profil
Les paramètres suivants s’appliquent aux conteneurs de profil et sont créés à l’emplacement suivant :
- Hive du Registre : HKEY_LOCAL_MACHINE
- Chemin du Registre : SOFTWARE\FSLogix\Profiles
AccessNetworkAsComputerObject
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : valeur par défaut : attacher en tant qu’utilisateur.
- 1 : attacher en tant qu’ordinateur - dossier doit disposer d’autorisations pour les objets ordinateur.
Attention
N’utilisez pas ce paramètre de configuration, sauf si votre fournisseur de stockage ou votre architecture ne fonctionne pas avec les autorisations au niveau de l’utilisateur pour les emplacements de conteneur VHD(x). Ce paramètre permet à la machine virtuelle d’accéder à tous les fichiers VHD(x) sur le fournisseur de stockage créant un risque de sécurité potentiel.
AttachVHDSDDL
Type : REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Chaîne SDDL représentant les ACL à utiliser lors de l’attachement du disque dur virtuel(x).
CleanOutNotifications
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Aucune action.
- 1 : Nettoie les entrées de notification obsolètes.
Ce paramètre nettoie les entrées obsolètes créées par la plateforme de notification Push Windows (WPN) et l’installation de notification Windows (WFN) qui, dans certaines conditions, entraînent des connexions lentes.
DeleteLocalProfileWhenVHDShouldApply
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Aucune action.
- 1 : Supprime le profil local s’il existe et correspond au conteneur de profil.
Important
Lorsque FSLogix détermine qu’un utilisateur doit avoir un conteneur de profil FSLogix et qu’un profil local existe, FSLogix supprime définitivement le profil local.
DiffDiskParentFolderPath
Type : REG_SZ
Valeur par défaut : %TEMP%
Valeurs de données et utilisation :
Spécifie le chemin d’accès où les disques de différence sont créés lorsque ProfileType est configuré pour les utiliser. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Activé(e)
(paramètre requis)
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Profils des conteneurs désactivés.
- 1 : Profiler les conteneurs activés.
FlipFlopProfileDirectoryName
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : le dossier SID est créé en tant que
%sid%_%username%
- 1 : Le dossier SID est créé en tant que
%username%_%sid%
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Ce paramètre remplace SIDDirNameMatch et SIDDirNamePattern
- Ce paramètre n’a AUCUN EFFET lorsque NoProfileContainingFolder est activé
- NoProfileContainingFolder>FlipFlopProfileDirectoryName> (SIDDirNameMatch et SIDDirNamePattern)
GroupPolicyState
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Ne pas parcourir l’état de la stratégie de groupe, fournit un traitement de stratégie synchrone lors de la connexion.
- 1 : État de la stratégie de groupe itinérant, fournit un traitement de stratégie asynchrone lors de la connexion.
Remarque
Ce paramètre ne peut pas être défini à l’aide de la stratégie de groupe.
IgnoreNonWVD
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : FSLogix est activé pour n’importe quelle session.
- 1 : FSLogix est activé uniquement pour les sessions Azure Virtual Desktop (AVD).
Remarque
Windows Virtual Desktop (WVD) est maintenant appelé Azure Virtual Desktop (AVD), bien que le nom du paramètre utilise le nom hérité.
InstallAppxPackages
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
Lorsqu’il est activé (1),ce paramètre lit le fichier manifeste AppxPackages.xml à partir du profil de l’utilisateur et installe / réinscrit la liste des applications. Le fichier AppxPackages.xml se trouve à l’adresse suivante : %LocalAppData%\FSLogix\AppxPackages.xml
. Ce paramètre contrôle le comportement global dans Windows pour toutes les applications AppX. Cela améliore uniquement les fonctionnalités lorsqu’elles sont utilisées avec FSLogix.
Avertissement
Le fichier AppxPackages.xml n’est pas destiné à être modifié ou modifié. La modification de ce fichier peut entraîner des résultats inattendus et le fichier est remplacé à chaque déconnexion.
IsDynamic
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : VHD(x) est d’une taille fixe et la taille sur le disque est entièrement allouée.
- 1 : VHD(x) est dynamique et augmente uniquement la taille sur le disque si nécessaire.
Remarque
- Ce paramètre est utilisé avec le paramètre SizeInMBs pour gérer la taille des conteneurs de profil. La définition d’IsDynamic sur 1 entraîne l’utilisation de l’espace minimal sur le disque, quel que soit l’espace alloué sizeInMBs alloué. À mesure que l’espace est consommé, la taille sur le disque augmente jusqu’à la taille spécifiée dans SizeInMBs. SizeInMBs est la taille maximale qu’un utilisateur est autorisé à utiliser sur le disque. Si le conteneur de profil de l’utilisateur dépasse ce qui est spécifié dans SizeInMBs , l’utilisateur rencontre des erreurs.
- La définition d’IsDynamic sur 1 n’autorise pas le conteneur profil à croître plus grand que ce qui est spécifié dans SizeInMBs.
KeepLocalDir
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : supprimé
local_%username%
lors de la déconnexion.
- 1 : Le
local_%username%
dossier est laissé sur le système, après la déconnexion. Elle est également utilisée à nouveau si le même utilisateur se connecte.
LockedRetryCount
Type : DWORD
Valeur par défaut : 12
Valeurs de données et utilisation :
Spécifie le nombre de nouvelles tentatives tentées lorsqu’un fichier VHD(x) est verrouillé (ouvert par un autre processus ou ordinateur).
LockedRetryInterval
Type : DWORD
Valeur par défaut : 5
Valeurs de données et utilisation :
Spécifie le nombre de secondes à attendre entre les nouvelles tentatives (voir LockedRetryCount).
NoProfileContainingFolder
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Le conteneur de profil n’utilise pas ou ne crée pas de dossier contenant un SID pour le fichier VHD(x).
Ce paramètre est destiné aux situations où le stockage fournit un emplacement déjà unique par utilisateur.
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Ce paramètre remplace tout autre paramètre lié aux dossiers de conteneur.
- SIDDIRNameMatch n’a AUCUN EFFET lorsqu’il est utilisé conjointement avec ce paramètre.
- SIDDIRNamePattern n’a AUCUN EFFET lorsqu’il est utilisé conjointement avec ce paramètre.
- FlipFlopProfileDirectoryName n’a AUCUN EFFET lorsqu’il est utilisé conjointement avec ce paramètre.
OutlookCachedMode
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Empêche FSLogix de faire quoi que ce soit avec le mode mis en cache.
- 1 : Uniquement lorsque le conteneur profil est attaché, le paramètre Outlook qui active le mode mis en cache est temporairement défini jusqu’à ce que le conteneur soit détaché. Ce paramètre garantit que le mode mis en cache est utilisé uniquement lorsque le conteneur est attaché.
Important
- Outlook doit être configuré pour le mode en ligne pour que cette fonctionnalité fonctionne. Cela garantit si FSLogix est désactivé, ces fichiers OST volumineux ne seront pas téléchargés.
- Entrée du Registre en mode en ligne :
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\office\16.0\Outlook\OST\NoOST:DWORD = 2
.
- FSLogix remplace ce paramètre pour l’utilisateur actuel.
PreventLoginWithFailure
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
Lorsqu’il est activé (1) FSLogix charge FRXShell en cas de défaillance d’attachement, ou à l’aide d’un disque dur virtuel de profil existant(x). L’utilisateur reçoit l’invite par défaut pour appeler le support, et l’option utilisateurs consiste uniquement à se déconnecter.
PreventLoginWithTempProfile
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
Lorsqu’il est activé (1) FSLogix charge frXShell s’il est déterminé qu’un profil temporaire a été créé. L’utilisateur reçoit l’invite par défaut pour appeler le support, et l’option utilisateurs consiste uniquement à se déconnecter.
ProfileDirSDDL
Type : REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Chaîne SDDL représentant les listes de contrôle d’accès à utiliser lors de la création du répertoire de profil.
ProfileType
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Comportement normal du profil.
- 1 : L’ordinateur doit uniquement être l’instance de profil RW.
- 2 : L’ordinateur doit uniquement être l’instance de profil RO.
- 3 : La machine doit essayer de prendre le rôle RW et, si ce n’est pas le cas, elle doit revenir à un rôle RO.
Important
- Toutes les sessions qui tentent d’utiliser le disque dur virtuel doivent avoir simultanément un paramètre ProfileType correspondant. Si le disque dur virtuel n’est pas accessible simultanément, ProfileType doit être 0.
- OneDrive ne prend pas en charge plusieurs connexions simultanées/ plusieurs connexions simultanées, à l’aide du même profil, dans toutes les circonstances. Pour plus d’informations, consultez Utiliser l’application de synchronisation sur les bureaux virtuels.
ReAttachRetryCount
Type : DWORD
Valeur par défaut : 60
Valeurs de données et utilisation :
Spécifie le nombre de fois où le système doit tenter de détacher le conteneur VHD(x) s’il est déconnecté de façon inattendue.
ReAttachIntervalSeconds
Type : DWORD
Valeur par défaut : 10
Valeurs de données et utilisation :
Spécifie le nombre de secondes à attendre entre les nouvelles tentatives lors de la tentative de rattachement du conteneur VHD(x) s’il est déconnecté de façon inattendue.
RebootOnUserLogoff
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Redémarrez quand un utilisateur se déconnecte.
- 2 : Redémarrez lorsqu’un utilisateur de profil FSLogix se déconnecte.
RedirectType
Type : DWORD
Valeur par défaut : 2
Valeurs de données et utilisation :
- 1 : Utiliser la redirection héritée.
- 2 : Utiliser la redirection avancée FSLogix.
Attention
N’utilisez pas ce paramètre, sauf s’il est dirigé par Support Microsoft.
RedirXMLSourceFolder
Type : REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Chemin d’accès où FSLogix recherche le fichier redirections.xml à copier depuis et dans le profil de l’utilisateur. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion. Par exemple, C:\Windows\System32
ou \\<server-name>\<share-name>
.
Remarque
N’ajoutez pas le nom de fichier au chemin d’accès. Ce paramètre est un chemin d’accès au dossier uniquement.
RemoveOrphanedOSTFilesOnLogoff
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Les fichiers OST en double sont supprimés lors de la déconnexion.
Remarque
Dans de rares cas, les fichiers OST en double sont créés pour un utilisateur. Cette circonstance a été documentée avec et sans l’utilisation d’un profil non persistant. Lorsque le profil est stocké dans le système de fichiers standard, les administrateurs peuvent supprimer les fichiers OST orphelins ou obsolètes en les supprimant. Lorsque vous utilisez FSLogix, le fichier OST se trouve dans le conteneur et n’est pas aussi visible. Sur de longues périodes, les fichiers OST en double peuvent consommer de l’espace disque incrémentiel. Lorsqu’il est activé (1) FSLogix supprime tous les fichiers OST d’un disque dur virtuel(x), à l’exception de l’OST avec la date de modification la plus récente. Les administrateurs doivent être familiarisés avec l’utilisation de fichiers OST et les implications potentielles, avant de choisir d’activer ce paramètre.
RoamIdentity
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Ne pas itinérant les informations d’identification et les jetons dans le conteneur.
- 1 : Active l’itinérance héritée pour les informations d’identification et les jetons créés par le système du Gestionnaire de comptes web (WAM).
Dans certains scénarios d’identité et d’authentification, les utilisateurs peuvent être tenus de s’authentifier auprès de leurs applications Microsoft 365 à chaque connexion. L’activation de ce paramètre est un moyen de résoudre le problème. Nous vous recommandons de travailler sur l’authentification unique true, ce qui permet à votre connexion Windows de transmettre ses informations d’identification à vos applications Microsoft 365.
Important
- Le paramètre par défaut consiste à ne pas parcourir les informations d’identification ou les jetons qui sont le paramètre préféré. Bien que cela ne soit pas la configuration idéale pour certains clients, nous avons créé ce paramètre pour fournir aux clients un moyen d’itinérance de ces éléments de la même façon que le correctif logiciel FSLogix v2201 2 (2.9.8228.50276).
- N’activez pas ce paramètre si vous utilisez Microsoft Intune pour gérer vos appareils ou si vos appareils sont joints à Microsoft Entra.
RoamSearch
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Activer la recherche mono-utilisateur.
- 2 : Activer la recherche multi-utilisateur.
Pour plus d’informations, consultez Configurer l’itinérance de la base de données Windows Search.
Important
- La fonctionnalité d’itinérance de la recherche FSLogix n’est plus nécessaire dans les versions plus récentes de Windows1
- RoamSearch est défini avant l’application des objets de stratégie de groupe, il n’est pas possible de s’appuyer sur des objets de stratégie de groupe pour définir RoamSearch dans les environnements où un GoldImage est appliqué au démarrage.
1 Windows Server 2019 version 1809 et ultérieure, Windows 10 et 11 multisession
SetTempToLocalPath
Type : DWORD
Valeur par défaut : 3
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Rediriger TEMP et TMP vers le lecteur local.
- 2 : Rediriger INetCache vers le lecteur local.
- 3 : Rediriger TEMP, TMP et INetCache vers le lecteur local.
ShutdownOnUserLogoff
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Arrêt quand un utilisateur se déconnecte.
- 2 : Arrêt lorsqu’un utilisateur FSLogix se déconnecte.
SIDDirNameMatch
Type : REG_SZ
Valeur par défaut : %sid%_%username%
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la correspondance d’un profil ou d’un dossier de conteneur ODFC. Utilisez ce paramètre pour définir la façon dont FSLogix tente de localiser un profil d’utilisateur ou un conteneur ODFC. FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où effectuer une recherche et ce paramètre définit ce qu’il faut rechercher. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur SIDDIRNamePattern correspond à ce paramètre.
- Ce paramètre n’a AUCUN EFFET lorsque FlipFlopProfileDirectoryName est activé.
- Ce paramètre n’a AUCUN EFFET lorsque NoProfileContainingFolder est activé.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNameMatch (ce paramètre)>
SIDDirNamePattern
Type : REG_SZ
Valeur par défaut : %sid%_%username%
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la création d’un profil ou d’un dossier de conteneur ODFC. Utilisez ce paramètre pour définir la façon dont FSLogix tente de créer un profil utilisateur ou un dossier de conteneur ODFC. FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où créer et ce paramètre définit ce qu’il faut créer. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur SIDDIRNameMatch correspond à ce paramètre.
- Ce paramètre n’a AUCUN EFFET lorsque FlipFlopProfileDirectoryName est activé.
- Ce paramètre n’a AUCUN EFFET lorsque NoProfileContainingFolder est activé.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNamePattern (ce paramètre)>
SIDDirSDDL
Type : REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Chaîne SDDL représentant les listes de contrôle d’accès à utiliser lors de la création du dossier de conteneur SID.
SizeInMBs
Type : DWORD
Valeur par défaut : 30000
Valeurs de données et utilisation :
Spécifie la taille maximale du conteneur de l’utilisateur en mégaoctets. Les conteneurs VHD(x) nouvellement créés sont de cette taille. Les conteneurs existants sont étendus automatiquement à cette taille pendant la connexion de l’utilisateur. Vous pouvez augmenter cette valeur à tout moment, mais ne peut pas la diminuer. La diminution de cette valeur n’entraîne pas la réduction des conteneurs VHD(x) existants.
VHDNameMatch
Type : REG_SZ
Valeur par défaut : Profile*
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la correspondance d’un conteneur de profil utilisateur. Utilisez ce paramètre pour définir la façon dont FSLogix tente de localiser un fichier de conteneur de profil utilisateur (VHD(x). FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où effectuer une recherche et ce paramètre définit ce qu’il faut rechercher. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur VHDNamePattern correspond à ce paramètre.
VHDNamePattern
Type : REG_SZ
Valeur par défaut : Profile_%username%
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la création d’un conteneur de profil utilisateur. Utilisez ce paramètre pour définir la façon dont FSLogix tente de créer un fichier de conteneur de profil utilisateur (VHD(x). FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où effectuer une recherche et ce paramètre définit ce qu’il faut créer. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur VHDNameMatch correspond à ce paramètre.
VHDLocations
(paramètre requis)
Type : MULTI_SZ ou REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Liste des emplacements SMB à rechercher dans le fichier VHD(x) de profil de l’utilisateur. Si aucun n’est trouvé, il en est créé un dans le premier emplacement de la liste. Si le chemin du disque dur virtuel n’existe pas, il est créé avant de vérifier si un disque dur virtuel (x) existe dans le chemin. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion. Lorsqu’elles sont spécifiées en tant que valeur REG_SZ, plusieurs emplacements doivent être séparés par un point-virgule (;
).
VHDXSectorSize
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : utilise la valeur par défaut du système.
- 512 : VHD(x) est mis en forme à l’aide de l’allocation de 512 octets.
- 4096 : VHD(x) est mis en forme à l’aide de l’allocation d’octets 4096.
Remarque
Les valeurs sont répertoriées en nombre décimal et non hexadécimal.
VolumeType
Type : REG_SZ
Valeur par défaut : vhd
Valeurs de données et utilisation :
Une valeur de disque dur virtuel signifie que les fichiers nouvellement créés doivent être de type VHD. Une valeur de vhdx signifie que les fichiers nouvellement créés doivent être de type VHDX.
VolumeWaitTimeMS
Type : DWORD
Valeur par défaut : 20000
Valeurs de données et utilisation :
Spécifie le nombre de millisecondes que le système doit attendre que le volume arrive une fois que le disque dur virtuel (x) a été attaché. Valeur par défaut de 20000 = 20 secondes
Paramètres du conteneur ODFC
Les paramètres suivants s’appliquent aux conteneurs ODFC et sont créés à l’emplacement suivant :
- Hive du Registre : HKEY_LOCAL_MACHINE
- Chemin du Registre : SOFTWARE\Policies\FSLogix\ODFC
AccessNetworkAsComputerObject
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : valeur par défaut : attacher en tant qu’utilisateur.
- 1 : attacher en tant qu’ordinateur - dossier doit disposer d’autorisations pour les objets ordinateur.
Attention
N’utilisez pas ce paramètre de configuration, sauf si votre fournisseur de stockage ou votre architecture ne fonctionne pas avec les autorisations au niveau de l’utilisateur pour les emplacements de conteneur VHD(x). Ce paramètre permet à la machine virtuelle d’accéder à tous les fichiers VHD(x) sur le fournisseur de stockage créant un risque de sécurité potentiel.
AttachVHDSDDL
Type : REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Chaîne SDDL représentant les listes de contrôle d’accès à utiliser lors de l’attachement du disque dur virtuel.
DiffDiskParentFolderPath
Type : REG_SZ
Valeur par défaut : %TEMP%
Valeurs de données et utilisation :
Spécifie le chemin d’accès où les disques de différence sont créés lorsque VHDAccessMode est configuré pour les utiliser. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Activé(e)
(paramètre requis)
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Conteneurs ODFC désactivés.
- 1 : Conteneurs ODFC activés
FlipFlopProfileDirectoryName
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : le dossier SID est créé en tant que
%sid%_%username%
- 1 : Le dossier SID est créé en tant que
%username%_%sid%
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Ce paramètre remplace SIDDirNameMatch et SIDDirNamePattern
- Ce paramètre n’a AUCUN EFFET lorsque NoProfileContainingFolder est activé
- NoProfileContainingFolder>FlipFlopProfileDirectoryName> (SIDDirNameMatch et SIDDirNamePattern)
IgnoreNonWVD
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : FSLogix est activé pour n’importe quelle session.
- 1 : FSLogix est activé uniquement pour les sessions Azure Virtual Desktop (AVD).
Remarque
Windows Virtual Desktop (WVD) est maintenant appelé Azure Virtual Desktop (AVD), bien que le nom du paramètre utilise le nom hérité.
IncludeOfficeActivation
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Les données d’activation d’Office ne sont pas redirigées vers le conteneur.
- 1 : Les données d’activation Office sont redirigées vers le conteneur.
Remarque
Ce paramètre est spécifique à Office 2016 et versions ultérieures
IncludeOneDrive
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Le cache OneDrive n’est pas redirigé vers le conteneur.
- 1 : Le cache OneDrive est redirigé vers le conteneur.
Important
OneDrive ne prend pas en charge plusieurs connexions simultanées/ plusieurs connexions simultanées, à l’aide du même profil, dans toutes les circonstances. Pour plus d’informations, consultez Utiliser l’application de synchronisation sur les bureaux virtuels.
IncludeOneNote
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Les fichiers de bloc-notes OneNote ne sont pas redirigés vers le conteneur.
- 1 : Les fichiers de bloc-notes OneNote sont redirigés vers le conteneur.
IncludeOneNote_UWP
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Les fichiers de bloc-notes UWP OneNote ne sont pas redirigés vers le conteneur.
- 1 : Les fichiers de bloc-notes UWP OneNote sont redirigés vers le conteneur.
IncludeOutlook
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Les données Outlook ne sont pas redirigées vers le conteneur.
- 1 : Les données Outlook sont redirigées vers le conteneur.
IncludeOutlookPersonalization
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Les données de personnalisation Outlook ne sont pas redirigées vers le conteneur.
- 1 : Les données de personnalisation Outlook sont redirigées vers le conteneur.
IncludeSharepoint
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : les données Sharepoint ne sont pas redirigées vers le conteneur.
- 1 : les données Sharepoint sont redirigées vers le conteneur.
IncludeSkype
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Skype Entreprise liste d’adresses globale n’est pas redirigée vers le conteneur.
- 1 : Skype Entreprise liste d’adresses globale est redirigée vers le conteneur.
IncludeTeams
Important
Le IncludeTeams
paramètre est destiné à la fois au classique et au nouveau Microsoft Teams.
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Les données Teams ne sont pas redirigées vers le conteneur ODFC et le nouveau package Teams AppX n’est pas inscrit lors de la connexion.
- 1 : Les données Teams sont redirigées vers le conteneur ODFC et le nouveau package Teams AppX est inscrit par nom de famille lors de la connexion.
Remarque
Chemins de redirection des données de profil Microsoft Teams.
Teams (classique) :
%AppData%\Local\Microsoft\Teams
%AppData%\Roaming\Microsoft\Teams
Teams (nouveau) :
%LocalAppData%\Packages\MSTeams_8wekyb3d8bbwe\LocalCache
IsDynamic
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : VHD(x) est d’une taille fixe et la taille sur le disque est entièrement allouée.
- 1 : VHD(x) est dynamique et augmente uniquement la taille sur le disque si nécessaire.
Remarque
- Ce paramètre est utilisé avec le paramètre SizeInMBs pour gérer la taille des conteneurs ODFC. La définition de IsDynamic sur 1 entraîne l’utilisation de l’espace minimal sur le disque par le conteneur ODFC, quel que soit le sizeInMBs alloué. À mesure que l’espace est consommé, la taille sur le disque augmente jusqu’à la taille spécifiée dans SizeInMBs. SizeInMBs est la taille maximale qu’un utilisateur est autorisé à utiliser sur le disque. Si le conteneur ODFC de l’utilisateur dépasse ce qui est spécifié dans SizeInMBs , l’utilisateur rencontre des erreurs.
- La définition de IsDynamic sur 1 n’autorise pas le conteneur ODFC à croître plus grand que ce qui est spécifié dans SizeInMBs.
LockedRetryCount
Type : DWORD
Valeur par défaut : 12
Valeurs de données et utilisation :
Spécifie le nombre de nouvelles tentatives tentées lorsqu’un fichier VHD(x) est verrouillé (ouvert par un autre processus ou ordinateur).
LockedRetryInterval
Type : DWORD
Valeur par défaut : 5
Valeurs de données et utilisation :
Spécifie le nombre de secondes à attendre entre les nouvelles tentatives (voir LockedRetryCount).
MirrorLocalOSTToVHD
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Lorsqu’un nouveau disque dur virtuel est créé et qu’il y a du contenu dans le dossier OST local, ils sont copiés dans le disque dur virtuel avant que l’utilisateur n’ait accès.
- 2 : Lorsqu’un nouveau disque dur virtuel est créé et qu’il y a du contenu dans le dossier OST local, ils sont déplacés vers le disque dur virtuel avant que l’utilisateur n’ait accès.
NoProfileContainingFolder
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : le conteneur ODFC n’utilise pas ou ne crée pas de dossier contenant un SID pour le fichier VHD(x).
Ce paramètre est destiné aux situations où le stockage fournit un emplacement déjà unique par utilisateur.
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Ce paramètre remplace tout autre paramètre lié aux dossiers de conteneur.
- SIDDIRNameMatch n’a AUCUN EFFET lorsqu’il est utilisé conjointement avec ce paramètre.
- SIDDIRNamePattern n’a AUCUN EFFET lorsqu’il est utilisé conjointement avec ce paramètre.
- FlipFlopProfileDirectoryName n’a AUCUN EFFET lorsqu’il est utilisé conjointement avec ce paramètre.
NumSessionVHDsToKeep
Type : DWORD
Valeur par défaut : 2
Valeurs de données et utilisation :
Ce paramètre est utilisé lorsque VHDAccessMode est défini sur (3). Cela contrôle le nombre de disques durs virtuels de session persistants. Par exemple, si la valeur est définie sur (2) et que l’utilisateur crée une troisième session, un nouveau disque dur virtuel de session est créé, mais il est supprimé lorsque la troisième session se termine.
OutlookCachedMode
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
- 0 : Empêche FSLogix de faire quoi que ce soit avec le mode mis en cache.
- 1 : Uniquement lorsque le conteneur ODFC est attaché, le paramètre Outlook qui active le mode mis en cache est temporairement défini jusqu’à ce que le conteneur soit détaché. Ce paramètre garantit que le mode mis en cache est utilisé uniquement lorsque le conteneur est attaché.
Important
- Outlook doit être configuré pour le mode en ligne pour que cette fonctionnalité fonctionne. Cela garantit si FSLogix est désactivé, ces fichiers OST volumineux ne seront pas téléchargés.
- Entrée du Registre en mode en ligne :
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\office\16.0\Outlook\OST\NoOST:DWORD = 2
.
- FSLogix remplace ce paramètre pour l’utilisateur actuel.
OutlookFolderPath
Type : REG_SZ
Valeur par défaut : %userprofile%\AppData\Local\Microsoft\Outlook
Valeurs de données et utilisation :
Chemin d’accès au dossier Outlook de l’utilisateur. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
PreventLoginWithFailure
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
Lorsqu’il est activé (1) FSLogix charge FRXShell en cas de défaillance d’attachement ou d’utilisation d’un disque dur virtuel ODFC(x) existant. L’utilisateur reçoit l’invite par défaut pour appeler le support, et l’option utilisateurs consiste uniquement à se déconnecter.
PreventLoginWithTempProfile
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
Lorsqu’il est activé (1) FSLogix charge frXShell s’il est déterminé qu’un profil temporaire a été créé. L’utilisateur reçoit l’invite par défaut pour appeler le support, et l’option utilisateurs consiste uniquement à se déconnecter.
ReAttachRetryCount
Type : DWORD
Valeur par défaut : 60
Valeurs de données et utilisation :
Spécifie le nombre de fois où le système doit tenter de détacher le conteneur VHD(x) s’il est déconnecté de façon inattendue.
ReAttachIntervalSeconds
Type : DWORD
Valeur par défaut : 10
Valeurs de données et utilisation :
Spécifie le nombre de secondes à attendre entre les nouvelles tentatives lors de la tentative de rattachement du conteneur VHD(x) s’il est déconnecté de façon inattendue.
RedirectType
Type : DWORD
Valeur par défaut : 2
Valeurs de données et utilisation :
- 1 : Utiliser la redirection héritée.
- 2 : Utiliser la redirection avancée FSLogix.
Attention
N’utilisez pas ce paramètre, sauf s’il est dirigé par Support Microsoft.
RefreshUserPolicy
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : le conteneur ODFC remplace le paramètre utilisateur précédent avec le paramètre d’objet de stratégie de groupe.
Si un objet de stratégie de groupe est configuré pour un produit Office inclus dans le conteneur ODFC, il peut y avoir un conflit avec un paramètre utilisateur précédent. Le comportement standard est que l’objet de stratégie de groupe doit être appliqué, mais lorsque le conteneur ODFC est lu, l’objet de stratégie de groupe est remplacé à l’aide du paramètre dans le conteneur ODFC. Si le souhait est que la modification de l’objet de stratégie de groupe soit appliquée universellement, ce paramètre doit être défini sur 1 avant l’application de la mise à jour de l’objet de stratégie de groupe.
Important
Il existe une implication en matière de performances pour définir RefreshUserPolicy sur 1. RefreshUserPolicy ne doit pas être défini ou doit être défini sur 0, sauf s’il existe un événement d’objet de stratégie de groupe spécifique. Après l’événement d’objet de stratégie de groupe, le paramètre doit être rétabli par défaut
RemoveOrphanedOSTFilesOnLogoff
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Les fichiers OST en double sont supprimés lors de la déconnexion.
Remarque
Dans de rares cas, les fichiers OST en double sont créés pour un utilisateur. Cette circonstance a été documentée avec et sans l’utilisation d’un profil non persistant. Lorsque le profil est stocké dans le système de fichiers standard, les administrateurs peuvent supprimer les fichiers OST orphelins ou obsolètes en les supprimant. Lorsque vous utilisez FSLogix, le fichier OST se trouve dans le conteneur et n’est pas aussi visible. Sur de longues périodes, les fichiers OST en double peuvent consommer de l’espace disque incrémentiel. Lorsqu’il est activé (1) FSLogix supprime tous les fichiers OST d’un disque dur virtuel(x), à l’exception de l’OST avec la date de modification la plus récente. Les administrateurs doivent être familiarisés avec l’utilisation de fichiers OST et les implications potentielles, avant de choisir d’activer ce paramètre.
RoamSearch
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : Activer la recherche mono-utilisateur.
- 2 : Activer la recherche multi-utilisateur.
Pour plus d’informations, consultez Configurer l’itinérance de la base de données Windows Search.
Important
- La fonctionnalité d’itinérance de la recherche FSLogix n’est plus nécessaire dans les versions plus récentes de Windows1
- RoamSearch est défini avant l’application des objets de stratégie de groupe, il n’est pas possible de s’appuyer sur des objets de stratégie de groupe pour définir RoamSearch dans les environnements où un GoldImage est appliqué au démarrage.
1 Windows Server 2019 version 1809 et ultérieure, Windows 10 et 11 multisession
SIDDirNameMatch
Type : REG_SZ
Valeur par défaut : %sid%_%username%
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la correspondance d’un profil ou d’un dossier de conteneur ODFC. Utilisez ce paramètre pour définir la façon dont FSLogix tente de localiser un profil d’utilisateur ou un conteneur ODFC. FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où effectuer une recherche et ce paramètre définit ce qu’il faut rechercher. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur SIDDIRNamePattern correspond à ce paramètre.
- Ce paramètre n’a AUCUN EFFET lorsque FlipFlopProfileDirectoryName est activé.
- Ce paramètre n’a AUCUN EFFET lorsque NoProfileContainingFolder est activé.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNameMatch (ce paramètre)>
SIDDirNamePattern
Type : REG_SZ
Valeur par défaut : %sid%_%username%
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la création d’un profil ou d’un dossier de conteneur ODFC. Utilisez ce paramètre pour définir la façon dont FSLogix tente de créer un profil utilisateur ou un dossier de conteneur ODFC. FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où créer et ce paramètre définit ce qu’il faut créer. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Veillez à comprendre comment les paramètres en conflit sont appliqués et hiérarchisés.
- Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur SIDDIRNameMatch correspond à ce paramètre.
- Ce paramètre n’a AUCUN EFFET lorsque FlipFlopProfileDirectoryName est activé.
- Ce paramètre n’a AUCUN EFFET lorsque NoProfileContainingFolder est activé.
- NoProfileContainingFolder FlipFlopProfileDirectoryName>SIDDirNamePattern (ce paramètre)>
SIDDirSDDL
Type : REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Chaîne SDDL représentant les listes de contrôle d’accès à utiliser lors de la création du dossier conteneur SID.|
SizeInMBs
Type : DWORD
Valeur par défaut : 30000
Valeurs de données et utilisation :
Spécifie la taille maximale du conteneur de l’utilisateur en mégaoctets. Les conteneurs VHD(x) nouvellement créés sont de cette taille. Les conteneurs existants sont étendus automatiquement à cette taille pendant la connexion de l’utilisateur. Vous pouvez augmenter cette valeur à tout moment, mais ne peut pas la diminuer. La diminution de cette valeur n’entraîne pas la réduction des conteneurs VHD(x) existants.
VHDAccessMode
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Comportement d’accès direct normal. Il s’agit du modèle d’accès le plus simple, mais autorise uniquement une session simultanée.
- 1 : Un disque de différence est utilisé sur le réseau. Cela permet l’accès simultané à la session. Ce mode ne doit pas être utilisé si le conteneur ODFC est utilisé avec le mode Exchange mis en cache Outlook.
- 2 : Un disque de différence est utilisé sur l’ordinateur local. Cela permet l’accès simultané à la session. Ce mode ne doit pas être utilisé si le conteneur ODFC est utilisé avec le mode Exchange mis en cache Outlook.
- 3 : un disque dur virtuel (x) unique est utilisé pour chaque session simultanée. Ces fichiers VHD(x) sont généralement conservés afin qu’ils puissent être utilisés la prochaine fois qu’un utilisateur crée une session.
Pour contrôler le nombre de fichiers VHD(x) persistants, consultez le paramètre NumSessionVHDsToKeep .
Important
- Toutes les sessions qui tentent d’utiliser le disque dur virtuel doivent avoir simultanément un paramètre VHDAccessMode correspondant. Si le disque dur virtuel n’est pas accessible simultanément, VHDAccessMode doit être 0.
- Si le conteneur ODFC est utilisé avec le mode cache Outlook, VHDAccessMode 0 ou 3 doit être utilisé.
- OneDrive ne prend pas en charge plusieurs connexions simultanées/ plusieurs connexions simultanées, à l’aide du même profil, dans toutes les circonstances. Pour plus d’informations, consultez Utiliser l’application de synchronisation sur les bureaux virtuels.
VHDNameMatch
Type : REG_SZ
Valeur par défaut : ODFC*
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la correspondance d’un conteneur ODFC d’utilisateurs. Utilisez ce paramètre pour définir la façon dont FSLogix tente de localiser un fichier de conteneur ODFC (VHD(x) d’utilisateurs. FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où effectuer une recherche et ce paramètre définit ce qu’il faut rechercher. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur VHDNamePattern correspond à ce paramètre.
VHDNamePattern
Type : REG_SZ
Valeur par défaut : ODFC_%username%
Valeurs de données et utilisation :
Spécifie un modèle de chaîne utilisé lors de la création d’un conteneur ODFC d’utilisateurs. Utilisez ce paramètre pour définir la façon dont FSLogix tente de créer un fichier de conteneur ODFC (VHD(x) d’utilisateurs. FSLogix utilise les VHDLocations ou les CCDLocations comme emplacement où effectuer une recherche et ce paramètre définit ce qu’il faut créer. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion.
Important
Lorsque vous utilisez ce paramètre de configuration, vérifiez que la valeur VHDNameMatch correspond à ce paramètre.
VHDLocations
(paramètre requis)
Type : MULTI_SZ ou REG_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Liste des emplacements SMB à rechercher dans le fichier ODFC VHD(x) de l’utilisateur. Si aucun n’est trouvé, il en est créé un dans le premier emplacement de la liste. Si le chemin du disque dur virtuel n’existe pas, il est créé avant de vérifier si un disque dur virtuel (x) existe dans le chemin. Le chemin d’accès prend en charge l’utilisation des variables personnalisées FSLogix ou de toutes les variables d’environnement disponibles pour l’utilisateur pendant le processus de connexion. Lorsqu’elles sont spécifiées en tant que valeur REG_SZ, plusieurs emplacements doivent être séparés par un point-virgule (;
).
VHDXSectorSize
Type : DWORD
Valeurs de données et utilisation :
- 0 : utilise la valeur par défaut du système.
- 512 : VHD(x) est mis en forme à l’aide de l’allocation de 512 octets.
- 4096 : VHD(x) est mis en forme à l’aide de l’allocation d’octets 4096.
Remarque
Les valeurs sont répertoriées en nombre décimal et non hexadécimal.
VolumeType
Type : REG_SZ
Valeur par défaut : vhd
Valeurs de données et utilisation :
Une valeur de vhd
signifie que les fichiers nouvellement créés doivent être de type VHD
. Une valeur de vhdx
signifie que les fichiers nouvellement créés doivent être de type VHDX
.
VolumeWaitTimeMS
Type : DWORD
Valeur par défaut : 20000
Valeurs de données et utilisation :
Spécifie le nombre de millisecondes que le système doit attendre que le volume arrive une fois que le disque dur virtuel (x) a été attaché. Valeur par défaut de 20000 = 20 secondes
Paramètres du cache cloud
Les paramètres suivants s’appliquent aux configurations cloud Cache.
Paramètres globaux du cache cloud
Les paramètres de configuration suivants sont spécifiques au cache cloud et sont utilisés pour toutes les implémentations du cache cloud, qu’elles soient appliquées aux conteneurs Profil ou ODFC.
CacheDirectory
Hive du Registre : HKEY_LOCAL_MACHINE
Chemin du Registre : SYSTEM\CurrentControlSet\Services\frxccd\Parameters
Nom de la valeur : CacheDirectory
Type de valeur : REG_SZ
Valeur par défaut: C:\ProgramData\FSLogix\Cache
Valeurs de données et utilisation :
Cette valeur spécifie l’emplacement du disque dur virtuel du cache local(x).
Important
- CacheDirectory et ProxyDirectory NE DOIVENT PAS être le même emplacement que le fichier proxy et le fichier cache sont le même nom et sont en conflit.
- Il est essentiel de localiser le disque dur virtuel (x) du cache local sur le stockage hautement disponible et performant. Le stockage approprié pour le disque dur virtuel du cache local (x) aura des caractéristiques de performances et de disponibilité similaires au stockage SSD ou NVMe attaché. CacheDirectory est défini avant l’application de la stratégie de groupe, il n’est pas possible de s’appuyer sur la stratégie de groupe pour définir CacheDirectory dans les environnements où une « image gold » est appliquée au démarrage.
WriteCacheDirectory
Hive du Registre : HKEY_LOCAL_MACHINE
Chemin du Registre : SYSTEM\CurrentControlSet\Services\frxccds\Parameters
Nom de la valeur : WriteCacheDirectory
Type de valeur : REG_SZ
Valeur par défaut : C:\ProgramData\FSLogix\Cache
Valeurs de données et utilisation :
Ce paramètre spécifie l’emplacement des fichiers qui contrôlent les données à écrire dans LESLOCATIONS. Ces fichiers contiennent une liste de secteurs qui doivent être écrits dans le CCDLocations. Pour chaque jeu, les données sont lues à partir du disque dur virtuel (x) du cache local dans cacheDirectory, puis écrites dans le CCDLocations. Chaque emplacement a sa propre liste de caches d’écriture, car il peut vider à différentes vitesses.
ProxyDirectory
Hive du Registre : HKEY_LOCAL_MACHINE
Chemin du Registre : SYSTEM\CurrentControlSet\Services\frxccds\Parameters
Nom de la valeur : ProxyDirectory
Type de valeur : REG_SZ
Valeur par défaut : C:\ProgramData\FSLogix\Proxy
Valeurs de données et utilisation :
Spécifie l’emplacement du fichier stub proxy local.
Important
- CacheDirectory et ProxyDirectory NE DOIVENT PAS être le même emplacement que le fichier proxy et le fichier cache sont le même nom et sont en conflit.
- Bien qu’il soit possible de modifier l’emplacement du paramètre ProxyDirectory , il est fortement recommandé de ne le faire qu’en l’absence de lecteur C.
- Cet emplacement ne contient aucune donnée.
SilenceACLWarning
Hive du Registre : HKEY_LOCAL_MACHINE
Chemin du Registre : SYSTEM\CurrentControlSet\Services\frxccds\Parameters
Nom de la valeur : SilenceACLWarning
Type de valeur : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : Désactivé.
- 1 : désactive l’avertissement du journal des événements lorsque les listes de contrôle d’accès du proxy ou du cache ne correspondent pas aux valeurs par défaut.
Paramètres spécifiques au conteneur
Une configuration cloud Cache peut être utilisée pour les conteneurs Profil et/ou ODFC.
- Clé de Registre des profils : HKLM\SOFTWARE\FSLogix\Profiles
- Clé de Registre ODFC : HKLM\SOFTWARE\Policies\FSLogix\ODFC
Important
- LESTCLocations et VHDLocations ne doivent pas être présents en même temps.
- Les paramètres du cache cloud ne sont valides que lorsqu’ils sont utilisés avec DESLOCATIONS DANS des profils ou des configurations ODFC.
CCDLocations
(Paramètre requis)
Type : REG_SZ / MULTI_SZ
Valeur par défaut : N/A
Valeurs de données et utilisation :
Spécifie le type de stockage et l’emplacement des conteneurs distants du cache cloud. Les CCDLocations doivent être utilisées au lieu de VHDLocations. CCDLocations prend en charge les types SMB et Blob Azure avec jusqu’à quatre emplacements de conteneur distants. Lors de la définition de CCDLocations, le premier emplacement est le fournisseur de stockage principal et est le seul fournisseur utilisé pour les opérations de lecture, sauf s’il devient défectueux. Tous les fournisseurs de stockage sont utilisés lorsque le contenu doit être écrit dans les fichiers VHD(x).
Conseil
- N’utilisez pas d’espaces autour des délimiteurs.
- Les paramètres et les valeurs respectent la casse.
- Par exemple :
type=smb
(correct)
type=SMB
(incorrect)
connectionString=\\<server-name-1>\<share-name>
(correct)
connectionstring=\\<server-name-1>\<share-name>
(incorrect)
LESLOCATIONS SONT mises en forme à l’aide d’un type, d’un nom et d’une connectionString séparés à l’aide d’un ;
délimiteur. Le type accepte l’un ou l’autre smb
azure
. Le nom est une valeur facultative utilisée pour décrire le fournisseur de stockage. Utiliser "
lorsque le nom contient un space
. ConnectionString pour smb
le type doit inclure le chemin UNC complet du partage de fichiers. ConnectionString pour azure
le type doit inclure le nom de la clé protégée.
- CCDLocations à l’aide de SMB :
type=smb,name="SMB PROVIDER 1",connectionString=\\<server-name-1>\<share-name>
- CCDLocations à l’aide d’Azure (sécurisé) :
type=azure,name="AZURE BLOB 1",connectionString="|fslogix/azureblob1|"
CcdMaxCacheSizeInMBs
Remarque
- Nécessite FSLogix v2009 ou version ultérieure (2.9.7654.46150)
- Le paramètre n’est pas disponible dans les modèles de stratégie de groupe
Type : DWORD
Valeur par défaut : 0
Avertissement
L’utilisation de CcdMaxCacheSizeInMBs permet à FSLogix d’effectuer des étapes supplémentaires, notamment la réécriture de données qui peuvent avoir été une fois dans le cache local, gérer un manifeste de données vidées et d’autres tâches qui nécessitent des ressources de calcul importantes . L’utilisation de CcdMaxCacheSizeInMBs aura un impact négatif sur les performances, quelle que soit la taille spécifiée, bien que les tailles supérieures diminuent légèrement l’impact sur les performances. L’utilisation de CcdMaxCacheSizeInMBs augmente les E/S de stockage et le trafic réseau.
En fonction de la configuration et de l’utilisation, l’augmentation des E/S de stockage et du trafic réseau peut être importante. La définition de la valeur CcdMaxCacheSizeInMBs inférieure à 200 a un effet significatif sur les performances du système. CcdMaxCacheSizeInMBs est une option de configuration avancée et nécessite une planification approfondie, car elle a un impact sur les performances globales de la solution de profil.
CcdMaxCacheSizeInMBs spécifie la taille maximale du cache local en mégaoctets, par utilisateur, pendant l’opération normale. L’opération normale suppose que tous les fournisseurs de cache cloud sont disponibles et que les performances de stockage sont suffisantes pour accepter les E/S au rythme nécessaire pour prendre en charge l’utilisation du profil. La définition de CcdMaxCacheSizeInMBs sur 0 (valeur par défaut) signifie que Cloud Cache ne tente pas de limiter la taille du cache local. Ce paramètre n’est pas conçu pour limiter la taille du cache local pendant les scénarios d’échec, mais est plutôt destiné à fournir une opération prévisible pendant l’opération normale. Lorsque Le CcdMaxCacheSizeInMBs est défini, le cache local est autorisé à s’étendre à la taille maximale, à laquelle les blocs de points sont supprimés du cache local lorsqu’ils sont écrits dans les fournisseurs de cache cloud distants. L’algorithme permettant de supprimer des blocs du cache local est une « zone noire », elle n’est pas configurable et n’est pas documentée. Si un fournisseur n’est pas disponible, le cache local de chaque utilisateur est autorisé à se développer jusqu’à ce que le disque où il réside soit hors de l’espace disque. Il s’agit du seul modèle d’exploitation et est conçu pour utiliser les ressources de la manière la plus efficace possible avant d’affecter l’expérience de l’utilisateur.
Exemples De CcdMaxCacheSizeInMBs
Fonctionnement normal
L’hôte A dispose d’un maximum de 10 utilisateurs, et Les mémoires CcMaxCacheSizeInMBs sont définies sur 1 000 Mo (1 Go) et l’hôte dispose de 20 Go d’espace disque disponible. En supposant que tous les fournisseurs distants sont disponibles et disposent de performances appropriées, la taille maximale de chaque disque dur virtuel de cache local (x) est de 1 Go. Cela garantit que seuls 10 Go de 20 Go disponibles sur l’hôte sont utilisés pour le disque dur virtuel du cache local(x).
Scénario de défaillance
L’hôte A dispose d’un maximum de dix (10) utilisateurs, et les objets CcdMaxCacheSizeInMBs définis sur 1 000 Mo (1 Go) et l’hôte dispose de 20 Go d’espace disque disponible. Sept (7) utilisateurs sont actifs et trois (3) utilisateurs sont inactifs. Deux fournisseurs de cache cloud distant sont configurés et l’un de ces fournisseurs devient indisponible. Chaque disque dur virtuel local de l’utilisateur continue de s’étendre pour prendre en charge l’opération normale. Cela se poursuit, si nécessaire, jusqu’à ce que les fournisseurs distants soient disponibles et que le cache local puisse être vidé sur les fournisseurs distants. Si le fournisseur distant ne retourne pas à l’opération avant que le disque dur virtuel du cache local n’utilise tous les stockages sur l’hôte, le résultat est le même que si le lecteur système manque d’espace disque. L’utilisateur est affecté d’une manière négative jusqu’à et y compris les échecs de session et/ou la perte de données.
Quel que soit le scénario, pendant un événement d’échec, les utilisateurs actifs peuvent utiliser plus de 1 Go que leurs utilisateurs inactifs peuvent consommer moins. C’est par conception.
ClearCacheOnLogoff
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
Par défaut, le VHD(x) du cache local n’est pas supprimé lorsque l’utilisateur se déconnecte. Si un utilisateur accède à un système dans lequel il est souhaitable de supprimer le disque dur virtuel (x) du cache local lorsqu’il se déconnecte, définissez cette valeur sur 1.
Vue d’ensemble des paramètres d’inscription du fournisseur cloud cache
Attention
Lisez la section suivante avant de tenter d’utiliser ces paramètres.
Traditionnellement, Cloud Cache avait un comportement rigide lorsque tous les fournisseurs définis n’étaient pas disponibles lors de la connexion et de la déconnexion de l’utilisateur. Plus précisément, les utilisateurs ne déclenchent jamais d’erreur lors de la connexion, même si aucun fournisseur Cloud Cache n’était disponible. En outre, lors de la déconnexion, si un fournisseur Cloud Cache n’était pas disponible, la déconnexion de l’utilisateur serait empêchée indéfiniment. Dans la plupart des scénarios, où les fournisseurs de cache cloud pointent vers un stockage hautement disponible qui serait rarement, si jamais, indisponible pendant des périodes prolongées, ces paramètres sont idéaux pour assurer l’intégrité des données. Dans certains scénarios, les utilisateurs ont exprimé un désir de contrôle plus précis sur ces comportements. Les paramètres suivants autorisent la configuration du comportement du cache cloud pendant l’inscription de disque (associée à la connexion utilisateur) et l’annulation de l’inscription de disque (associée à la déconnexion de l’utilisateur). Lors de la configuration des paramètres associés à l’inscription de disque ou à l’annulation de l’inscription des événements, vérifiez que vous êtes familiarisé avec les concepts et que les configurations atteignent vos objectifs d’intégrité des données. Différentes combinaisons de paramètres peuvent entraîner l’abandon des données de profil local sans qu’aucun fournisseur Cloud Cache ne soit mis à jour. Le résultat de l’effacement du cache local, sans vider vers un fournisseur de cache cloud, est la suppression permanente des données de session de l’utilisateur stockées dans le cache local.
Les paramètres suivants peuvent être utilisés, avec le conteneur profil et/ou le conteneur ODFC lors de l’utilisation du cache cloud.
HealthyProvidersRequiredForRegister
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
Définit le nombre de fournisseurs de stockage « sains » nécessaires pour une connexion utilisateur réussie. Lorsqu’ils sont définis sur 0, les utilisateurs sont toujours autorisés à se connecter même si aucun fournisseur Cloud Cache n’est disponible.
Ce paramètre spécifie le nombre de fournisseurs cloud cache sains requis pour autoriser une connexion. Si un utilisateur se connecte sans fournisseur disponible, FSLogix suppose qu’un ou plusieurs fournisseurs Cloud Cache deviennent disponibles avant la déconnexion de l’utilisateur. Si un fournisseur Cloud Cache ne devient pas disponible pendant la session de l’utilisateur, l’utilisateur ne peut pas se déconnecter (décrit dans HealthyProviderRequiredForUnregister). Si vous souhaitez empêcher un utilisateur de se connecter et qu’un nombre minimal de fournisseurs Cloud Cache ne sont pas disponibles, healthyProvidersRequiredForRegister peut être défini sur le nombre de fournisseurs requis pour une connexion. Si le nombre minimal de fournisseurs requis pour l’inscription n’est pas disponible, la connexion échoue. Lorsque vous définissez HealthyProvidersRequiredForRegister sur quelque chose d’autre que 0, PreventLoginWithFailure et/ou PreventLoginWithTempProfile doivent être utilisés pour créer l’expérience utilisateur souhaitée.
HealthyProvidersRequiredForUnregister
Type : DWORD
Valeur par défaut : 1
Valeurs de données et utilisation :
Définit le nombre de fournisseurs de stockage « sains » requis pour une déconnexion réussie de l’utilisateur. Si le nombre de fournisseurs disponibles lors de la déconnexion est inférieur au nombre défini, la déconnexion de l’utilisateur est empêchée pour l’heure spécifiée dans CcdUnregisterTimeout.
Remarque
Bien que HealthyProvidersRequiredForUnregister soit défini sur 0, il n’est pas recommandé. Lorsque la valeur est 0, ClearCacheOnForcedUnregister et CcdUnregisterTimeout n’ont AUCUN EFFET. La définition de la valeur 0 peut entraîner la suppression définitive des données de session utilisateur stockées dans le cache local, sans les protections intégrées via CcdUnregisterTimeout et ClearCacheOnForcedUnregister.
CcdUnregisterTimeout
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : l’utilisateur se déconnecte jusqu’à ce que le nombre de fournisseurs spécifiés dans HealthyProvidersRequiredForUnregister soit disponible.
Remplacez la valeur par le nombre de secondes pendant lesquelles la déconnexion d’un utilisateur est retardée si le nombre de fournisseurs disponibles est inférieur à la valeur spécifiée dans HealthyProvidersRequiredForUnregister.
Attention
Lorsque la valeur est 0 et que le nombre de fournisseurs spécifiés dans HealthyProvidersRequiredForUnregister n’est pas respecté, la déconnexion de l’utilisateur peut être conservée indéfiniment.
ClearCacheOnForcedUnregister
Type : DWORD
Valeur par défaut : 0
Valeurs de données et utilisation :
- 0 : conserve le cache local lorsque le fournisseur de stockage n’est pas inscrit lorsque le CcdUnregisterTimeout expire.
- 1 : Supprime tout le cache local lorsque le fournisseur de stockage n’est pas inscrit lorsque le CcdUnregisterTimeout expire.
LE CCDUnregisterTimeout est défini pour spécifier le nombre de secondes d’attente avant d’autoriser la fermeture d’une session utilisateur, même si un vidage réussi sur un fournisseur de cache cloud n’a pas eu lieu. Si ClearCacheOnLogoff est défini, le cache local est supprimé, même si les données du cache local n’ont pas été vidées sur un fournisseur de cache cloud. Pour conserver les données utilisateur dans le cache local, lorsqu’une session utilisateur est forcée de se fermer, le cache local n’est pas supprimé dans ce scénario (même si ClearCacheOnLogoff est défini). Cela permet aux données utilisateur d’être récupérées à partir du cache local, mais le disque dur virtuel du cache local (x) doit ensuite être géré (supprimé) manuellement une fois les données utilisateur restaurées.
Attention
La définition de ClearCacheOnForcedUnregister sur 1 peut entraîner la perte des données utilisateur enregistrées dans le Registre pendant la session active. Il est important de comprendre que ces données ne sont pas récupérables si le cache local est effacé dans ce scénario. Vérifiez que vous comprenez les implications de la modification de la valeur par défaut de ce paramètre avant d’apporter des modifications.
Paramètres du journal
Remarque
Une nouvelle installation (ou une installation après une désinstallation) réinitialise les niveaux de journalisation par défaut. Une installation de mise à niveau laisse tous les paramètres de journalisation tels qu’ils existent avant l’installation de la mise à niveau.
Les paramètres suivants s’appliquent à FSLogix et ne sont pas spécifiques aux conteneurs Profile ou ODFC ou Cloud Cache. Les paramètres sont créés à l’emplacement suivant :
- Hive du Registre : HKEY_LOCAL_MACHINE
- Chemin du Registre : SOFTWARE\FSLogix\Logging
LoggingEnabled
Nom de la valeur : LoggingEnabled
Type de valeur : REG_DWORD
Valeur par défaut : 2
Lorsque la valeur est « 0 », les paramètres spécifiques pour chaque fichier journal sont ignorés et tous les fichiers journaux sont désactivés. Lorsque la valeur est « 1 » seuls les journaux spécifiques aux composants sont créés. Lorsque la valeur est « 2 », les paramètres spécifiques de chaque fichier journal sont ignorés et tous les fichiers journaux sont activés.
LogDir
Nom de la valeur : LogDir
Type de valeur : REG_SZ
Valeur par défaut : %ProgramData%\FSLogix\Logs
Spécifie l’emplacement où les fichiers journaux doivent être stockés. Les chemins LOCAL et UNC sont acceptés. La journalisation est effectuée en tant que SYSTÈME lors de la journalisation sur un lecteur local et en tant qu’objet ordinateur lors de la journalisation sur un partage réseau. Lors de la configuration de la journalisation sur un partage réseau, veillez à accorder l’accès à l’objet ordinateur au partage réseau et au dossier.
Remarque
Modification de l’emplacement du fichier journal, il est nécessaire de redémarrer le système ou de redémarrer le service FSLogix.
LogFileKeepingPeriod
Nom de la valeur : LogFileKeepingPeriod
Type de valeur : REG_DWORD
Valeur par défaut : 2
Valeur maximale : 180
Un nouveau fichier journal est créé chaque jour. Cela spécifie le nombre à conserver.
LoggingLevel
Nom de la valeur : LoggingLevel
Type de valeur : REG_DWORD
Valeur par défaut : 1
- 0 : Sortie détaillée du fichier journal qui inclut les messages DBG, INFO, WARN et ERROR.
- 1 : Sortie du fichier journal par défaut qui inclut les messages INFO, WARN et ERROR.
- 2 : Sortie minimale du fichier journal incluant les messages WARN et ERROR.
- 3 : Erreurs uniquement de sortie du fichier journal.
RobocopyLogPath
Nom de la valeur : RobocopyLogPath
Type de valeur : REG_SZ
Valeur par défaut : Aucun
Spécifie un nom de fichier journal et un chemin d’accès dans lesquels la sortie des commandes robocopy (par exemple, lors de la mise en miroir de données dans ou hors d’un disque dur virtuel) sont stockées. Si la valeur n’existe pas, les résultats robocopy ne sont pas enregistrés du tout. Ce paramètre est recommandé uniquement pour la résolution des problèmes.
Fichiers journaux spécifiques aux composants
Ces paramètres s’appliquent uniquement si le paramètre LoggingEnabled est défini sur 1.
Nom de la valeur : ConfigTool
Type de valeur : REG_DWORD
Activer la valeur : 1 (valeur par défaut)
Valeur désactivée : 0
IEPlugin
Nom de la valeur : IEPlugin
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
RuleEditor
Nom de la valeur : RuleEditor
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
JavaRuleEditor
Nom de la valeur : JavaRuleEditor
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
Service
Nom de la valeur : service
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
Profile
Nom de la valeur : profil
Type de valeur : REG_DWORD
Activer la valeur : 1 (valeur par défaut)
Valeur désactivée : 0
FrxLauncher
Nom de la valeur : FrxLauncher
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
ODFC
Nom de la valeur : ODFC
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
RuleCompilation
Nom de la valeur : RuleCompilation
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
Police
Nom de la valeur : Police
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
Network (Réseau)
Nom de la valeur : Réseau
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
Imprimante
Nom de la valeur : Imprimante
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
AdsComputerGroup
Nom de la valeur : AdsComputerGroup
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
DriverInterface
Nom de la valeur : DriverInterface
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
Search
Nom de la valeur : Recherche
Type de valeur : REG_DWORD
Activer la valeur : 1 (valeur par défaut)
Valeur désactivée : 0
SearchPlugin
Nom de la valeur : SearchPlugin
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)
ProcessStart
Nom de la valeur : ProcessStart
Type de valeur : REG_DWORD
Activer la valeur : 1
Valeur désactivée : 0 (valeur par défaut)