Referência de Componentes Opcionais (OC) do WinPE

Adicione pacotes de recursos, também conhecidos como componentes opcionais, ao Windows PE (WinPE).

Onde obter os Componentes Opcionais do WinPE

Os componentes opcionais do WinPE são incluídos nos complementos do WinPE para o Kit de Avaliação de Implantação (ADK) do Windows.

Os componentes opcionais estão disponíveis nas arquiteturas Amd64 e Arm64. Os OCs que você adiciona à imagem do WinPE devem ser do mesmo build do ADK e ter a mesma arquitetura que a imagem do WinPE. Você pode encontrar componentes opcionais do WinPE nos seguintes locais depois de instalar os complementos do Windows PE para o 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\

Como adicionar Componentes Opcionais

Os OCs do WinPE são pacotes .cab que podem ser adicionados a uma imagem offline do Windows PE.

Importante

Alguns componentes opcionais têm pré-requisitos que devem ser instalados em ordem. A tabela a seguir inclui informações sobre pré-requisitos.

Antes de adicionar OCs a uma imagem do WinPE, você precisará de uma imagem do WinPE (boot.wim). Confira WinPE: Criar mídia inicializável para saber como criar um conjunto de arquivos funcionais do WinPE que inclua uma imagem do WinPE. Você encontrará boot.wim em sources\boot.wim nos seus arquivos de trabalho.

Depois de ter uma imagem do WinPE para trabalhar, você poderá adicionar pacotes a ela com DISM /add-package. Para saber mais sobre como usar o DISM para adicionar pacotes a uma imagem do Windows, confira Adicionar ou remover pacotes offline usando o DISM.

Muitos componentes opcionais do WinPE são divididos em duas partes, um pacote neutro de linguagem e um conjunto de pacotes específicos do idioma. Ao instalar um OC que tenha pacotes específicos do idioma, você precisará primeiro adicionar o OC neutro do idioma e, em seguida, adicionar pelo menos um de seus pacotes específicos do idioma associados. Os recursos neutros e específicos do idioma devem ser da mesma versão. Você pode encontrar OCs nas seguintes pastas:

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

Componentes Opcionais do WinPE

Nome do componente de área/opcional Descrição
Banco de dados/WinPE-MDAC O WinPE-MDAC suporta Microsoft Open Database Connectivity (ODBC), OLE DB e Microsoft ActiveX Data Objects (ADO). Esse conjunto de tecnologias fornece acesso a várias fontes de dados, como o Microsoft SQL Server. Por exemplo, esse acesso permite consultas a instalações do Microsoft SQL Server que contêm objetos ADO. Você pode criar um arquivo de resposta dinâmico com base em informações exclusivas do sistema. Da mesma forma, você pode criar aplicativos de servidor ou cliente controlados por dados que integram informações de uma variedade de fontes de dados, tanto relacionais (SQL Server) quanto não relacionais.
Gerenciamento de arquivos/WinPE-FMAPI O WinPE-FMAPI fornece acesso à API de Gerenciamento de Arquivos (FMAPI) do Windows PE para descobrir e restaurar arquivos excluídos de volumes não criptografados. O FMAPI também fornece a capacidade de usar um arquivo de chave de recuperação ou senha para a descoberta e recuperação de arquivos excluídos de volumes criptografados da Criptografia de Unidade de Disco BitLocker do Windows.
Fontes/WinPE-Fonts-Legacy WinPE-Fonts-Legacy contém 32 arquivos de fonte para vários idiomas/scripts de gravação. Algumas dessas fontes não são mais usadas como fontes de interface do usuário. Por exemplo, scripts como Bangla, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Odia, Tamil, Telugu e Sinhalese foram substituídos por Mangal, Latha, Vrinda, Gautami, Kalinga, artika, Raavi, Shruti e Tunga, mas no Windows 8, todos foram unificados sob a interface do usuário Nirmala, uma única fonte pan-indiana. A lista a seguir mostra as fontes e idiomas incluídos neste componente opcional:
  • estre.ttf Estrangelo Edessa (Siríaco)
  • mvboli.ttf MV Boli (Thaana)
  • KhmerUI.ttf Khmer UI (IU Quemeres)
  • KhmerUIB.ttf Khmer UI Bold (IU Quemeres)
  • Laoui.ttf Lao UI (Laosiano)
  • Laouib.ttf Lao UI Bold (Laosiano)
  • daunpenh.ttf DaunPenh (Quemeres)
  • moolbor.ttf MoolBoran (Quemeres)
  • dokchamp.ttf DokChampa (Laosiano)
  • Himalaya.ttf Microsoft Himalaya (Tibetano)
  • monbaiti.ttf Baiti mongol (Mongol)
  • MSYI.ttf Microsoft Yi Baiti (Sílabas de Yi)
  • nyala.ttf Nyala (Amárico)
  • sylfaen.ttf Sylfaen (Armênio & Georgiano)
  • euphemia.ttf Euphemia (Sílabas Aborígenes Canadenses Unificadas)
  • plantc.ttf Plantagenet Cherokee (Cheroqui)
