Referencia de componentes opcionales (OC) de WinPE

Agregue paquetes de características, también conocidos como componentes opcionales, a Windows PE (WinPE).

Dónde obtener componentes opcionales de WinPE

Los componentes opcionales de WinPE se incluyen en los complementos de WinPE para el kit de evaluación e implementación de Windows (ADK).

Los componentes opcionales están disponibles en arquitecturas Amd64 y Arm64. Los OC que agregue a la imagen de WinPE deben ser de la misma compilación de ADK y tener la misma arquitectura que la imagen de WinPE. Puede encontrar componentes opcionales de WinPE en las siguientes ubicaciones después de instalar los complementos de Windows PE para ADK:

  • Amd64C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\
  • Arm64C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\arm64\WinPE_OCs\

Cómo agregar componentes opcionales

Los OCs de WinPE son paquetes .cab que se pueden agregar a una imagen de Windows PE sin conexión.

Importante

Algunos componentes opcionales tienen requisitos previos que deben instalarse en orden. En la siguiente tabla incluye información sobre los requisitos previos.

Antes de agregar OCs a una imagen de WinPE, necesita una imagen de WinPE (boot.wim). Vea WinPE: Crear medios de arranque para obtener información sobre cómo crear un conjunto de archivos de trabajo de WinPE que incluyan una imagen de WinPE. Encontrará boot.wim en sources\boot.wim en los archivos de trabajo.

Una vez que tenga una imagen de WinPE con la que trabajar, puede agregar paquetes a ella con DISM /add-package. Para obtener más información sobre el uso de DISM para agregar paquetes a una imagen de Windows, vea Agregar o quitar paquetes sin conexión mediante DISM.

Muchos componentes opcionales de WinPE se dividen en dos partes, un paquete independiente del idioma y un conjunto de paquetes específicos del idioma. Al instalar un OC que tenga paquetes específicos del lenguaje, primero debe agregar el OC neutro del idioma y, a continuación, agregar al menos uno de sus paquetes específicos del idioma asociado. Los recursos específicos del idioma y neutros de idioma deben ser de la misma versión. Puede encontrar operaciones organizativas en las siguientes carpetas:

  • Language-neutral - ...\Assessment and Deployment Kit\Windows Preinstallation Environment\<arch>\WinPE_OCs\
  • Específico por idioma - ...\Assessment and Deployment Kit\Windows Preinstallation Environment\<arch>\WinPE_OCs\xx-xx\

Componentes opcionales de WinPE

Nombre del componente área/opcional Descripción
Database/WinPE-MDAC WinPE-MDAC admite la conectividad abierta de bases de datos de Microsoft (ODBC), OLE DB y Microsoft ActiveX Data Objects (ADO). Este conjunto de tecnologías proporciona acceso a varios orígenes de datos, como Microsoft SQL Server. Por ejemplo, este acceso habilita las consultas a instalaciones de Microsoft SQL Server que contienen objetos ADO. Puede crear un archivo de respuesta dinámico a partir de información única del sistema. Del mismo modo, puede crear aplicaciones de servidor o cliente controladas por datos que integren información de diversos orígenes de datos, tanto relacionales (SQL Server) como no relacionales.
Administración de archivos/WinPE-FMAPI WinPE-FMAPI proporciona acceso a la API de administración de archivos (FMAPI) de Windows PE para detectar y restaurar archivos eliminados de volúmenes sin cifrar. FMAPI también proporciona la capacidad de usar una contraseña o un archivo de clave de recuperación para la detección y recuperación de archivos eliminados de volúmenes cifrados de cifrado de unidad BitLocker de Windows.
Fonts/WinPE-Fonts-Legacy WinPE-Fonts-Legacy contiene 32 archivos de fuente para varios lenguajes o scripts de escritura. Algunas de estas fuentes ya no se usan como fuentes de interfaz de usuario. Por ejemplo, los scripts como Bangla, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Odia, Tamil, Telugu y Sinhalese fueron cubiertos por Mangal, Latha, Vrinda, Gautami, Kalinga, artika, Raavi, Shruti y Tunga, pero en Windows 8, todos estaban unificados bajo la interfaz de usuario de Nirmala, una sola fuente pan-india. En la lista siguiente se muestran las fuentes y los idiomas incluidos en este componente opcional:
  • estre.ttf Estrangelo Edessa (Syriac)
  • mvboli.ttf MV Boli (Thaana)
  • KhmerUI.ttf Khmer UI (Khmer UI)
  • KhmerUIB.ttf Khmer UI Bold (Khmer UI)
  • Laoui.ttf Lao UI (Lao)
  • Laouib.ttf Lao UI Bold (Lao)
  • daunpenh.ttf DaunPenh (Khmer)
  • moolbor.ttf MoolBoran (Khmer)
  • dokchamp.ttf DokChampa (Lao)
  • Himalaya.ttf Microsoft Himalaya (tibetano)
  • monbaiti.ttf Mongolian Baiti (Mongolian)
  • MSYI.ttf Microsoft Yi Baiti (Yi Syllables)
  • nyala.ttf Nyala (Ethiopic)
  • sylfaen.ttf Sylfaen (Georgiano armenio & )
  • euphemia.ttf Euphemia (Syllabicas indígenas canadienses unificados)
  • plantc.ttf Plantagenet Cherokee (Cherokee)
