UnifiedWriteFilter-Konfigurationsdienstanbieter

Die folgende Tabelle zeigt die Anwendbarkeit von Windows:

Edition Windows 10 Windows 11
Home Nein Nein
Vorteil Nein Nein
Windows SE Nein Nein
Business Ja Ja
Unternehmen Ja Ja
Bildung Ja Ja

Der UWF-Konfigurationsdienstanbieter (UnifiedWriteFilter) ermöglicht es dem IT-Administrator, die UWF remote zu verwalten, um physische Speichermedien einschließlich beschreibbarer Speichertypen zu schützen.

Hinweis Der UnifiedWriteFilter-CSP wird nur in Windows 10/11 Enterprise und Windows 10/11 Education unterstützt.

Das folgende Beispiel zeigt den UWF-Konfigurationsdienstanbieter im Strukturformat.

./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 Erforderlich. Stellt die aktuelle UWF-Konfiguration in der aktuellen Sitzung (Power Cycle) dar.

CurrentSession/FilterEnabled Erforderlich. Gibt an, ob UWF für die aktuelle Sitzung aktiviert ist.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/OverlayConsumption Erforderlich. Die aktuelle Größe der UWF-Überlagerung in Megabyte.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/AvailableOverlaySpace Erforderlich. Die Menge des freien Speicherplatzes in Megabyte, der für das UWF-Overlay verfügbar ist.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/CriticalOverlayThreshold Erforderlich. Die kritische Schwellenwertgröße in Megabyte. UWF sendet ein kritisches Schwellenwertbenachrichtigungsereignis, wenn die UWF-Überlagerungsgröße diesen Wert erreicht oder überschreitet.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/VolumeID<>\SWAPFileSize

Erforderlich. Schreibgeschützte CFG_DATATYPE_INTEGER Eigenschaft, die einen Wert ungleich 0 (z. B. 1) enthält, wenn das Volume eine Überlagerungsdatei erstellt/verwendet hat.

Zukunft: Enthält die tatsächliche Größe der Datei.

NextSession/VolumeID<>\SWAPFileSize

Erforderlich. Lese-/Schreibzugriff CFG_DATATYPE_INTEGER Eigenschaft, die ungleich 0 (z. B. 1) enthält, wenn das Volume eine Überlagerung erstellt/verwendet hat.

Festlegen des Werts

  • von null bis ungleich 0 führt zur Erstellung der Swapfile auf diesem Volume.
  • von ungleich 0 (null) bis 0 (nicht unterstützt)

Um die Auslagerungsdatei auf ein anderes Volume zu "verschieben", legen Sie die SwapfileSize-Eigenschaft auf der CSP-Notiz dieses anderen Volumes auf ungleich 0 fest.

Derzeit sollte SwapfileSize nicht zum Bestimmen oder Steuern der Überlagerungsgröße verwendet werden.

Zu diesem Zweck sollten CurrentSession/MaximumOverlaySize oder NextSession/MaximumOverlaySize verwendet werden.

Die Überlagerungseinstellung.

Hinweis

In der aktuellen Implementierung wird nur eine einzelne Auslagerungsdatei unterstützt, und das Erstellen einer Swapfile auf einem bestimmten Volume deaktiviert alle anderen Swapfiles, die auf anderen Volumes erstellt wurden.

CurrentSession/WarningOverlayThreshold Erforderlich. Die Größe des Warnungsschwellenwerts in Megabyte. UWF sendet ein Warnungsschwellenbenachrichtigungsereignis, wenn die UWF-Überlagerungsgröße diesen Wert erreicht oder überschreitet.

Unterstützte Operationen sind Get und Replace.

