Características a petición

Información general

Las características a petición (FOD) son características de Windows que se pueden agregar en cualquier momento. Entre las características comunes se incluyen recursos de lenguaje como el reconocimiento de escritura a mano u otras características como .NET Framework (. NetFx3). Cuando Windows 10 o Windows Server necesita una nueva característica, puede solicitar el paquete de características de Windows Update.

También puede preinstalar los FOD para que estén listos si un usuario los necesita. Los FOD se distribuyen como archivos .cab en la ISO Características a petición y puede usar DISM para agregar uno o varios FOD a una imagen de Windows. Si usa la ISO Features on Demand para preinstalar FODs, asegúrese de que usas la ISO que coincida con la versión de la imagen de Windows.

Las características a petición (FOD) son características de Windows que se pueden agregar en cualquier momento. Entre las características comunes se incluyen recursos de lenguaje como el reconocimiento de escritura a mano u otras características como .NET Framework (. NetFx3). Cuando Windows 11 o Windows Server necesita una nueva característica, puede solicitar el paquete de características de Windows Update.

También puede preinstalar los FOD para que estén listos si un usuario los necesita. Los FOD se distribuyen como archivos .cab en la ISO Características Opcionales y puede usar DISM para agregar uno o varios FOD a una imagen de Windows. Si usa la ISO Idioma y Características Opcionales para preinstalar FODs, asegúrese de que usas la ISO que coincida con la versión de la imagen de Windows.

Importante

El uso DISM /add-package de para agregar FODs está en desuso. Aunque es posible agregar características no satélite a petición a una imagen de Windows con DISM /add-package, se recomienda agregar todos los FOD con DISM /Add-Capability para asegurarse de que todos los FOD se agreguen correctamente a una imagen.

La ISO de idiomas y características opcionales es nueva para Windows 11. Las versiones anteriores de Windows usan la ISO Características a petición (FOD).

Importante

Agregue paquetes de idioma y FOD, en ese orden, antes de instalar una actualización. Si agrega una actualización antes de agregar paquetes de idioma y FOD, tendrá que volver a instalar la actualización. Consulte Agregar actualizaciones a una imagen de Windows para obtener más información sobre cómo agregar un paquete de actualización a una imagen.

Tipos de características a petición

Windows tiene dos tipos de características a petición:

  • FoDs sin paquetes satélite: FOD monolíticas con todos los recursos de lenguaje empaquetados en el mismo paquete. Estos FOD se distribuyen como un único archivo .cab.

  • FoDs con paquetes satélite: FOD independientes del idioma que tienen recursos de lenguaje o arquitectura en paquetes independientes (satélites). Al instalar este tipo de FOD, solo se instalan los paquetes que se aplican a la imagen de Windows, lo que reduce la superficie del disco. Aunque estos FOD se distribuyen como un conjunto de archivos .cab, se instalan especificando un único /capabilityname al ejecutar DISM /Add-Capability.

    Los FOD con satélites requieren un repositorio FOD bien formado. Puede usar la ISO de idiomas y características opcionales como repositorio o un repositorio personalizado que cree con DISM /export-source. No copie manualmente archivos .cab en una carpeta e intente usarla como repositorio. DISM requiere metadatos adicionales en el repositorio.

    Consulte Características a petición disponibles para obtener más información sobre qué FOD tienen satélites. Los FOD de lenguaje no tienen satélites.

Sugerencia

Aunque puede agregar FOD no satélite mediante /add-package, se recomienda agregar todos los FOD con /add-capability porque puede usarlo para agregar FODs satélite y no satélite.

Medios de características a petición

Los paquetes de característica a petición están disponibles en medios sin conexión. En la tabla siguiente se asignan las versiones de Windows a los medios correspondientes que debe usar para instalar características a petición.

Versión de Windows Medios
Windows 11 ISO de idiomas y características opcionales de Windows 11
Windows Server 2022 ISO de idiomas y características opcionales de Windows Server 2022
Windows 10, versión 2004 y versiones posteriores ISO de características a petición de Windows 10, versión 2004
Windows 10, versión 1909 ISO de características a petición de Windows 10, versión 1903
Windows 10, versión 1903 ISO de características a petición de Windows 10, versión 1903
Windows 10, versión 1809 ISO de características a petición de Windows 10, versión 1809

Agregar o quitar características a petición

Uso de DISM /add-capability para agregar o quitar FOD

Instale FODs mediante DISM /add-Capability. Si va a preinstalar un FOD en una imagen sin conexión, use la opción /source para indicar a Windows dónde encontrar los archivos de instalación FOD. El /source podría ser un repositorio FOD o una ISO de lenguaje montado y características opcionales. Puede usar varios argumentos /source en un comando.

Si va a agregar un FOD a una imagen en línea, /add-capability descarga características de Windows Update y las agrega a la imagen. Si no desea instalar desde Windows Update, puede usar /LimitAccess, que indica a DISM que no compruebe Windows Update ni Windows Server Update Services para los archivos de origen de funcionalidad.

