uwfmgr.exe
Средство UWFMgr можно использовать в командной строке или в PowerShell для настройки и извлечения параметров для единого фильтра записи (UWF).
Важно.
Пользователи со стандартными учетными записями могут использовать команды, которые получают сведения, но только пользователи с учетными записями администратора могут использовать команды, изменяющие параметры конфигурации.
Синтаксис
uwfmgr.exe
Help | ?
Get-Config
Filter
Help | ?
Enable
Disable
Reset-Settings
Shutdown
Restart
Volume
Help | ?
Get-Config {<volume> | all}
Protect {<volume> | all}
Unprotect <volume>
File
Help | ?
Get-Exclusions {<volume> | all}
Add-Exclusion <file>
Remove-Exclusion <file>
Commit <file>
Commit-Delete <file>
Registry
Help | ?
Get-Exclusions
Add-Exclusion <key>
Remove-Exclusion <key>
Commit <key> [<value>]
Commit-Delete <key> [<value>]
Overlay
Help | ?
Get-Config
Get-AvailableSpace
Get-Consumption
Set-Size <size>
Set-Type {RAM | DISK}
Set-WarningThreshold <size>
Set-CriticalThreshold <size>
Set-Passthrough <on/off>
Set-Persistent <on/off>
Reset-PersistentState <on/off>
Servicing
Enable
Disable
Update-Windows
Get-Config
Help
Location
Uwfmgr можно найти в папке %WINDIR%\System32\.
Параметры и параметры командной строки
В следующем списке описываются параметры и вложенные параметры, доступные для использования в uwfmgr.exe, а также перечислены соответствующий класс или метод WMI для каждого параметра командной строки и подпараметров (если они доступны).
Справка | ?
- Отображает справку командной строки для основных параметров дляuwfmgr.exe.
Get-Config
- Отображает параметры конфигурации UWF для текущего и следующего сеансов.
Фильтр
- Настраивает базовые параметры UWF.
- UWF_Filter
-
Включить
- Включает защиту UWF для следующего сеанса после перезапуска системы.
- UWF_Filter.Enable
-
Отключить
- Отключает защиту UWF для следующего сеанса после перезапуска системы.
- UWF_Filter.Disable
-
Сброс параметров
- Восстанавливает параметры UWF в исходное состояние.
Если вы добавили UWF в образ с помощью параметра Включить или выключить функции Windows или с помощью DISM, исходное состояние будет состоянием параметров UWF при первом включении UWF.
Если вы добавили UWF в образ с помощью параметров SMI в автоматическом файле, исходное состояние — это состояние параметров UWF при установке Windows на устройстве. Начиная с Windows 10 эта команда больше не поддерживается. - UWF_Filter.ResetSettings
- Восстанавливает параметры UWF в исходное состояние.
-
Выключение
- Немедленно завершает работу устройства, даже если наложение является полным или почти полным. Для использования этой команды требуются разрешения уровня администратора.
- UWF_Filter.ShutdownSystem
-
Перезапуск
- Немедленно завершает работу устройства и перезапускается, даже если наложение заполнено или почти заполнено. Для использования этой команды требуются разрешения уровня администратора.
- UWF_Filter.RestartSystem
Volume
- Настраивает параметры для томов, защищенных UWF. Если требуется аргумент тома<>, можно указать букву диска (например,
uwfmgr.exe volume protect C:
), или указать все тома (например,uwfmgr.exe volume get-config all
). - UWF_Volume
-
Справка | ?
- Отображает справку командной строки по команде
uwfmgr.exe volume
.
- Отображает справку командной строки по команде
-
Get-Config {<volume> | all}
- Отображает параметры конфигурации и исключения файлов для указанного тома или всех томов , если все указано. Отображает сведения как для текущего, так и для следующего сеанса.
- UWF_Volume
-
Защита {<volume> | all}
- Добавляет указанный том в список томов, защищенных UWF. UWF начинает защищать том после следующего перезапуска системы, если включена фильтрация UWF.
- UWF_Volume.Protect
-
Отмена защиты тома<>
- Удаляет указанный том из списка томов, защищенных UWF. UWF прекращает защиту тома после следующего перезапуска системы.
- UWF_Volume.Unprotect
- Настраивает параметры для томов, защищенных UWF. Если требуется аргумент тома<>, можно указать букву диска (например,
Файл
- Настраивает параметры исключения файлов для UWF. Если используется <аргумент file> , он должен быть полным, включая том и путь. uwfmgr.exe использует том, указанный в аргументе <file> , чтобы определить, какой том содержит список исключений файлов для файла.
- UWF_Volume
-
Справка | ?
- Отображает справку командной строки по команде
uwfmgr.exe file
.
- Отображает справку командной строки по команде
-
Get-Exclusions {<volume> | all}
- Отображает все файлы и каталоги в списке исключений для указанного тома (например, ) или всех томов,
uwfmgr.exe file Get-Exclusions C:
если задано значение all . Отображает сведения как для текущего, так и для следующего сеанса. - UWF_Volume.GetExclusions
- Отображает все файлы и каталоги в списке исключений для указанного тома (например, ) или всех томов,
-
Файл> исключения надстройки<
- Добавляет указанный файл в список исключений файлов тома, защищенного UWF. UWF начинает исключать файл из фильтрации после следующего перезапуска системы.
- UWF_Volume.AddExclusion
-
Файл>удаления исключения<
- Удаляет указанный файл из списка исключений файлов тома, защищенного UWF. UWF перестает исключать файл из фильтрации после следующего перезапуска системы.
- UWF_Volume.RemoveExclusion
-
Файл фиксации<>
- Фиксирует изменения в указанном файле для наложения для тома, защищенного UWF. Для использования этой команды требуются разрешения уровня администратора.
- UWF_Volume.CommitFile
-
Фиксация и удаление<файла>
- Удаляет указанный файл как из наложения, так и из физического тома. Для использования этой команды требуются разрешения уровня администратора.
- UWF_Volume.CommitFileDeletion
Реестр
- Настраивает параметры исключения разделов реестра для UWF.
- UWF_RegistryFilter
-
Справка | ?
- Отображает справку командной строки по команде
uwfmgr.exe registry
.
- Отображает справку командной строки по команде
-
Get-Exclusions
- Отображает все разделы реестра в списке исключений реестра. Отображает сведения как для текущего, так и для следующего сеанса.
- UWF_RegistryFilter.GetExclusions
-
Ключ исключения<надстройки>
- Добавляет указанный раздел реестра в список исключений реестра для UWF. UWF начинает исключать раздел реестра из фильтрации после следующего перезапуска системы.
- UWF_RegistryFilter.AddExclusion
-
Ключ>удаления исключения<
- Удаляет указанный раздел реестра из списка исключений реестра для UWF. UWF перестает исключать раздел реестра из фильтрации после следующего перезапуска системы.
- UWF_RegistryFilter.RemoveExclusion
-
Значение ключа фиксации<><>
- Фиксирует изменения указанного ключа и значения. Для использования этой команды требуются разрешения уровня администратора.
- UWF_RegistryFilter.CommitRegistry
-
Ключ> фиксации и удаления<[<значение>]
- Удаляет указанный раздел реестра и значение и фиксирует удаление. Удаляет все значения и подразделы, если значение пустое, и фиксирует удаление. Для использования этой команды требуются разрешения уровня администратора.
- UWF_RegistryFilter.CommitRegistryDeletion
Наложение
- Настраивает параметры наложения UWF.
- UWF_Overlay и UWF_OverlayConfig
-
Справка | ?
- Отображает справку командной строки по команде
uwfmgr.exe overlay
.
- Отображает справку командной строки по команде
-
Get-Config
- Отображает параметры конфигурации для наложения UWF. Отображает сведения как для текущего, так и для следующего сеанса.
- UWF_Overlay и UWF_OverlayConfig
-
Get-AvailableSpace
- Отображает оставшееся пространство, доступное для наложения UWF.
- UWF_Overlay
-
Get-Consumption
- Отображает объем пространства, используемого в настоящее время наложением UWF.
- UWF_Overlay
-
Размер>set-Size<
- Задает максимальный размер наложения UWF (в мегабайтах) для следующего сеанса после перезапуска системы.
- UWF_OverlayConfig.SetMaximumSize
-
Set-Type {RAM | DISK}
- Задает тип хранилища наложения на основе ОЗУ или на диске. UWF должен быть отключен в текущем сеансе, чтобы задать тип наложения на диск.
- UWF_OverlayConfig.SetType
-
Set-WarningThreshold<size>
- Задает размер наложения (в мегабайтах), при котором драйвер выдает предупреждающие уведомления для текущего сеанса.
- UWF_Overlay.SetWarningThreshold
-
Set-CriticalThreshold size<>
- Задает размер наложения (в мегабайтах), при котором драйвер выдает критически важные уведомления для текущего сеанса.
- UWF_Overlay.SetCriticalThreshold
-
Включение и выключение> set-Passthrough<
- Включает или отключает свободное пространство , позволяя UWF использовать свободное пространство за пределами зарезервированного пространства, если доступно.
-
Включение и выключение>на постоянной основе<
- Задает наложение как постоянное наложение, позволяя пользователям продолжать использовать свои данные после перезагрузки.
-
Включение и выключение>Reset-PersistentState<
- Очищает постоянное наложение при следующей загрузке (вкл. или выкл.).
Обслуживание
- Настраивает параметры для режима обслуживания UWF.
- UWF_Servicing
-
Включить
- Включает режим обслуживания в следующем сеансе после перезапуска. Для использования этой команды требуются разрешения уровня администратора.
- UWF_Servicing.Enable
-
Отключить
- Отключает режим обслуживания UWF в следующем сеансе после перезапуска. Для использования этой команды требуются разрешения уровня администратора.
- UWF_Servicing.Disable
-
Обновление Windows
- Автономная команда для применения обновлений Windows к устройству. Вызывается скриптом обслуживания master, вызываемым командой
uwfmgr.exe servicing enable
. Мы рекомендуем по возможности использоватьuwfmgr.exe servicing enable
команду для обслуживания устройства, защищенного UWF. Для использования этой команды требуются разрешения уровня администратора. - UWF_Servicing.UpdateWindows
- Автономная команда для применения обновлений Windows к устройству. Вызывается скриптом обслуживания master, вызываемым командой
-
Get-Config
- Отображает сведения о режиме обслуживания UWF для текущего и следующего сеансов.
- UWF_Servicing
-
Справка
- Отображает справку командной строки по команде
uwfmgr.exe servicing
.
- Отображает справку командной строки по команде
Неподдерживаемые методы WMI
В следующем списке содержатся методы поставщика WMI UWF, которые в настоящее время не поддерживаются средствомuwfmgr.exe .
- UWF_Overlay.GetOverlayFiles
- UWF_RegistryFilter.FindExclusion
- UWF_Volume.FindExclusion
- UWF_Volume.RemoveAllExclusions
- UWF_Volume.SetBindByDriveLetter