CurrentSession/OverlayType Erforderlich. Gibt den Typ der Überlagerung in der aktuellen Sitzung an.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/MaximumOverlaySize Erforderlich. Gibt die maximale Cachegröße der Überlagerung in der aktuellen Sitzung in Megabyte an.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/PersisitDomainSecretKey Erforderlich. Gibt an, ob sich der Registrierungsschlüssel des Domänengeheimnisses in der Registrierungsausschlussliste befindet. Wenn der Registrierungsschlüssel nicht in der Ausschlussliste enthalten ist, werden Änderungen nach einem Neustart nicht beibehalten.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/PersistTSCAL Erforderlich. Gibt an, ob sich der Registrierungsschlüssel terminal Server Client Access License (TSCAL) in der UWF-Registrierungsausschlussliste befindet. Wenn der Registrierungsschlüssel nicht in der Ausschlussliste enthalten ist, werden Änderungen nach einem Neustart nicht beibehalten.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/RegistryExclusions Erforderlich. Der Stammknoten, der alle Registrierungsausschlüsse enthält.

CurrentSession/RegistryExclusions/ExcludedRegistry Optional. Ein Registrierungsschlüssel in der Registrierungsausschlussliste für UWF in der aktuellen Sitzung.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/ServicingEnabled Erforderlich. Gibt an, wann die Wartung in der aktuellen Sitzung aktiviert ist.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/Volume Erforderlich. Der Stammknoten, der alle Volumes enthält, die in der aktuellen Sitzung durch UWF geschützt werden.

CurrentSession/Volume/Volume Optional. Stellt ein bestimmtes Volume in der aktuellen Sitzung dar.

CurrentSession/Volume/Volume/Protected Erforderlich. Gibt an, ob das Volume derzeit in der aktuellen Sitzung durch UWF geschützt ist.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/Volume/Volume/BindByDriveLetter Erforderlich. Gibt den Bindungstyp an, den das Volume in der aktuellen Sitzung verwendet.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/Volume/Volume/DriveLetter Erforderlich. Der Laufwerkbuchstabe des Volumes. Wenn das Volume keinen Laufwerkbuchstaben aufweist, ist dieser Wert NULL.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/Volume/Volume/Ausschlüsse Erforderlich. Der Stammknoten, der alle Dateiausschlüsse für das Volume enthält.

CurrentSession/Volume/Volume/Exclusions/ExclusionPath Optional. Eine Zeichenfolge, die den vollständigen Pfad der Datei oder des Ordners relativ zum Volume enthält.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/Volume/Volume/CommitFile Erforderlich. Diese Methode committet Änderungen von der Überlagerung auf das physische Volume für eine angegebene Datei auf einem Volume, das durch den UWF (Unified Write Filter) geschützt ist.

Unterstützte Vorgänge sind Get und Execute.

CurrentSession/Volume/Volume/CommitFileDeletion Erforderlich. Diese Methode löscht die angegebene Datei und committet den Löschvorgang auf das physische Volume.

Unterstützte Vorgänge sind Get und Execute.

CurrentSession/ShutdownPending Erforderlich. Dieser Wert ist True, wenn das System beim Herunterfahren aussteht. Andernfalls ist es False.

Der einzige unterstützte Vorgang ist Get.

CurrentSession/CommitRegistry Erforderlich. Diese Methode committet Änderungen an dem angegebenen Registrierungsschlüssel und -wert.

Unterstützte Vorgänge sind Get und Execute.

CurrentSession/CommitRegistryDeletion Erforderlich. Diese Methode löscht den angegebenen Registrierungsschlüssel oder Registrierungswert und committet den Löschvorgang.

Unterstützte Vorgänge sind Get und Execute.

NextSession Erforderlich.

Der Stammknoten, der Einstellungen für die nächste UWF-Sitzung (nach einem Neustart) enthält.

NextSession/FilterEnabled Erforderlich. Boolescher Wert, der angibt, ob UWF für die nächste Sitzung aktiviert ist.

Unterstützte Operationen sind Get und Replace.

NextSession/HORMEnabled In Windows 10 Version 1607 hinzugefügt. Erforderlich. Boolescher Wert, der angibt, ob der Ruhezustand einmal/Wiederaufnahme vieler (HORM) für die nächste Sitzung aktiviert ist.

Unterstützte Operationen sind Get und Replace.

