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

Унифицированный фильтр записи (UWF) — это необязательная функция Windows 10.

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

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

  • Файлы подкачки отключены.
  • Восстановление системы отключено.
  • Функция SuperFetch отключена.
  • Служба индексирования файлов отключена.
  • Быстрая загрузка отключена.
  • Служба дефрагментации отключена.
  • Для параметра BCD bootstatuspolicy задано значение 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 с помощью конструктора конфигураций Windows

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

    Примечание

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

  2. На странице "Доступные настройки" выберите параметры> среды выполненияSMISettings, а затем задайте значение для параметра unified Write Filter.

  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