Поделиться через


Использование функции единого фильтра записи (UWF)

Единый фильтр записи (UWF) — это Windows 10 необязательный компонент.

Чтобы использовать UWF, сначала необходимо установить эту функцию.

Затем вы включите (и при необходимости настроите) эту функцию. При первом включении UWF на устройстве UWF вносит следующие изменения в систему, чтобы повысить производительность UWF:

  • Файлы подкачки отключены.
  • Восстановление системы отключено.
  • SuperFetch (служба SysMain) отключена.
  • Служба индексирования файлов отключена.
  • Быстрая загрузка отключена.
  • Служба дефрагментации (служба оптимизации дисков) отключена.
  • Параметр bootstatuspolicy bcd имеет значение ignoreallfailures.

После включения UWF можно, наконец, выбрать диск для защиты и начать использовать UWF. Если вы отключите его после включения, описанные выше функции не будут включаться автоматически.

Вы можете установить UWF для запуска компьютеров и устройств, подготовить его к настраиваемым образам Windows или удаленно управлять им с помощью CSP или WMI.

Включение UWF на работающем компьютере

  1. Установите компонент:

    1. Нажмите кнопку Пуск, введите Включить или выключить функции Windows.

    2. В окне Компоненты Windows разверните узел Блокировка устройства и проверка единый фильтр> записиОК.

      В окне Компоненты Windows указано, что Windows ищет необходимые файлы и отображается индикатор выполнения. После обнаружения в окне указано, что Windows применяет изменения. По завершении в окне будет указано, что запрошенные изменения завершены.

    3. Нажмите кнопку Закрыть , чтобы закрыть окно Компоненты Windows .

  2. Включите фильтр:

    uwfmgr filter enable
    

    Примечание.

    После выполнения этой команды перезагрузите компьютер и выйдите из режима обслуживания. Следующие действия будут отключены:

    • клиентский компонент Центра обновления Windows (путем установки HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdate.)
    • Центр обновления Магазина Windows (путем установки HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore\AutoDownload.)
    • Реорганизация реестра (путем установки HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Configuration Manager\RegistryReorganizationLimitDays.)
    • Час обслуживания (путем установки HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance\MaintenanceDisabled.)

    После запуска uwfmgr filter disableперезагрузите компьютер и перейдете в режим обслуживания, изменения будут отменены.

  3. Включение защиты от записи для диска:

    uwfmgr.exe volume protect C:
    
  4. Перезапустите компьютер.

  5. Убедитесь, что UWF работает:

    uwfmgr.exe get-config
    

Установка UWF в настроенном образе Windows

  1. Откройте командную строку с правами администратора.

  2. Скопируйте install.wim во временную папку на жестком диске (в следующих шагах мы предположим, что она называется C:\wim).

  3. Создайте новый каталог.

    md c:\wim
    
  4. Подключите образ.

    dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
    
  5. Включите эту функцию.

    dism /image:c:\wim /enable-feature /featureName:Client-UnifiedWriteFilter
    
  6. Зафиксируйте изменение.

    dism /unmount-wim /MountDir:c:\wim /Commit
    

Для активации UWF можно использовать сценарий командной строки, CSP или WMI:

  • CMD: uwfmgr filter enable, затем uwfmgr.exe volume protect C:
  • CSP: CurrentSession/FilterEnabled, затем CurrentSession/Volume
  • WMI: UWF\Filter.Enable, затем UWF\Volume.

Установка функции UWF с помощью Designer конфигурации Windows

  1. Создайте пакет подготовки в конфигурации Windows Designer, следуя инструкциям в разделе Создание пакета подготовки.

    Примечание.

    При настройке исключения файлов в конфигурации Windows Designer не нужно указывать букву диска, так как она уже вводится с помощью параметра "Защита тома". Например, если исключенный файл имеет значение C:\testdir\test.txt, после добавления диска в защиту томов необходимо только ввести, \testdir\test.txt чтобы добавить исключение этого файла.

  2. На странице Доступные настройки выберите Параметры >среды выполненияSMISettings и задайте значение для параметра Унифицированный фильтр записи.

  3. Завершив настройку параметров и создав пакет подготовки, можно применить пакет к времени развертывания образа или среде выполнения. Дополнительные сведения см. в разделе Применение пакета подготовки .

Для активации UWF можно использовать сценарий командной строки, CSP или WMI:

  • CMD: uwfmgr filter enable, затем uwfmgr.exe volume protect C:
  • CSP: CurrentSession/FilterEnabled, затем CurrentSession/Volume
  • WMI: UWF\Filter.Enable, затем UWF\Volume.

Установка функции UWF с помощью инструментария управления Windows (WMI)

Если Windows уже установлена и вы не хотите использовать пакет подготовки, можно также настроить UWF с помощью поставщиков инструментария управления Windows (WMI). Чтобы включить UWF с помощью WMI, можно использовать функцию UWF_Filter , в частности метод UWF_Filter.Enable . Это можно сделать одним из следующих способов:

  • Используйте поставщики WMI непосредственно в скрипте PowerShell.
  • Используйте поставщики WMI непосредственно в приложении.
  • Используйте программу командной строки uwfmgr.exe.

Прежде чем изменение вступит в силу, необходимо перезапустить устройство после включения или выключения UWF.

Вы можете изменить эти параметры после включения UWF, если хотите. Например, можно переместить файл подкачки в незащищенный том и повторно включить файлы подкачки.

Важно.

Если добавить UWF в образ с помощью параметров SMI в файле unattend.xml, включение UWF задает только параметр BCD bootstatuspolicy и отключает службу дефрагментации. В этом случае необходимо вручную отключить другие функции и службы, чтобы повысить производительность UWF.

Все параметры конфигурации для UWF хранятся в реестре. UWF автоматически исключает эти записи реестра из фильтрации.

UWF сохраняет параметры конфигурации в реестре для текущего сеанса и для следующего сеанса после перезапуска устройства. Статические изменения конфигурации вступают в силу только после перезапуска устройства, и эти изменения сохраняются в записях реестра для следующего сеанса. Динамические изменения конфигурации происходят немедленно и сохраняются после перезапуска устройства.

Единый фильтр записи

Справочник по поставщику WMI единого фильтра записи

Программа командной строки UWF: uwfmgr.exe