Fournisseur de services de configuration UnifiedWriteFilter
Le tableau ci-dessous montre l’applicabilité de Windows :
Édition | Windows 10 | Windows 11 |
---|---|---|
Accueil | Non | Non |
Pro | Non | Non |
Windows SE | Non | Non |
Entreprise | Oui | Oui |
Enterprise | Oui | Oui |
Éducation | Oui | Oui |
Le fournisseur de services de configuration UWF (UnifiedWriteFilter) permet à l’administrateur informatique de gérer à distance l’UWF pour protéger le support de stockage physique, y compris tout type de stockage accessible en écriture.
Note Le fournisseur de services de configuration UnifiedWriteFilter n’est pris en charge que dans Windows 10/11 Entreprise et Windows 10/11 Éducation.
L’exemple suivant montre le fournisseur de services de configuration UWF au format d’arborescence.
./Vendor/MSFT
UnifiedWriteFilter
┣━━━CurrentSession
┃ ┣━━━FilterEnabled
┃ ┣━━━OverlayConsumption
┃ ┣━━━AvailableOverlaySpace
┃ ┣━━━CriticalOverlayThreshold
┃ ┣━━━SWAPFileSize
┃ ┣━━━WarningOverlayThreshold
┃ ┣━━━OverlayType
┃ ┣━━━OverlayFlags
┃ ┣━━━MaximumOverlaySize
┃ ┣━━━PersistDomainSecretKey
┃ ┣━━━PersistTSCAL
┃ ┣━━━RegistryExclusions
┃ ┃ ┗━━━[ExcludedRegistry]
┃ ┣━━━ServicingEnabled
┃ ┣━━━Volume
┃ ┃ ┗━━━[Volume]
┃ ┃ ┣━━━Protected
┃ ┃ ┣━━━BindByDriveLetter
┃ ┃ ┣━━━DriveLetter
┃ ┃ ┣━━━Exclusions
┃ ┃ ┃ ┗━━━[ExclusionPath]
┃ ┃ ┣━━━CommitFile
┃ ┃ ┗━━━CommitFileDeletion
┃ ┣━━━ShutdownPending
┃ ┣━━━CommitRegistry
┃ ┗━━━CommitRegistryDeletion
┣━━━NextSession
┃ ┣━━━FilterEnabled
┃ ┣━━━HORMEnabled
┃ ┣━━━OverlayType
┃ ┣━━━OverlayFlags
┃ ┣━━━MaximumOverlaySize
┃ ┣━━━PersistDomainSecretKey
┃ ┣━━━PersistTSCAL
┃ ┣━━━RegistryExclusions
┃ ┃ ┗━━━[ExcludedRegistry]
┃ ┣━━━ResetPersistentState
┃ ┣━━━ResetPersistentStateSavedMode
┃ ┣━━━ServicingEnabled
┃ ┣━━━SWAPFileSize
┃ ┗━━━Volume
┃ ┗━━━[Volume]
┃ ┣━━━Protected
┃ ┣━━━BindByDriveLetter
┃ ┣━━━DriveLetter
┃ ┗━━━Exclusions
┃ ┗━━━[ExclusionPath]
┣━━━ResetSettings
┣━━━ShutdownSystem
┗━━━RestartSystem
CurrentSession Obligatoire. Représente la configuration UWF actuelle dans la session active (cycle d’alimentation).
CurrentSession/FilterEnabled Obligatoire. Indique si UWF est activé pour la session active.
La seule opération prise en charge est Get.
CurrentSession/OverlayConsumption Obligatoire. Taille actuelle, en mégaoctets, de la superposition UWF.
La seule opération prise en charge est Get.
CurrentSession/AvailableOverlaySpace Obligatoire. Quantité d’espace libre, en mégaoctets, disponible pour la superposition UWF.
La seule opération prise en charge est Get.
CurrentSession/CriticalOverlayThreshold Obligatoire. Taille du seuil critique, en mégaoctets. UWF envoie un événement de notification de seuil critique lorsque la taille de superposition UWF atteint ou dépasse cette valeur.
La seule opération prise en charge est Get.
CurrentSession/VolumeID<>\SWAPFileSize
Obligatoire. En lecture seule CFG_DATATYPE_INTEGER propriété qui contient une valeur différente de zéro (par exemple, 1) si le fichier de superposition est créé/utilisé sur le volume.
Future : contient la taille réelle du fichier
NextSession/VolumeID<>\SWAPFileSize
Obligatoire. En lecture/écriture CFG_DATATYPE_INTEGER propriété qui contient une valeur différente de zéro (par exemple, 1) si le volume a une superposition créée/utilisée dessus.
Définition de la valeur
- de zéro à non zéro entraîne la création du fichier d’échange sur ce volume.
- de non-zéro à zéro – non pris en charge
Pour « déplacer » le fichier d’échange vers un autre volume, définissez la propriété SwapfileSize sur la note CSP de cet autre volume sur une valeur différente de zéro.
Actuellement, SwapfileSize ne doit pas être utilisé pour déterminer ou contrôler la taille de superposition,
CurrentSession/MaximumOverlaySize ou NextSession/MaximumOverlaySize doivent être utilisés à cet effet.
Remarque
Seul un seul fichier d’échange est pris en charge dans l’implémentation actuelle et la création d’un fichier d’échange sur un volume spécifique désactive tout autre fichier d’échange créé sur d’autres volumes.
CurrentSession/WarningOverlayThreshold Obligatoire. Taille du seuil d’avertissement, en mégaoctets. UWF envoie un événement de notification de seuil d’avertissement lorsque la taille de superposition UWF atteint ou dépasse cette valeur.
Les opérations prises en charge sont Obtenir et Remplacer.
CurrentSession/OverlayType Obligatoire. Indique le type de superposition dans la session active.
La seule opération prise en charge est Get.
CurrentSession/MaximumOverlaySize Obligatoire. Indique la taille maximale du cache, en mégaoctets, de la superposition dans la session active.
La seule opération prise en charge est Get.
CurrentSession/PersisitDomainSecretKey Obligatoire. Indique si la clé de Registre du secret de domaine figure dans la liste d’exclusion du Registre. Si la clé de Registre ne figure pas dans la liste d’exclusion, les modifications ne sont pas conservées après un redémarrage.
La seule opération prise en charge est Get.
CurrentSession/PersistTSCAL Obligatoire. Indique si la clé de Registre TSCAL (Terminal Server Client Access License) figure dans la liste d’exclusion du Registre UWF. Si la clé de Registre ne figure pas dans la liste d’exclusion, les modifications ne sont pas conservées après un redémarrage.
La seule opération prise en charge est Get.
CurrentSession/RegistryExclusions Obligatoire. Nœud racine qui contient toutes les exclusions de Registre.
CurrentSession/RegistryExclusions/ExcludedRegistry Facultatif. Une clé de Registre dans la liste d’exclusions de Registre pour UWF dans la session active.
La seule opération prise en charge est Get.
CurrentSession/ServicingEnabled Obligatoire. Indique quand la maintenance est activée dans la session active.
La seule opération prise en charge est Get.
CurrentSession/Volume Obligatoire. Nœud racine devant contenir tous les volumes protégés par UWF dans la session active.
CurrentSession/Volume/Volume Facultatif. Représente un volume spécifique dans la session active.
CurrentSession/Volume/Volume/Protected Obligatoire. Indique si le volume est actuellement protégé par UWF dans la session active.
La seule opération prise en charge est Get.
CurrentSession/Volume/Volume/BindByDriveLetter Obligatoire. Indique le type de liaison utilisé par le volume dans la session active.
La seule opération prise en charge est Get.
CurrentSession/Volume/Volume/DriveLetter Obligatoire. Lettre de lecteur du volume. Si le volume n’a pas de lettre de lecteur, cette valeur est NULL.
La seule opération prise en charge est Get.
CurrentSession/Volume/Volume/Exclusions Obligatoire. Nœud racine qui contient toutes les exclusions de fichier pour le volume.
CurrentSession/Volume/Volume/Exclusions/ExclusionPath Facultatif. Chaîne qui contient le chemin d’accès complet du fichier ou du dossier relatif au volume.
La seule opération prise en charge est Get.
CurrentSession/Volume/Volume/CommitFile Obligatoire. Cette méthode valide les modifications de la superposition vers le volume physique pour un fichier spécifié sur un volume protégé par le filtre d’écriture unifié (UWF).
Les opérations prises en charge sont Get et Execute.
CurrentSession/Volume/Volume/CommitFileDeletion Obligatoire. Cette méthode supprime le fichier spécifié et valide la suppression sur le volume physique.
Les opérations prises en charge sont Get et Execute.
CurrentSession/ShutdownPending Obligatoire. Cette valeur est True si le système est en attente d’arrêt. Sinon, c’est False.
La seule opération prise en charge est Get.
CurrentSession/CommitRegistry Obligatoire. Cette méthode valide les modifications apportées à la clé et à la valeur de Registre spécifiées.
Les opérations prises en charge sont Get et Execute.
CurrentSession/CommitRegistryDeletion Obligatoire. Cette méthode supprime la clé de Registre ou la valeur de Registre spécifiée et valide la suppression.
Les opérations prises en charge sont Get et Execute.
Nœud racine qui contient les paramètres de la session UWF suivante (après un redémarrage).
NextSession/FilterEnabled Obligatoire. Valeur booléenne qui indique si UWF est activé pour la session suivante.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/HORMEnabled Ajout dans Windows 10, version 1607. Obligatoire. Valeur booléenne qui indique si hibernate Once/Resume Many (HORM) est activé pour la session suivante.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/OverlayType Obligatoire. Indique le type de superposition pour la session suivante.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/MaximumOverlaySize Obligatoire. Indique la taille maximale du cache, en mégaoctets, de la superposition pour la session suivante.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/PersisitDomainSecretKey Obligatoire. Indique si la clé de Registre du secret de domaine figure dans la liste d’exclusion du Registre. Si la clé de Registre ne figure pas dans la liste d’exclusion, les modifications ne sont pas conservées après un redémarrage.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/PersistTSCAL Obligatoire. Indique si la clé de Registre TSCAL (Terminal Server Client Access License) figure dans la liste d’exclusion du Registre UWF. Si la clé de Registre ne figure pas dans la liste d’exclusion, les modifications ne sont pas conservées après un redémarrage.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/RegistryExclusions Obligatoire. Nœud racine qui contient toutes les exclusions de Registre pour la session suivante.
Les opérations prises en charge sont Ajouter, Supprimer et Remplacer.
NextSession/RegistryExclusions/ExcludedRegistry Facultatif. Une clé de Registre dans la liste d’exclusions de Registre pour UWF.
Les opérations prises en charge sont ajout, suppression, obtention et remplacement.
NextSession/ServicingEnabled Obligatoire. Indique quand activer la maintenance.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/Volume Obligatoire. Nœud racine qui contient tous les volumes protégés par UWF pour la session suivante.
NextSession/Volume/Volume Facultatif. Représente un volume spécifique dans la session suivante.
Les opérations prises en charge sont Ajouter, Supprimer et Remplacer.
NextSession/Volume/Volume/Protected Obligatoire. Indique si le volume est actuellement protégé par UWF lors de la session suivante.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/Volume/Volume/BindByDriveLetter Obligatoire. Indique le type de liaison utilisé par le volume dans la session suivante.
Les opérations prises en charge sont Obtenir et Remplacer.
NextSession/Volume/Volume/DriveLetter Lettre de lecteur du volume. Si le volume n’a pas de lettre de lecteur, cette valeur est NULL.
La seule opération prise en charge est Get.
NextSession/Volume/Volume/Exclusions Obligatoire. Nœud racine qui contient toutes les exclusions de fichier pour ce volume dans la session suivante.
NextSession/Volume/Volume/Exclusions/ExclusionPath Facultatif. Chaîne qui contient le chemin d’accès complet du fichier ou du dossier relatif au volume.
Les opérations prises en charge sont ajout, suppression, obtention et remplacement.
ResetSettings Obligatoire. Restaure les paramètres UWF à l’état d’origine qui a été capturé au moment de l’installation.
Les opérations prises en charge sont Get et Execute.
ShutdownSystem Obligatoire. Arrête en toute sécurité un système protégé par UWF, même si la superposition est pleine.
Les opérations prises en charge sont Get et Execute.
RestartSystem Obligatoire. Redémarre en toute sécurité un système protégé par UWF, même si la superposition est pleine.
Les opérations prises en charge sont Get et Execute.
Rubriques connexes
Informations de référence sur les fournisseurs de services de configuration