Fuentes/WinPE-Font Support-JA-JP WinPE-Font Support-JA-JP contiene dos familias de fuentes japonesas que se empaquetan como archivos TrueType Collection (TTC). MS Gothic es la fuente de la interfaz de usuario japonesa de Windows en versiones de Windows antes de Windows Vista. MS Gothic contiene un juego de caracteres grande y mapas de bits incrustados para garantizar una representación legible en tamaños pequeños. Meiryo, una fuente que se introdujo en Windows Vista, está diseñada específicamente para su uso en un entorno de representación de Microsoft ClearType. Meiryo no incluye mapas de bits incrustados. En su lugar, Meiryo se basa en instrucciones para generar caracteres legibles a tamaños pequeños. Además, el módulo contiene dos fuentes de mapa de bits japonés, App932.fon y Vga932.fon. El módulo también contiene una fuente TrueType de solo mapa de bits, Jpn_font.ttf. Esta fuente se usa en las pantallas de arranque.
Fuentes/WinPE-Font Support-KO-KR WinPE-Font Support-KO-KR contiene tres familias de fuentes coreanas principales: Gulim, Batang y Malgun Gothic. Gulim es la fuente de interfaz de usuario heredada y, como un archivo TTC, contiene Gulim, GulimChe, Dotum y DotumChe. Batang es la fuente de texto heredada y también es un archivo TTC que contiene Batang, BatangChe, GungSuh y GungSuhChe. Malgun Gothic, una fuente que se introdujo en Windows Vista, está diseñada específicamente para su uso en un entorno de representación ClearType. Malgun Gothic no incluye mapas de bits incrustados y, en su lugar, se basa en instrucciones de sugerencia para generar caracteres legibles a tamaños pequeños.
Fuentes/WinPE-Font Support-ZH-CN WinPE-Font Support-ZH-CN contiene dos familias de fuentes chinas que se empaquetan como archivos TTC. Simsun es la fuente de la interfaz de usuario chino simplificada en versiones de Windows antes de Windows Vista. Simsun contiene mapas de bits incrustados para garantizar una representación legible en tamaños pequeños. La otra fuente TTC es MingLiu. MingLiu tiene mapas de bits incrustados y proporciona compatibilidad con el juego de caracteres complementarios de Hong Kong (HKSCS). YaHei, una fuente que se introdujo en Windows Vista, está diseñada específicamente para su uso en un entorno de representación ClearType. YaHei no incluye mapas de bits incrustados. YaHei se basa en instrucciones de sugerencia para producir caracteres legibles a tamaños pequeños. Además, el módulo contiene una fuente TrueType de solo mapa de bits, Chs_boot.ttf. Esta fuente se usa en las pantallas de arranque.
Fuentes/WinPE-Font Support-ZH-HK

y

WinPE-Font Support-ZH-TW

Los componentes opcionales de Hong Kong y Taiwán contienen dos familias de fuentes chinas empaquetadas como archivos TTC. Simsun es la fuente de la interfaz de usuario chino simplificada en versiones de Windows antes de Windows Vista. Simsun contiene mapas de bits incrustados para garantizar una representación legible en tamaños pequeños. MingLiu tiene mapas de bits incrustados y proporciona compatibilidad con HKSCS. JhengHei, una fuente que se introdujo en Windows Vista, está diseñada específicamente para su uso en un entorno de representación ClearType. JhengHei no incluye mapas de bits incrustados. JhengHei se basa en instrucciones de sugerencia para producir caracteres legibles a tamaños pequeños. Además, el módulo contiene una fuente TrueType de solo mapa de bits, Cht_boot.ttf. Esta fuente se usa en las pantallas de arranque.
HTML/WinPE-HTA WinPE-HTA proporciona compatibilidad con la aplicación HTML (HTA) para crear aplicaciones de GUI a través del motor de scripts de Windows Internet Explorer y los servicios HTML. Estas aplicaciones son de confianza y solo muestran los menús, los iconos, las barras de herramientas y la información de título que cree.