Fontes/WinPE-Font Support-JA-JP O WinPE-Font Support-JA-JP contém duas famílias de fontes japonesas que são empacotadas como arquivos TTC (TrueType Collection). MS Gothic é a fonte de interface do usuário japonesa do Windows em versões do Windows antes do Windows Vista. A MS Gothic contém um grande conjunto de caracteres e bitmaps inseridos para garantir a renderização legível em tamanhos pequenos. Meiryo, uma fonte introduzida no Windows Vista, foi projetada especificamente para uso em um ambiente de renderização do Microsoft ClearType. A Meiryo não inclui bitmaps inseridos. A Meiryo depende de instruções para produzir caracteres legíveis em tamanhos pequenos. Além disso, o módulo contém duas fontes de bitmap japonesas, App932.fon e Vga932.fon. O módulo também contém uma fonte TrueType somente bitmap, Jpn_font.ttf. Essa fonte é usada em telas de inicialização.
Fontes/WinPE-Font Support-KO-KR O WinPE-Font Support-KO-KR contém três famílias de fontes coreanas principais: Gulim, Batang e Malgun Gothic. Gulim é a fonte de interface do usuário herdada e, como um arquivo TTC, contém Gulim, GulimChe, Dotum e DotumChe. Batang é a fonte de texto herdada e também é um arquivo TTC, que contém Batang, BatangChe, GungSuh e GungSuhChe. Malgun Gothic, uma fonte que foi introduzida no Windows Vista, foi projetada especificamente para uso em um ambiente de renderização ClearType. A Malgun Gothic não inclui bitmaps incorporados. Ela depende de instruções para produzir caracteres legíveis em tamanhos pequenos.
Fontes/WinPE-Font Support-ZH-CN O WinPE-Font Support-ZH-CN contém duas famílias de fontes chinesas que são empacotadas como arquivos TTC. Simsun é a fonte simplificada da interface do usuário chinesa nas versões do Windows antes do Windows Vista. A Simsun contém bitmaps inseridos para garantir a renderização legível em tamanhos pequenos. A outra fonte TTC é a MingLiu. A MingLiu inseriu bitmaps e fornece suporte para o HKSCS (Conjunto de Caracteres Suplementar de Hong Kong). YaHei, uma fonte que foi introduzida no Windows Vista, foi projetada especificamente para uso em um ambiente de renderização ClearType. A YaHei não inclui bitmaps inseridos. A YaHei depende de instruções para produzir caracteres legíveis em tamanhos pequenos. Além disso, o módulo contém uma fonte TrueType somente bitmap, Chs_boot.ttf. Essa fonte é usada em telas de inicialização.
Fontes/WinPE-Font Support-ZH-HK

e

WinPE-Font Support-ZH-TW

Os componentes opcionais de Hong Kong e Taiwan contêm duas famílias de fontes chinesas que são empacotadas como arquivos TTC. Simsun é a fonte simplificada da interface do usuário chinesa nas versões do Windows antes do Windows Vista. A Simsun contém bitmaps inseridos para garantir a renderização legível em tamanhos pequenos. A MingLiu inseriu bitmaps e fornece suporte para o HKSCS. JhengHei, uma fonte que foi introduzida no Windows Vista, foi projetada especificamente para uso em um ambiente de renderização ClearType. A JhengHei não inclui bitmaps inseridos. A JhengHei depende de instruções para produzir caracteres legíveis em tamanhos pequenos. Além disso, o módulo contém uma fonte TrueType somente bitmap, Cht_boot.ttf. Essa fonte é usada em telas de inicialização.
HTML/WinPE-HTA O WinPE-HTA fornece suporte ao HTA (Aplicativo HTML) para criar aplicativos GUI por meio do mecanismo de script do Windows Internet Explorer e dos serviços HTML. Esses aplicativos são confiáveis e exibem apenas os menus, ícones, barras de ferramentas e informações de título que você cria.

Esse componente opcional só está disponível para a arquitetura Amd64.

