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 (también conocido como servicio "SysMain") está deshabilitado.
  • El servicio de indexación de archivos está desactivado.
  • El arranque rápido está deshabilitado.
  • El servicio de desfragmentación (también conocido como "Optimizar unidades") 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. Si se deshabilita después de habilitarla, las características anteriores no se activarán automáticamente.

Puede instalar UWF para ejecutar equipos y dispositivos, prepararlo para imágenes de Windows personalizadas o administrarlo 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 características de Windows.

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

      La ventana Características de Windows indica que Windows está buscando archivos necesarios y muestra una barra de progreso. Una vez encontrada, la ventana indica que 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 la Tienda Windows (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 personalizada de Windows

  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 el Diseñador de configuraciones de Windows

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

    Nota

    Al establecer la exclusión de archivos en el Diseñador de configuraciones de Windows, 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, .

Instalar la característica UWF mediante Instrumental de administración de Windows (WMI)

Si Windows ya se ha instalado y no desea usar un paquete de aprovisionamiento, también puede configurar UWF mediante los proveedores de Instrumental de administración de Windows (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