NextSession/OverlayType Erforderlich. Gibt den Typ der Überlagerung für die nächste Sitzung an.

Unterstützte Operationen sind Get und Replace.

NextSession/MaximumOverlaySize Erforderlich. Gibt die maximale Cachegröße der Überlagerung für die nächste Sitzung in Megabyte an.

Unterstützte Operationen sind Get und Replace.

NextSession/PersisitDomainSecretKey Erforderlich. Gibt an, ob sich der Registrierungsschlüssel des Domänengeheimnisses in der Registrierungsausschlussliste befindet. Wenn der Registrierungsschlüssel nicht in der Ausschlussliste enthalten ist, werden Änderungen nach einem Neustart nicht beibehalten.

Unterstützte Operationen sind Get und Replace.

NextSession/PersistTSCAL Erforderlich. Gibt an, ob sich der Registrierungsschlüssel terminal Server Client Access License (TSCAL) in der UWF-Registrierungsausschlussliste befindet. Wenn der Registrierungsschlüssel nicht in der Ausschlussliste enthalten ist, werden Änderungen nach einem Neustart nicht beibehalten.

Unterstützte Operationen sind Get und Replace.

NextSession/RegistryExclusions Erforderlich. Der Stammknoten, der alle Registrierungsausschlüsse für die nächste Sitzung enthält.

Unterstützte Vorgänge sind "Hinzufügen", "Löschen" und "Ersetzen".

NextSession/RegistryExclusions/ExcludedRegistry Optional. Ein Registrierungsschlüssel in der Registrierungsausschlussliste für UWF.

Unterstützte Vorgänge sind hinzufügen, löschen, abrufen und ersetzen.

NextSession/ServicingEnabled Erforderlich. Gibt an, wann die Wartung aktiviert werden soll.

Unterstützte Operationen sind Get und Replace.

NextSession/Volume Erforderlich. Der Stammknoten, der alle Volumes enthält, die von UWF für die nächste Sitzung geschützt werden.

NextSession/Volume/Volume Optional. Stellt ein bestimmtes Volume in der nächsten Sitzung dar.

Unterstützte Vorgänge sind "Hinzufügen", "Löschen" und "Ersetzen".

NextSession/Volume/Volume/Protected Erforderlich. Gibt an, ob das Volume derzeit in der nächsten Sitzung durch UWF geschützt ist.

Unterstützte Operationen sind Get und Replace.

NextSession/Volume/Volume/BindByDriveLetter Erforderlich. Gibt den Bindungstyp an, den das Volume in der nächsten Sitzung verwendet.

Unterstützte Operationen sind Get und Replace.

NextSession/Volume/Volume/DriveLetter Der Laufwerkbuchstabe des Volumes. Wenn das Volume keinen Laufwerkbuchstaben aufweist, ist dieser Wert NULL.

Der einzige unterstützte Vorgang ist Get.

NextSession/Volume/Volume/Ausschlüsse Erforderlich. Der Stammknoten, der alle Dateiausschlüsse für dieses Volume in der nächsten Sitzung enthält.

NextSession/Volume/Volume/Exclusions/ExclusionPath Optional. Eine Zeichenfolge, die den vollständigen Pfad der Datei oder des Ordners relativ zum Volume enthält.

Unterstützte Vorgänge sind hinzufügen, löschen, abrufen und ersetzen.

ResetSettings Erforderlich. Stellt die UWF-Einstellungen auf den ursprünglichen Zustand wieder her, der zum Zeitpunkt der Installation erfasst wurde.

Unterstützte Vorgänge sind Get und Execute.

ShutdownSystem Erforderlich. Fährt ein durch UWF geschütztes System sicher herunter, auch wenn das Overlay voll ist.

Unterstützte Vorgänge sind Get und Execute.

RestartSystem Erforderlich. Startet ein durch UWF geschütztes System sicher neu, auch wenn das Overlay voll ist.

Unterstützte Vorgänge sind Get und Execute.

Referenz zum Konfigurationsdienstanbieter