Dependências: instale o WinPE-Scripting antes de instalar o WinPE-HTA.
Input/WinPE-GamingPeripherals O WinPE-GamingPeripherals adiciona suporte para controles sem fio Xbox no WinPE.
Microsoft .NET/WinPE-NetFx O WinPE-NetFx contém um subconjunto do .NET Framework 4.5 projetado para aplicativos cliente.

Nem todos os binários do Windows estão presentes no Windows PE e, portanto, nem todas as APIs do Windows estão presentes ou são utilizáveis. Devido ao conjunto de API limitado, os seguintes recursos do .NET Framework não têm funcionalidade ou têm funcionalidade reduzida no Windows PE:

  • Windows Presentation Foundation (WPF) (sem suporte)
  • Windows Runtime
  • APIs Fusion do .NET Framework
  • Log de eventos da Biblioteca de Controle do Windows
  • Interoperabilidade COM do .NET Framework
  • Modelo de Criptografia do .NET Framework

Dependências:

  • Instale o WinPE-WMI antes de instalar o WinPE-NetFX.
Rede/WinPE-Dot3Svc Adiciona suporte para o protocolo de autenticação IEEE 802.1X em redes com fio. Para obter mais informações, confira Drivers de Rede WinPE: Inicializando e adicionando drivers.
Rede/WinPE-PPPoE O WinPE-PPPoE permite que você use o Protocolo Ponto a Ponto por Ethernet (PPPoE) para criar, conectar, desconectar e excluir conexões PPPoE do Windows PE. PPPoE é um protocolo de rede para encapsular quadros PPP (Protocolo Ponto a Ponto) dentro de quadros Ethernet. O PPPoE permite que os usuários do Windows conectem remotamente seus computadores à Web. Usando o PPPoE, os usuários podem virtualmente discar de um computador para outro em uma rede Ethernet para estabelecer uma conexão ponto a ponto entre os computadores. Os computadores podem usar essa conexão ponto a ponto para transportar pacotes de dados.
Rede/WinPE-RNDIS O WinPE-RNDIS contém suporte à NDIS Remoto (Driver Interface Specification Remoto). O WinPE-RNDIS habilita o suporte à rede para dispositivos que implementam a especificação do NDIS Remoto por USB. O NDIS remoto define um conjunto de mensagens independente de barramento e uma descrição de como esse conjunto de mensagens opera em vários barramentos de E/S. Portanto, os fornecedores de hardware não precisam escrever um driver de dispositivo de miniporta NDIS. Como essa interface NDIS Remota é padronizada, um conjunto de drivers de host pode dar suporte a qualquer número de dispositivos de rede conectados ao barramento.
Rede/WinPE-WDS-Tools O WinPE-WDS-Tools inclui APIs para habilitar a ferramenta Captura de Imagem e um cenário multicast que envolve um cliente personalizado dos Serviços de Implantação do Windows. Ele deve ser instalado se você pretende executar o cliente dos Serviços de Implantação do Windows em uma imagem personalizada do Windows PE.
Rede/WinPE-WiFi-Package O WinPE-WiFi-Package é usado pelo Ambiente de Recuperação do Windows (Windows RE) para funções de recuperação internas. Esse pacote está incluído no arquivo base winre.wim e não está disponível separadamente nos suplementos do Windows PE para o Kit de Avaliação e Implantação do Windows.

Observação: o Windows PE e o Windows RE não dão suporte a funções gerais de rede sem fio.
Windows PowerShell/WinPE-PlatformID O WinPE-PlatformID contém os cmdlets do Windows PowerShell para recuperar o Identificador de Plataforma do computador físico.

Dependências: instale o WinPE-WMI e WinPE-SecureStartup antes de instalar o WinPE-PlatformID.

Para usar o cmdlet do Windows PowerShell para recuperar o Identificador de Plataforma, você precisará instalar o pacote WinPE-PowerShell.

Windows PowerShell/WinPE-PowerShell O WinPE-PowerShell contém diagnósticos baseados no Windows PowerShell que simplificam o uso da Instrumentação de Gerenciamento do Windows (WMI) para consultar o hardware durante a fabricação. Você pode criar a implantação baseada no Windows PowerShell e as ferramentas administrativas baseadas no Windows PE. Além da implantação, você pode usar o Windows PowerShell para cenários de recuperação. Os clientes podem inicializar no Windows RE e, em seguida, usar scripts do Windows PowerShell para resolver problemas. Os clientes não estão limitados aos conjuntos de ferramentas executados no Windows PE. Da mesma forma, você pode criar soluções offline com script para recuperar alguns computadores de cenários sem inicialização.

