metadata updates

This commit is contained in:
Paolo Matarazzo
2025-01-15 09:33:22 -05:00
parent e763a7d289
commit 312c17811a
95 changed files with 36 additions and 193 deletions

View File

@ -1,8 +1,6 @@
---
title: Hibernate Once/Resume Many (HORM)
description: Hibernate Once/Resume Many (HORM)
author: TerryWarwick
ms.author: twarwick
ms.date: 04/12/2018
ms.topic: reference
---

Binary file not shown.

After

Width:  |  Height:  |  Size: 143 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 191 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

View File

@ -1,8 +1,6 @@
---
title: Unified Write Filter (UWF) feature (unified-write-filter)
description: Unified Write Filter (UWF) feature (unified-write-filter)
author: TerryWarwick
ms.author: twarwick
ms.date: 10/02/2018
ms.topic: overview
---
@ -121,6 +119,6 @@ For more information about how to find event log information for troubleshooting
## Related articles
- [Unbranded Boot](unbranded-boot.md)
- [Custom Logon](custom-logon.md)
- [Shell Launcher](shell-launcher.md)
- [Unbranded Boot](../unbranded-boot/index.md)
- [Custom Logon](../custom-logon/index.md)
- [Shell Launcher](../shell-launcher/index.md)

View File

@ -1,8 +1,6 @@
---
title: Service UWF-protected devices
description: Service UWF-protected devices
author: TerryWarwick
ms.author: twarwick
ms.date: 10/02/2018
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: Antimalware support on UWF-protected devices
description: Antimalware support on UWF-protected devices
author: TerryWarwick
ms.author: twarwick
ms.date: 05/02/2017
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: Apply OEM updates to UWF-protected devices
description: Apply OEM updates to UWF-protected devices
author: TerryWarwick
ms.author: twarwick
ms.date: 05/02/2017
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: Apply Windows updates to UWF-protected devices
description: Apply Windows updates to UWF-protected devices
author: TerryWarwick
ms.author: twarwick
ms.date: 05/02/2017
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_ExcludedFile
description: UWF_ExcludedFile
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_ExcludedRegistryKey
description: UWF_ExcludedRegistryKey
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Filter
description: UWF_Filter
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Filter.Disable
description: UWF_Filter.Disable
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Filter.Enable
description: UWF_Filter.Enable
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Filter.ResetSettings
description: UWF_Filter.ResetSettings
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Filter.RestartSystem
description: UWF_Filter.RestartSystem
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Filter.ShutdownSystem
description: UWF_Filter.ShutdownSystem
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF master servicing script
description: UWF master servicing script
author: TerryWarwick
ms.author: twarwick
ms.date: 05/02/2017
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Overlay
description: UWF_Overlay
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_OverlayConfig
description: UWF_OverlayConfig
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_OverlayConfig.SetMaximumSize
description: UWF_OverlayConfig.SetMaximumSize
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_OverlayConfig.SetType
description: UWF_OverlayConfig.SetType
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_OverlayFile
description: UWF_OverlayFile
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Overlay.GetOverlayFiles
description: UWF_Overlay.GetOverlayFiles
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Overlay.SetCriticalThreshold
description: UWF_Overlay.SetCriticalThreshold
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Overlay.SetWarningThreshold
description: UWF_Overlay.SetWarningThreshold
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_RegistryFilter
description: UWF_RegistryFilter
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_RegistryFilter.AddExclusion
description: UWF_RegistryFilter.AddExclusion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_RegistryFilter.CommitRegistry
description: UWF_RegistryFilter.CommitRegistry
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_RegistryFilter.CommitRegistryDeletion
description: UWF_RegistryFilter.CommitRegistryDeletion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_RegistryFilter.FindExclusion
description: UWF_RegistryFilter.FindExclusion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_RegistryFilter.GetExclusions
description: UWF_RegistryFilter.GetExclusions
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_RegistryFilter.RemoveExclusion
description: UWF_RegistryFilter.RemoveExclusion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF servicing screen saver
description: UWF servicing screen saver
author: TerryWarwick
ms.author: twarwick
ms.date: 05/02/2017
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Servicing
description: UWF_Servicing
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Servicing.Disable
description: UWF_Servicing.Disable
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Servicing.Enable
description: UWF_Servicing.Enable
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Servicing.UpdateWindows
description: UWF_Servicing.UpdateWindows
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: Unified Write Filter (UWF) feature (uwf-turnonuwf)
description: Unified Write Filter (UWF) feature (uwf-turnonuwf)
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: article
ms.custom: RS5

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume
description: UWF_Volume
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.AddExclusion
description: UWF_Volume.AddExclusion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.CommitFile
description: UWF_Volume.CommitFile
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.CommitFileDeletion
description: UWF_Volume.CommitFileDeletion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.FindExclusion
description: UWF_Volume.FindExclusion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.GetExclusions
description: UWF_Volume.GetExclusions
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.Protect
description: UWF_Volume.Protect
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.RemoveAllExclusions
description: UWF_Volume.RemoveAllExclusions
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.RemoveExclusion
description: UWF_Volume.RemoveExclusion
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.SetBindByDriveLetter
description: UWF_Volume.SetBindByDriveLetter
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: UWF_Volume.Unprotect
description: UWF_Volume.Unprotect
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,34 +1,34 @@
---
title: Windows Embedded Systems7 Enhanced Write Filter to Windows 10 Unified Write Filter
description: Migration of WES7 EWF to Win10 UWF
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---
# Windows Embedded Systems 7 Enhanced Write Filter to Windows 10 Unified Write Filter
**Allowing UWF swapfile (aka. DISK Overlay) to be created and used on any volume**</br>We added ability for Overlay in DISK mode to use file on any available volume unrelated to whether the volume is protected or not. The main purpose for the change is to allow booting from devices susceptible to wear by writings (such as Flash/SD/SSD devices) while redirecting the DISK overlay to less “precious” media. Prior to that change, DISK mode Overlay was exclusively restricted to OS (aka C:) volume.
## Allow UWF swapfile (aka. DISK Overlay) to be created and used on any volume
We added ability for Overlay in DISK mode to use file on any available volume unrelated to whether the volume is protected or not. The main purpose for the change is to allow booting from devices susceptible to wear by writings (such as Flash/SD/SSD devices) while redirecting the DISK overlay to less *precious* media. Prior to that change, DISK mode Overlay was exclusively restricted to OS (aka C:) volume.
:::image type="content" source="images/administratorcommandprompt.png" alt-text="This is a administrator command prompt":::
New subcommand create-swapfile was introduced under uwfmgr.exe volume to allow user control over the location of the DISK mode Overlay swapfile. This command requires volume DOS name (such as C:, D:, and so on.) or volume GUID as argument. The initial size of the file is deduced from the size of the Overlay at the time and may be later changed by issuing uwfmgr.exe overlay set-size subcommand.
The new subcommand create-swapfile is only allowed when UWF filter is disabled and UWF Overlay is in DISK mode.
New subcommand `create-swapfile` was introduced under `uwfmgr.exe volume` to allow user control over the location of the DISK mode Overlay swapfile. This command requires volume DOS name (such as C:, D:, and so on.) or volume GUID as argument. The initial size of the file is deduced from the size of the Overlay at the time and may be later changed by issuing `uwfmgr.exe overlay set-size` subcommand.
The new subcommand `create-swapfile` is only allowed when UWF filter is disabled and UWF Overlay is in DISK mode.
## Read Only Media mode
Read Only Mode allows elimination of all and any writes to the physical storage device, even metadata writes that does not have any effect on a files content. Read Only Media mode can be easily configured using UWF to get into it and out of it. The new functionality supports many popular scenarios that users of legacy WES7 EWF volume-based filter used.
The new subcommand "set-rom-mode" was introduced under "uwfmgr.exe. overlay" to allow the user to enable/disable Read-Only Media mode.
The new subcommand `set-rom-mode` was introduced under `uwfmgr.exe. overlay` to allow the user to enable/disable Read-Only Media mode.
:::image type="content" source="images/administratorcompactprompt.png" alt-text="This is a administrator compact prompt":::
This subcommand requires "on" or "off" argument. Read-Only Media mode can be enabled only when UWF is currently disabled. The mode can be disabled, if UWF is currently enabled, but after off command is issued there is no way to re-enable Read-Only Media mode until the next reboot. Also, UWF can be enabled/disabled while in Read-Only Media mode, but such state change” will result in files and/or metadata to be changed on physical device protected by UWF.
This subcommand requires `on` or `off` argument. Read-Only Media mode can be enabled only when UWF is currently disabled. The mode can be disabled, if UWF is currently enabled, but after `off` command is issued there is no way to re-enable Read-Only Media mode until the next reboot. Also, UWF can be enabled/disabled while in Read-Only Media mode, but such *state change* results in files and/or metadata to be changed on physical device protected by UWF.
> [!NOTE]
>
>- After enabling Read-Only Media mode, all writes will be filtered out as earlier as next reboot, so anything that is written until then may cause changes on the physical device.
>- All existing exclusions are ignored (nonfunctional) and no file/registry commits are possible in Read Only Media mode. See "*Full Volume Commit*" in this document).
>- All existing exclusions are ignored (nonfunctional) and no file/registry commits are possible in Read Only Media mode. See Full Volume Commit in this document).
>- Enabling Read Only Media mode is only possible when UWF is configured to use RAM overlay.
:::image type="content" source="images/overlaysettings.png" alt-text="This is a overlay settings":::
@ -41,7 +41,7 @@ After the implementation of Read-Only Media mode we were able to make HORM mode
After introduction of Read-Only Media mode, we were able to implement ability to commit entire state of the UWF protected volumes to the physical disk at once, which was architecturally impossible before in presence of active file/registry exclusions.
The new subcommand commit was introduced under "uwfmgr.exe overlay" to allow the user to commit all accumulated changes since, previous boot and all following changes until next reboot to the underlying physical device. After successful full volume commit and until the next reboot OS behaves like being totally unprotected. Protection is restored on the next reboot.
The new subcommand `commit` was introduced under `uwfmgr.exe overlay` to allow the user to commit all accumulated changes since, previous boot and all following changes until next reboot to the underlying physical device. After successful `full volume commit` and until the next reboot OS behaves like being totally unprotected. Protection is restored on the next reboot.
:::image type="content" source="images/administratorprompt.png" alt-text="This is a administrator prompt":::
@ -53,8 +53,8 @@ The new subcommand “commit” was introduced under "uwfmgr.exe overlay" to all
>
>- UWF can be disabled after Full Volume Commit
UWF CSP provider was updated by adding read/write CFG_DATATYPE_BOOLEAN UnifiedWriteFilter\CurrentSession\OverlayCommit property, which indicates if Full Overlay Commit was issued after the last boot. Setting that property from zero (FALSE) to non-zero value (TRUE) causes immediate Full Volume Commit to be performed. Setting this property to zero (FALSE) if its current value is non-zero (TRUE) is not allowed.
UWF CSP provider was updated by adding read/write CFG_DATATYPE_BOOLEAN `UnifiedWriteFilter\CurrentSession\OverlayCommit` property, which indicates if Full Overlay Commit was issued after the last boot. Setting that property from zero (FALSE) to non-zero value (TRUE) causes immediate Full Volume Commit to be performed. Setting this property to zero (FALSE) if its current value is non-zero (TRUE) is not allowed.
Customer can easily determine "Full Volume Commit" state by checking current configuration (for example, uwfmgr get-config):
Customer can easily determine `Full Volume Commit` state by checking current configuration (for example, uwfmgr get-config):
:::image type="content" source="images/fullvolumecommit.png" alt-text="This is a full volume commit":::

View File

@ -1,8 +1,6 @@
---
title: Unified Write Filter WMI provider reference
description: Unified Write Filter WMI provider reference
author: TerryWarwick
ms.author: twarwick
ms.date: 05/20/2024
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: Common write filter exclusions
description: Common write filter exclusions
author: TerryWarwick
ms.author: twarwick
ms.date: 08/11/2023
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: uwfmgr.exe
description: uwfmgr.exe
author: TerryWarwick
ms.author: twarwick
ms.date: 10/02/2018
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: Overlay for Unified Write Filter (UWF)
description: Overlay for Unified Write Filter (UWF)
author: TerryWarwick
ms.author: twarwick
ms.date: 10/02/2018
ms.topic: reference
---

View File

@ -1,8 +1,6 @@
---
title: Troubleshooting Unified Write Filter (UWF)
description: Troubleshooting Unified Write Filter (UWF)
author: TerryWarwick
ms.author: twarwick
ms.date: 05/02/2017
ms.topic: reference
---