Este componente opcional solo está disponible para la arquitectura Amd64.

Dependencias: Instalar WinPE-Scripting antes de instalar WinPE-HTA.
Input/WinPE-GamingPeripherals WinPE-GamingPeripherals agrega compatibilidad con controladores inalámbricos Xbox en WinPE.
Microsoft .NET/WinPE-NetFx WinPE-NetFx contiene un subconjunto de .NET Framework 4.5 diseñado para aplicaciones cliente.

No todos los archivos binarios de Windows están presentes en Windows PE y, por tanto, no todas las API de Windows están presentes o se pueden usar. Debido al conjunto de API limitado, las siguientes características de .NET Framework no tienen ni una funcionalidad reducida en Windows PE:

  • Windows Presentation Foundation (WPF) (no compatible)
  • Windows en tiempo de ejecución
  • API de Fusion de .NET Framework
  • Registro de eventos de la Biblioteca de controles de Windows
  • Interoperabilidad COM de .NET Framework
  • Modelo de criptografía de .NET Framework

Dependencias:

  • Instale WinPE-WMI antes de instalar WinPE-NetFX.
Network/WinPE-Dot3Svc Agrega compatibilidad con el protocolo de autenticación IEEE 802.1X en redes cableadas. Para obtener más información, vea controladores de red de WinPE: Inicialización y adición de controladores.
Network/WinPE-PPPoE WinPE-PPPoE permite usar el protocolo de punto a punto a través de Ethernet (PPPoE) para crear, conectar, desconectar y eliminar conexiones PPPoE desde Windows PE. PPPoE es un protocolo de red para encapsular marcos de protocolo de punto a punto (PPP) dentro de marcos Ethernet. PPPoE permite a los usuarios de Windows conectar sus equipos de forma remota a la web. Mediante el uso de PPPoE, los usuarios pueden marcar virtualmente desde un equipo a otro a través de una red Ethernet, para establecer una conexión de punto a punto entre los equipos. Los equipos pueden usar esta conexión de punto a punto para transportar paquetes de datos.
Network/WinPE-RNDIS WinPE-RNDIS contiene compatibilidad con la especificación de interfaz de controlador de red remota (NDIS remoto). WinPE-RNDIS permite la compatibilidad de red con dispositivos que implementan la especificación NDIS remota a través de USB. Remote NDIS define un conjunto de mensajes independiente del bus y una descripción de cómo funciona este conjunto de mensajes a través de varios buses de E/S. Por lo tanto, los proveedores de hardware no tienen que escribir un controlador de dispositivo de miniporte NDIS. Dado que esta interfaz NDIS remota está estandarizada, un conjunto de controladores host puede admitir cualquier número de dispositivos de red conectados a bus.
Network/WinPE-WDS-Tools WinPE-WDS-Tools incluye API para habilitar la herramienta Capture de imágenes y un escenario de multidifusión que implica un cliente personalizado de Servicios de implementación de Windows. Debe instalarse si piensa ejecutar el cliente de Servicios de implementación de Windows en una imagen personalizada de Windows PE.
Network/WinPE-WiFi-Package El entorno de recuperación de Windows (Windows RE) usa WinPE-WiFi-Package para las funciones de recuperación integradas. Este paquete se incluye en el archivo base winre.wim y no está disponible por separado en los complementos de Windows PE para Windows Assessment and Deployment Kit.

Nota: Windows PE y Windows RE no admiten funciones generales de red inalámbrica.
Windows PowerShell/WinPE-PlatformID WinPE-PlatformID contiene los cmdlets de Windows PowerShell para recuperar el identificador de plataforma de la máquina física

Dependencias: Instale WinPE-WMI y WinPE-SecureStartup antes de instalar WinPE-PlatformID.

Para usar el cmdlet Windows PowerShell para recuperar el identificador de plataforma, necesitará instalar el paquete WinPE-PowerShell.

Windows PowerShell/WinPE-PowerShell WinPE-PowerShell contiene diagnósticos basados en Windows PowerShell que simplifican el uso del Instrumental de administración de Windows (WMI) para consultar el hardware durante la fabricación. Puede crear Windows PowerShell implementación basada en Windows PE y herramientas administrativas basadas en Windows PE. Además de la implementación, puede usar Windows PowerShell para escenarios de recuperación. Los clientes pueden arrancar en Windows RE y, a continuación, usar scripts Windows PowerShell para resolver problemas. Los clientes no se limitan a los conjuntos de herramientas que se ejecutan en Windows PE. De forma similar, puede crear soluciones sin conexión con scripts para recuperar algunos equipos de escenarios sin arranque.