O WinPE-PowerShell tem as seguintes limitações conhecidas:
  • Não há suporte para a comunicação remota do Windows PowerShell. Todos os cmdlets com funcionalidade de comunicação remota retornarão um erro.
  • Não há suporte para o Ambiente de Script Integrado do Windows PowerShell (ISE).
  • Não há suporte para o Windows PowerShell 2.0.

Dependências: instale o WinPE-WMI>WinPE-NetFX>WinPE-Scripting antes de instalar o WinPE-PowerShell.

Windows PowerShell/WinPE-DismCmdlets O WinPE-DismCmdlets contém o módulo DISM PowerShell, que inclui cmdlets usados para gerenciar e atender imagens do Windows.

Para obter mais informações, confira Cmdlets do Gerenciamento de Serviços de Imagens de Implantação (DISM) no Windows PowerShell.

Dependências: instale o WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell antes de instalar o WinPE-DismCmdlets.

Windows PowerShell/WinPE-SecureBootCmdlets O WinPE-SecureBootCmdlets contém os cmdlets do PowerShell para gerenciar as variáveis de ambiente UEFI (Unified Extensible Firmware Interface) para Inicialização Segura.

Dependências: instale o WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell antes de instalar o WinPE-SecureBootCmdlets.
Windows PowerShell/WinPE-StorageWMI O WinPE-StorageWMI contém cmdlets do PowerShell para gerenciamento de armazenamento. Esses cmdlets usam a API de Gerenciamento de Armazenamento (SMAPI) do Windows para gerenciar o armazenamento local, como disco, partição e objetos de volume. Ou, esses cmdlets usam o SMAPI do Windows junto com o gerenciamento de armazenamento de matriz usando um provedor de gerenciamento de armazenamento. O WinPE-StorageWMI também contém cmdlets do iniciador da Internet SCSI (iSCSI) para conectar um computador host ou servidor a discos virtuais em matrizes de armazenamento externas baseadas em iSCSI por meio de um adaptador de rede Ethernet ou Adaptador de Barramento de Host (HBA) iSCSI.

Dependências: instale o WinPE-WMI>WinPE-NetFX>WinPE-Scripting>WinPE-PowerShell antes de instalar o WinPE-StorageWMI.
Recuperação/WinPE-Rejuv O WinPE-Rejuv é usado pelo Ambiente de Recuperação do Windows (Windows RE). Esse pacote está incluído no arquivo base winre.wim e não está disponível separadamente nos suplementos do Windows PE para o Kit de Avaliação e Implantação do Windows.
Recuperação/WinPE-SRT O WinPE-SRT é usado pelo Windows RE. Esse pacote está incluído no arquivo base winre.wim e não está disponível separadamente nos suplementos do Windows PE para o Kit de Avaliação e Implantação do Windows.
Recuperação/WinPE-WinReCfg O WinPE-WinReCfg contém a ferramenta Winrecfg.exe e habilita os seguintes cenários:

  • Inicialize do Windows PE baseado em x86 para definir as configurações do Windows RE em uma imagem do sistema operacional baseada em x64 offline.
  • Inicialize do Windows PE baseado em x64 para definir as configurações do Windows RE em uma imagem do sistema operacional baseada em x86 offline.
Scripting/WinPE-Scripting O WinPE-Scripting contém um ambiente de script de várias linguagens ideal para automatizar tarefas de administração do sistema, como processamento de arquivos em lote. Os scripts executados no ambiente do Windows Script Host (WSH) podem chamar objetos WSH e outras tecnologias baseadas em COM que dão suporte à Automação, como o WMI, para gerenciar os subsistemas do Windows que são centrais para muitas tarefas de administração do sistema.

Dependências: instale o WinPE-Scripting para garantir que a funcionalidade de script completo esteja disponível quando você estiver usando o WinPE-NetFX e WinPE-HTA. A ordem de instalação é irrelevante.
Scripting/WinPE-WMI O WinPE-WMI contém um subconjunto dos provedores de Instrumentação de Gerenciamento do Windows (WMI) que permitem o diagnóstico mínimo do sistema. O WMI é a infraestrutura para dados de gerenciamento e operações em sistemas operacionais baseados no Windows. Você pode escrever scripts WMI ou aplicativos para automatizar tarefas administrativas em computadores remotos. O WMI também fornece dados de gerenciamento para outras partes do sistema operacional e produtos.
Instalação/Winpe-LegacySetup O Winpe-LegacySetup contém todos os arquivos de instalação da pasta \Sources na mídia do Windows. Adicione esse componente opcional ao fazer manutenção na instalação ou na pasta \Sources na mídia do Windows. Você deve adicionar esse componente opcional junto com o componente opcional para o recurso de instalação. Para adicionar um novo arquivo Boot.wim à mídia, adicione o WinPE-Setup pai, um dos filhos (WinPE-Setup-Client ou WinPE-Setup-Server) e componentes opcionais de mídia. A configuração de mídia é necessária para oferecer suporte à instalação do Windows Server 2008 R2.
Instalação/WinPE-Setup O WinPE-Setup é o pai de WinPE-Setup-Client e WinPE-Setup-Server. Contém todos os arquivos de instalação da pasta \Sources que são comuns ao cliente e ao servidor.
Instalação/WinPE-Setup-Client O WinPE-Setup-Client contém os arquivos de identidade visual do cliente para o componente opcional WinPE-Setup pai.

