You can use unified write filter (UWF) in your enterprise device to help protect your physical storage media, including most standard writable storage types that are supported by the OS, such as physical hard disks, solid-state drives, internal USB devices, external SATA devices, and so on. You can also use UWF to make read-only media appear to the OS as a writeable volume.
You cannot use UWF to protect external USB devices or flash drives.
UWF intercepts all write attempts to a protected volume and redirects those write attempts to a virtual overlay. This improves the reliability and stability of your device and reduces the wear on write-sensitive media, such as flash memory media like solid-state drives.
The overlay does not mirror the entire volume, but dynamically grows to keep track of redirected writes. Generally the overlay is stored in system memory, although you can cache a portion of the overlay on a physical volume.
UWF fully supports the NTFS system; however, during device startup, NTFS file system journal files can write to a protected volume before UWF has loaded and started protecting the volume.
|AddAllVolumes||Specifies whether to protect all volumes with UWF.|
|Binding||Specifies whether to bind the physical volume by drive letter or by volume name.|
|BootStatusPolicy||Specifies the display policy of Windows boot loader errors.|
|DisableAutoDefrag||Specifies whether to disable automatic disk defragmentation.|
|DomainSecretKeyPersisted||Specifies whether to persist the domain secret key on a device.|
|OverlayCriticalThreshold||Specifies the critical threshold size, in MB, for the UWF overlay.|
|OverlayFlags||Specifies whether writes to unused space on the volume are allowed to pass through without being redirected to the overlay file.|
|OverlayMaximumSize||Specifies the maximum overlay size, in MB, for the UWF overlay.|
|OverlayType||Specifies the type of overlay storage used by UWF.|
|OverlayWarningThreshold||Specifies the overlay warning threshold size, in MB, for UWF.|
|ProtectedVolumeList||Contains settings that you can configure for the volume protected by UWF.|
|RegistryExceptionsUserDefined||Specifies the registry keys to exclude from being filtered. When a registry key is in the exclusion list, all writes to that registry key bypass UWF filtering and are written directly to the registry and persist after the device restarts.|
|TSCALPersisted||Specifies whether the Terminal Services Client Access Licensing (TSCAL) registry key is in the UWF exclusion list.|
To determine whether a component applies to the image you’re building, load your image into Windows SIM and search for the component or setting name. For information on how to view components and settings, see Configure Components and Settings in an Answer File.