WinPE-PowerShell tiene las siguientes limitaciones conocidas:
  • no se admite la comunicación remota Windows PowerShell. Los cmdlets que tengan funcionalidad de comunicación remota devolverán un error.
  • No se admite el entorno de scripting integrado (ISE) de Windows PowerShell.
  • No se admite Windows PowerShell 2.0.

Dependencias: Instale WinPE-WMI>WinPE-NetFX>WinPE-Scripting antes de instalar WinPE-PowerShell.

Windows PowerShell/WinPE-DismCmdlets WinPE-DismCmdlets contiene el módulo DISM de PowerShell, que incluye cmdlets que se usan para administrar y atender imágenes de Windows.

Para obtener más información, vea cmdlets de administración de mantenimiento de imágenes de implementación (DISM) en Windows PowerShell.

Dependencias: Instale WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell antes de instalar WinPE-DismCmdlets.

Windows PowerShell/WinPE-SecureBootCmdlets WinPE-SecureBootCmdlets contiene los cmdlets de PowerShell para administrar las variables de entorno UEFI (Unified Extensible Firmware Interface) para el arranque seguro.

Dependencias: Instale WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell antes de instalar WinPE-SecureBootCmdlets.
Windows PowerShell/WinPE-StorageWMI WinPE-StorageWMI contiene cmdlets de PowerShell para la administración de almacenamiento. Estos cmdlets usan la API de administración de almacenamiento de Windows (SMAPI) para administrar el almacenamiento local, como los objetos de disco, partición y volumen. O bien, estos cmdlets usan SMAPI de Windows junto con la administración de almacenamiento de matrices mediante un proveedor de administración de almacenamiento. WinPE-StorageWMI también contiene cmdlets de iniciador de Internet SCSI (iSCSI) para conectar un equipo host o un servidor a discos virtuales en matrices de almacenamiento externas basadas en iSCSI a través de un adaptador de red Ethernet o un adaptador de bus host iSCSI (HBA).

Dependencias: Instale WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell antes de instalar WinPE-StorageWMI.
Recovery/WinPE-Rejuv WinPE-Rejuv usa el entorno de recuperación de Windows (Windows RE). Este paquete se incluye en el archivo base winre.wim y no está disponible por separado en los complementos de Windows PE para Windows Assessment and Deployment Kit.
Recovery/WinPE-SRT WinPE-SRT lo usa Windows RE. Este paquete se incluye en el archivo winre.wim base y no está disponible por separado en los complementos de Windows PE para Windows Assessment and Deployment Kit.
Recovery/WinPE-WinReCfg WinPE-WinReCfg contiene la herramienta Winrecfg.exe y habilita los siguientes escenarios:

  • Arranque desde Windows PE basado en x86 para configurar las opciones de Windows RE en una imagen de sistema operativo basada en x64 sin conexión.
  • Arranque desde Windows PE basado en x64 para configurar las opciones de Windows RE en una imagen de sistema operativo basada en x86 sin conexión.
Scripting/WinPE-Scripting WinPE-Scripting contiene un entorno de scripting de varios lenguajes que es ideal para automatizar tareas de administración del sistema, como el procesamiento por lotes de archivos. Los scripts que se ejecutan en el entorno de Windows Script Host (WSH) pueden llamar a objetos WSH y otras tecnologías basadas en COM que admiten automatización, como WMI, para administrar los subsistemas de Windows que son fundamentales para muchas tareas de administración del sistema.

Dependencias: Instale WinPE-Scripting para asegurarse de que la funcionalidad de scripting completa está disponible cuando se usa WinPE-NetFX y WinPE-HTA. El orden de instalación es irrelevante.
Scripting/WinPE-WMI WinPE-WMI contiene un subconjunto de los proveedores de Instrumental de administración de Windows (WMI) que habilitan diagnósticos mínimos del sistema. WMI es la infraestructura para la administración de datos y operaciones en sistemas operativos basados en Windows. Puede escribir scripts o aplicaciones WMI para automatizar tareas administrativas en equipos remotos. Además, WMI proporciona datos de administración a otras partes del sistema operativo y los productos.
Setup/Winpe-LegacySetup Winpe-LegacySetup contiene todos los archivos de instalación de la carpeta \Sources en los medios de Windows. Agregue este componente opcional al configurar el servicio o la carpeta \Sources en los medios de Windows. Debe agregar este componente opcional junto con el componente opcional para la característica de instalación. Para agregar un nuevo archivo Boot.wim a los medios, agregue el elemento primario WinPE-Setup, cualquiera de los elementos secundarios (WinPE-Setup-Client o WinPE-Setup-Server) y componentes opcionales multimedia. El programa de instalación multimedia es necesario para admitir la instalación de Windows Server 2008 R2.
Setup/WinPE-Setup WinPE-Setup es el elemento primario de WinPE-Setup-Client y WinPE-Setup-Server. Contiene todos los archivos de instalación de la carpeta \Sources que son comunes al cliente y al servidor.
Setup/WinPE-Setup-Client WinPE-Setup-Client contiene los archivos de personalización de marca de cliente para el componente primario WinPE-Setup opcional.