Dependências: instale o WinPE-Setup antes de instalar o WinPE-Setup-Client.
Instalação/WinPE-Setup-Server O WinPE-Setup-Server inclui os arquivos de identidade visual do servidor para o componente opcional WinPE-Setup pai.

Dependências: instale o WinPE-Setup antes de instalar o WinPE-Setup-Server.
Inicialização/WinPE-HSP-Driver Disponível a partir do Windows 11, versão 22H2. O WinPE-HSP-Driver adiciona suporte ao processador de segurança do Microsoft Pluton no WinPE.

Esse componente opcional só está disponível para a arquitetura Amd64.
Inicialização/WinPE-SecureStartup O WinPE-SecureStartup habilita o provisionamento e o gerenciamento do BitLocker e do Trusted Platform Module (TPM). Inclui ferramentas de linha de comando do BitLocker, bibliotecas de gerenciamento WMI do BitLocker, um driver TPM, TPM Base Services (TBS), a classe Win32_TPM, o Assistente de Desbloqueio do BitLocker e bibliotecas de UI do BitLocker. O driver TPM fornece melhor suporte para o BitLocker e o TPM nesse ambiente de pré-inicialização.

Dependências: instale o WinPE-WMI antes de instalar o WinPE-SecureStartup.
Armazenamento/WinPE-EnhancedStorage O WinPE-EnhancedStorage permite que o Windows descubra funcionalidades adicionais para os dispositivos de armazenamento, como unidades criptografadas e implementações que combinam especificações Trusted Computing Group (TCG) e IEEE 1667 ("Protocolo Standard para Autenticação em Anexos de Host de Dispositivos de Armazenamento Transitório"). Esse componente opcional permite que o Windows gerencie esses dispositivos de armazenamento nativamente usando o BitLocker.
Arquitetura/WinPE-x64-Support O WinPE-x64-Support habilita o suporte à emulação x64 no Arm64 WinPE. Confiras Arm64EC para aplicativos Windows 11 para obter detalhes.

 

Componentes opcionais do Windows RE

A imagem padrão do Windows RE contém os seguintes componentes opcionais internos:

Componente opcional incluído
WinPE-EnhancedStorage
WinPE-Rejuv
WinPE-Scripting
WinPE-SecureStartup
WinPE-Setup
WinPE-SRT
WinPE-WDS-Tools
WinPE-WMI

Adicionar idiomas a imagens que incluem componentes opcionais

Dica

Para adicionar pacotes de idiomas usando o Windows PE, talvez seja necessário adicionar suporte de arquivo de paginação ao Windows PE. Para obter mais informações, confira Adicionar suporte de arquivo de paginação à imagem do WinPE.

  1. Em uma imagem montada, liste os componentes opcionais na imagem do Windows PE:

    Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"
    
  2. Examine a lista resultante de pacotes e adicione os pacotes de idiomas correspondentes para cada pacote na imagem, incluindo o pacote de idiomas base do 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"
    

    em que …WinPE_OCs\fr-fr\lp.cab representa o pacote de idiomas base do Windows PE.

  3. Se você estiver adicionando pacotes de idiomas para um idioma que exija pacotes de fontes adicionais, adicione os pacotes de fonte para esses idiomas. Aqui está um exemplo para o Japão:

    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. Verifique se os pacotes de idiomas fazem parte da imagem:

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

    Examine a lista resultante de pacotes e verifique se para cada componente opcional, incluindo a imagem base do Windows PE, se há um pacote de idiomas associado.

  5. Altere as configurações regionais para o idioma que você deseja usar:

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

    Para alternar idiomas enquanto estiver no Windows PE, use wpeutil setmuilanguage. Confira Opções de linha de comando do Wpeutil para obter mais informações.

WinPE: otimizar e reduzir a imagem

Visão geral do WinPE

WinPE: Montar e personalizar