Usar la característica Filtro de escritura unificado (UWF)

El filtro de escritura unificada (UWF) es una característica opcional Windows 10.

Para usar UWF, primero deberá instalar la característica.

A continuación, habilitará (y, opcionalmente, configurará) la característica. La primera vez que habilitas UWF en tu dispositivo, UWF realiza los siguientes cambios en tu sistema para mejorar el rendimiento de UWF:

  • Los archivos de paginación están deshabilitados.
  • La restauración del sistema está deshabilitada.
  • SuperFetch está deshabilitado.
  • El servicio de indexación de archivos está desactivado.
  • El arranque rápido está deshabilitado.
  • El servicio de desfragmentación está desactivado.
  • La configuración de BCD bootstatuspolicy se establece en ignoreallfailures.

Después de habilitar UWF, finalmente puede seleccionar una unidad para proteger y empezar a usar UWF.

Puede instalar UWF para ejecutar equipos y dispositivos, prepararlo para imágenes de Windows personalizadas o administrarlas de forma remota mediante CSP o WMI.

Activar UWF en un equipo en ejecución

  1. Instale la característica:

    1. Haga clic en Inicio, escriba Activar o desactivar las características de Windows.

    2. En la ventana Windows Características, expanda el nodo Bloqueo de dispositivos y active Unified Write FilterOk (Filtro> de escritura unificado).

      La ventana Características de Windows indica Windows busca archivos necesarios y muestra una barra de progreso. Una vez encontrada, la ventana indica Windows está aplicando los cambios. Cuando se completa, la ventana indica que se han completado los cambios solicitados.

    3. Haga clic en Cerrar para cerrar la ventana características de Windows.

  2. Habilite el filtro:

    uwfmgr filter enable
    

    Nota

    Después de ejecutar este comando, reinicie el equipo y salga del modo de mantenimiento, se deshabilitan los siguientes elementos:

    • Windows Update (estableciendo HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdate.)
    • actualización de Windows Store (estableciendo HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore\AutoDownload.)
    • Reorganización del Registro (estableciendo HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Configuration Manager\RegistryReorganizationLimitDays.)
    • Hora de mantenimiento (estableciendo HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance\MaintenanceDisabled.)

    Después de ejecutar uwfmgr filter disable, reinicie el equipo y escriba el modo de servicio, se revertirán los cambios.

  3. Habilite la protección de escritura para una unidad:

    uwfmgr.exe volume protect C:
    
  4. Reinicie el equipo.

  5. Confirme que UWF se está ejecutando:

    uwfmgr.exe get-config
    

Instalación de UWF en una imagen de Windows personalizada

  1. Abra un símbolo del sistema con privilegios de administrador.

  2. Copie install.wim en una carpeta temporal en el disco duro (en los pasos siguientes, se supone que se denomina C:\wim).

  3. Cree un directorio.

    md c:\wim
    
  4. Monte la imagen.

    dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
    
  5. Habilite la característica.

    dism /image:c:\wim /enable-feature /featureName:Client-UnifiedWriteFilter
    
  6. Confirme el cambio.

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

Para activar UWF, puede usar un script de línea de comandos, CSP o WMI:

  • CMD: uwfmgr filter enabley, a continuación, uwfmgr.exe volume protect C:
  • CSP: CurrentSession/FilterEnabledy, a continuación, CurrentSession/Volume
  • WMI: UWF\Filter.Enabley, a continuación UWF\Volume, .

Instalación de la característica UWF mediante Windows Diseñador de configuraciones

  1. Cree un paquete de aprovisionamiento en Windows Diseñador de configuraciones siguiendo las instrucciones de Creación de un paquete de aprovisionamiento.

    Nota

    Al establecer la exclusión de archivos en Windows Diseñador de configuraciones, no es necesario especificar la letra de unidad, ya que ya se ha introducido a través de la configuración protección de volumen. Por ejemplo, si el archivo que se va a excluir es C:\testdir\test.txt, después de agregar una unidad en la protección del volumen, solo tiene que escribir \testdir\test.txt para agregar esta exclusión de archivos.

  2. En la página Personalizaciones disponibles, seleccione Configuración> en tiempo de ejecuciónSMIConfiguración y, a continuación, establezca el valor de la configuración Filtro de escritura unificado.

  3. Una vez que haya terminado de configurar las opciones y compilar el paquete de aprovisionamiento, puede aplicar el paquete al tiempo de implementación o tiempo de ejecución de la imagen. Consulte Aplicar un paquete de aprovisionamiento para obtener más información.

Para activar UWF, puede usar un script de línea de comandos, CSP o WMI:

  • CMD: uwfmgr filter enabley, a continuación, uwfmgr.exe volume protect C:
  • CSP: CurrentSession/FilterEnabledy, a continuación, CurrentSession/Volume
  • WMI: UWF\Filter.Enabley, a continuación UWF\Volume, .

Instale la característica UWF mediante Windows Management Instrumentation (WMI)

Si Windows ya se ha instalado y no desea usar un paquete de aprovisionamiento, también puede configurar UWF mediante los proveedores Windows Management Instrumentation (WMI). Para activar UWF mediante WMI, puede usar la función UWF_Filter , específicamente el método UWF_Filter.Enable . Para ello, siga uno de estos métodos:

  • Use los proveedores WMI directamente en un script de PowerShell.
  • Use los proveedores WMI directamente en una aplicación.
  • Use la herramienta de línea de comandos uwfmgr.exe.

Debe reiniciar el dispositivo después de activar o desactivar UWF antes de que el cambio surta efecto.

Puede cambiar esta configuración después de activar UWF si lo desea. Por ejemplo, puede mover la ubicación del archivo de página a un volumen no protegido y volver a habilitar los archivos de paginación.

Importante

Si agrega UWF a la imagen mediante la configuración de SMI en un archivo unattend.xml, al activar UWF solo se establece la configuración de BCD bootstatuspolicy y se desactiva el servicio de desfragmentación. En este caso, debe desactivar manualmente las demás características y servicios si desea aumentar el rendimiento de UWF.

Todas las opciones de configuración de UWF se almacenan en el registro. UWF excluye automáticamente estas entradas del Registro del filtrado.

UWF mantiene las opciones de configuración en el Registro para la sesión actual y para la siguiente sesión después de reiniciar un dispositivo. Los cambios de configuración estática no surten efecto hasta después de reiniciar un dispositivo y estos cambios se guardan en las entradas del Registro para la siguiente sesión. Los cambios de configuración dinámica se producen inmediatamente y se conservan después de reiniciar el dispositivo.

Unified Write Filter

Referencia del proveedor WMI de filtro de escritura unificado

Herramienta de línea de comandos de UWF: uwfmgr.exe