Dependencias: Instale WinPE-Setup antes de instalar WinPE-Setup-Client.
Setup/WinPE-Setup-Server WinPE-Setup-Server incluye los archivos de personalización de marca del servidor para el componente opcional WinPE-Setup primario.

Dependencias: Instale WinPE-Setup antes de instalar WinPE-Setup-Server.
Startup/WinPE-HSP-Driver Disponible a partir de Windows 11, versión 22H2. WinPE-HSP-Driver agrega compatibilidad con el procesador de seguridad de plutón de Microsoft en WinPE.

Este componente opcional solo está disponible para la arquitectura Amd64.
Startup/WinPE-SecureStartup WinPE-SecureStartup habilita el aprovisionamiento y la administración de BitLocker y el módulo de plataforma segura (TPM). Incluye herramientas de línea de comandos de BitLocker, bibliotecas de administración de WMI de BitLocker, un controlador TPM, servicios base de TPM (TBS), la clase Win32_TPM, el asistente para desbloqueo de BitLocker y bibliotecas de interfaz de usuario de BitLocker. El controlador TPM proporciona una mejor compatibilidad con BitLocker y el TPM en este entorno de arranque previo.

Dependencias: Instale WinPE-WMI antes de instalar WinPE-SecureStartup.
Storage/WinPE-EnhancedStorage WinPE-EnhancedStorage permite a Windows detectar funcionalidades adicionales para dispositivos de almacenamiento, como unidades cifradas e implementaciones que combinan especificaciones del grupo de computación segura (TCG) y IEEE 1667 ("Protocolo estándar para la autenticación en datos adjuntos de host de dispositivos de almacenamiento transitorios"). Este componente opcional permite a Windows administrar estos dispositivos de almacenamiento de forma nativa mediante BitLocker.
Architecture/WinPE-x64-Support WinPE-x64-Support habilita la compatibilidad con emulación x64 en WinPE arm64. Vea Aplicaciones de Arm64EC para Windows 11 para obtener más información.

 

componentes opcionales de Windows RE

La imagen predeterminada de Windows RE contiene los siguientes componentes opcionales integrados:

Componente opcional incluido
WinPE-EnhancedStorage
WinPE-Rejuv
WinPE-Scripting
WinPE-SecureStartup
WinPE-Setup
WinPE-SRT
WinPE-WDS-Tools
WinPE-WMI

Adición de idiomas a imágenes que incluyen componentes opcionales

Sugerencia

Para agregar paquetes de idioma mediante Windows PE, es posible que deba agregar compatibilidad con archivos de página a Windows PE. Para obtener más información, vea agregar compatibilidad con archivos de página a la imagen de WinPE.

  1. En una imagen montada, enumere los componentes opcionales de la imagen de Windows PE:

    Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"
    
  2. Revise la lista resultante de paquetes y agregue los paquetes de idioma correspondientes para cada paquete de la imagen, incluido el paquete de idioma base de Windows PE.

    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\lp.cab"
    
    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\fr-fr\WinPE-HTA_fr-fr.cab"
    

    donde …WinPE_OCs\fr-fr\lp.cab representa el paquete de idioma base de Windows PE.

  3. Si va a agregar paquetes de idioma para un idioma que requiera paquetes de fuentes adicionales, agregue los paquetes de fuentes para estos idiomas. Este es un ejemplo para Japón:

    Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Font Support-JA-JP.cab"
    
  4. Compruebe que los paquetes de idioma forman parte de la imagen:

    Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"
    

    Revise la lista resultante de paquetes y compruebe que para cada componente opcional, incluida la imagen base de Windows PE, hay un paquete de idioma asociado.

  5. Cambie la configuración regional al idioma que desea usar:

    Dism /Set-AllIntl:en-US /Image:"C:\WinPE_amd64\mount"
    

    Para cambiar los idiomas en Windows PE, use wpeutil setmuilanguage. Vea opciones de línea de comandos de Wpeutil para obtener más información.

WinPE: Optimización y reducción de la imagen

Introducción a WinPE

WinPE: Montaje y personalización