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

El filtro de escritura unificada (UWF) es una característica opcional de 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 habilite UWF en el dispositivo, UWF realiza los siguientes cambios en el 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 deshabilitará 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 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 características de Windows.

    2. En la ventana Características de Windows, expanda el nodo Bloqueo de dispositivos y active Filtro> de escritura unificadoAceptar.

      La ventana Características de Windows indica que Windows busca archivos necesarios y muestra una barra de progreso. Una vez encontrado, la ventana indica que Windows está aplicando los cambios. Cuando se completa, la ventana indica que se completan 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 las siguientes cosas:

    • 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 la unidad de disco duro (en los pasos siguientes, se supone que se denomina C:\wim).

  3. Cree un nuevo 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 enable, después 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 la Designer de configuración de Windows

  1. Cree un paquete de aprovisionamiento en la configuración de Windows Designer siguiendo las instrucciones de Creación de un paquete de aprovisionamiento.

    Nota:

    Al establecer la exclusión de archivos en configuración de Windows Designer, 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 excluye es C:\testdir\test.txt, después de agregar una unidad en la protección de 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 de tiempo de ejecuciónSMIConfiguración> y, a continuación, establezca el valor de la configuración filtro de escritura unificada.

  3. Una vez que haya terminado de configurar los valores y compilar el paquete de aprovisionamiento, puede aplicar el paquete al tiempo de implementación de la imagen o al tiempo de ejecución. 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 enable, después 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 quieres usar un paquete de aprovisionamiento, también puedes 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 de 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.

Puedes cambiar esta configuración después de activar UWF si quieres. 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, activar UWF solo establece el valor bcD bootstatuspolicy y 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 un dispositivo.

Unified Write Filter

Referencia del proveedor WMI del filtro de escritura unificado

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