Vea Dism Capabilities Package Servicing Command-Line Options (Opciones de mantenimiento de paquetes de funcionalidades de DISM) para obtener más información.

  • Use la opción /online para agregar la funcionalidad a su PC.
  • Use /Image:\<mount path> con la opción /source para agregar la funcionalidad a una imagen de Windows montada.
Get-Help Descripción Ejemplo
/add-capability

Agrega una funcionalidad a una imagen.

En el caso de los paquetes con dependencias, esto también extrae los paquetes dependientes. Por ejemplo, si agrega el paquete de voz, también obtendrá los paquetes Texto a voz y paquetes básicos además de Speech.

DISM busca los archivos de código fuente en las siguientes ubicaciones:
  1. Si se especifica /Source, DISM busca primero en las ubicaciones especificadas.
  2. Si no se especifica /Source o si los archivos de origen no se encuentran en las ubicaciones especificadas, DISM comprueba las ubicaciones especificadas por la directiva de grupo.
  3. Si aún no se encuentran los archivos y si DISM se ejecuta en una imagen en línea y si no se especifica /LimitAccess, busca los archivos en Windows Update.
DISM.exe /image:C:\mount\Windows /add-capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0 /Source:E:

DISM.exe /Online /add-capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0

/Get-Capabilities Obtiene funcionalidades en la imagen. DISM /image:C:\Mount\Windows /Get-Capabilities
/Get-CapabilityInfo Obtiene información de una funcionalidad en la imagen. DISM /image:C:\mount\Windows /Get-CapabilityInfo /CapabilityName:Language.Basic~~~en-US~0.0.1.0
/Remove-Capability

Quita una funcionalidad de una imagen.

Nota: No se puede quitar una funcionalidad de la que dependen otros paquetes. Por ejemplo, si tiene instaladas las funcionalidades básicas y escritura a mano francesa, no puede quitar la funcionalidad básica.
DISM.exe /image:C:\mount\Windows /Remove-Capability /CapabilityName:Language.Basic~~~en-US~0.0.1.0

Para ver todos los comandos DISM disponibles para las funcionalidades, consulte DISM Capabilities Package Servicing Command-Line Options.

Repositorios FOD

Al usar /add-capability para agregar FODs a una imagen, se especifica un repositorio como una ubicación de origen. Puede:

  • Use la ISO de lenguajes y características montados directamente como repositorio
  • Creación de un repositorio FOD personalizado

En el ejemplo siguiente se muestra cómo crear un repositorio FOD personalizado de tamaño mínimo que incluya una única FOD satélite:

  1. Monte la imagen de Windows

    dism /mount-image /imagefile:install.wim /mountdir:C:\mount
    
  2. Monte la ISO de características a petición con Explorador de archivos. Esto le asignará una letra de unidad.

  3. Exporte un FOD desde la imagen desde la ISO FOD.

    dism /image:"C:\mount\windows" /export-source /source:d: /target:c:\repository /capabilityname:App.StepsRecorder~~~~0.0.1.0
    

    Donde D:\ sea la ubicación de montaje de la ISO de característica a petición

Ahora puede usar C:\repository como origen para los FOD que incluyó en el repositorio.

Nota

Si va a agregar y quitar idiomas de la imagen, es posible que tenga que crear un repositorio de paquetes de idioma y FOD personalizado. Consulte Creación de un repositorio personalizado de paquetes de idioma y FOD para obtener más información.

Uso de DISM /add-package para agregar o quitar FOD

Es posible agregar características no satélite a petición a una imagen de Windows con DISM /add-package, pero dado que no se pueden agregar FOD no satélite de esta manera, se recomienda agregar todos los FOD con DISM /Add-Capability para asegurarse de que todos los FOD se agreguen correctamente a una imagen.

Get-Help Descripción Ejemplo
/add-package Agrega un paquete, incluido un FOD .cab a una imagen. add-package solo se puede usar para agregar FOD que no tienen paquetes satélite. DISM.exe /image:C:\mount\Windows /add-package /packagepath:E:\Microsoft-Windows-Holographic-Desktop-FOD-Package~31bf3856ad364e35~amd64~~.cab
/Get-Packages Obtenga una lista de todos los paquetes de una imagen. DISM /image:C:\Mount\Windows /get-packages
/Get-Packageinfo Obtenga información de un paquete en una imagen. DISM /image:C:\mount\Windows /get-packageInfo /packagename:Microsoft-Windows-Xps-Xps-Viewer-Opt-Package~31bf3856ad364e35~amd64~~10.0.17134.1000
/Remove-Package Quita un paquete de una imagen. Nota: No quite un paquete del que dependan otros paquetes. Por ejemplo, si tiene instalados los paquetes básicos y de escritura a mano francés, no quite el paquete básico. DISM.exe /image:C:\mount\Windows /Remove-Package /PackageName:Microsoft.Windows.Calc.Demo~6595b6144ccf1df~x86~en~1.0.0.0