Compartilhar via


Referência de pacotes opcionais do SO de validação

É possível utilizar pacotes .cab sob demanda opcionais a fim de adicionar funcionalidade ao SO de validação. É importante notar que há dependências entre pacotes (cab-to-cab) existentes e ausentes. Se determinados pacotes não forem instalados em conjunto, o WIM resultante pode ficar inutilizável.

Onde obter componentes opcionais do SO de validação

Todos os componentes opcionais do SO de validação incluídos estão localizados em <ISO_ROOT>:\cabs.

Como adicionar recursos opcionais

Só é possível utilizar o método de personalização usando o GenImage (avançado) para adicionar recursos opcionais à imagem base do SO de validação.

Recursos do SO de validação vs. componentes opcionais do SO de validação

Os pacotes de recursos do SO de validação consistem em um conjunto de pacotes (.cab) de componentes opcionais que podem ser adicionados a uma imagem .wim off-line do SO de validação. Os arquivos do pacote de componentes opcionais que habilitam esses recursos estão disponíveis no arquivo ISO do SO de validação na pasta <Root>\cabs.

  • Cada pacote opcional tem uma versão de idioma neutro e uma de idioma específico do arquivo .cab. Ambas as versões precisam ser adicionadas a uma imagem.
  • O SO de validação é compatível com WOW. Se qualquer um dos seus aplicativos depender de binários x86, adicione também o pacote WOW64.

Ao usar o processo compatível para adicionar componentes opcionais do SO de validação à imagem base, não há necessidade de se preocupar com as distinções neutras e de idiomas, assim como não é necessário especificar os componentes do WOW64.

Pacotes opcionais disponíveis

Nome do pacote Descrição
Microsoft-OneCore-KernelDebuggerTransports-Package Oferece suporte à rede e ao transporte do depurador de kernel via USB.
Microsoft-OneCore-PersistentMemory-Drivers-Package Esse pacote adiciona drivers de memória persistente ao SO de validação. Os drivers incluem nvdimm.sys, pmem.sys e scmbus.sys.
Microsoft-OneCore-SerialConsole-Package Oferece suporte a console serial para habilitar o EMS no SO de validação.
Para configurar o EMS, depois de atualizar a imagem no dispositivo, use os seguintes comandos no prompt de comando do SO de validação:
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

Importante:
O EMS não pode ser executado com o KD.
Microsoft-OneCore-TAEF-Package Esse pacote oferece suporte à Estrutura de Automação e Execução de Testes no SO de validação.
Microsoft-Windows-CoreSystem-ClassExtensions-Package Esse pacote contém arquivos complementares para a infraestrutura de extensão de classes GPIO. Inclui o driver msgpioclx.sys.
Microsoft-Windows-CoreSystem-NetworkDrivers-Package Fornece os drivers de rede no SO de validação.
Microsoft-Windows-CoreSystem-OnecoreDrivers-Package Esse pacote inclui o driver StorNVMe que oferece acesso aos dispositivos NVMe.
Microsoft-Windows-NetFx-VCRedist-Package Esse pacote possibilita a execução de aplicativos que apresentam vinculação dinâmica a DLLs redistribuíveis da Biblioteca de Runtime de C 8.0 ou 9.0 da Microsoft.
Microsoft-Windows-OpenGL-Package Possibilita a execução de aplicativos gráficos baseados em OpenGL. É recomendável instalar esse pacote com o pacote Microsoft-WinVOS-Graphics-Package.
Microsoft-WinVOS-Apps-Package Suporte à execução de aplicativos que utilizam controles comuns e caixas de diálogo comuns. Esse pacote inclui os arquivos robocopy.exe e notepad.exe.
Microsoft-WinVOS-Audio-Package Oferece suporte à reprodução de áudio no SO de validação.

Esse pacote exige os seguintes pacotes adicionais:
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-Privacy-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Bluetooth-Package Oferece suporte à descoberta e ao emparelhamento via Bluetooth no SO de validação.
Microsoft-WinVOS-Camera-Package Oferece recursos para o uso de câmeras no SO de validação.

Esse pacote exige os seguintes pacotes adicionais:
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Audio-Package
- Microsoft-WinVOS-Audio-WOW64-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-Multimedia-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-Privacy-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-COM-Package Oferece acesso aos recursos COM/OLE.
Microsoft-WinVOS-Connectivity-Devices-Package Oferece suporte à conectividade avançada, como suporte adicional a HID, DAS, tela e energia.
Microsoft-WinVOS-Connectivity-Package Oferece suporte à conectividade básica, incluindo USB, HID, serial, toque etc.

Observação: Ao executar em hardware real, podem ser necessários drivers de dispositivo adicionais para que certos dispositivos funcionem.
Microsoft-WinVOS-DiskTools-Package Possibilita a execução de uma ampla gama de trabalhos de gerenciamento de disco. Esse pacote inclui ferramentas de gerenciamento de disco, como diskpart.exe e diskraid.exe.
Microsoft-WinVOS-Driver-Support-Package Traz diversos componentes complementares de driver de SO de baixo nível (por exemplo, portcls.sys) exigidos por muitos drivers específicos para cada dispositivo.
Microsoft-WinVOS-Filesystems-Package Oferece suporte a sistemas de arquivos opcionais, como UDF.
Microsoft-WinVOS-Fonts-Package Contém um subconjunto de fontes da área de trabalho do Windows e componentes de fonte OpenType adicionais para compatibilidade com determinadas tipografias do Leste Asiático.
Microsoft-WinVOS-GDIPlus-Package Oferece suporte a GDI no SO de validação. Permite que os aplicativos utilizem elementos gráficos.
Microsoft-WinVOS-Graphics-Package Oferece a funcionalidade básica do DirectX para o SO de validação. As tecnologias atualmente compatíveis são aquelas que estão incluídas em https://github.com/microsoft/DirectX-Graphics-Samples. Esse pacote exige os seguintes pacotes adicionais:
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-Driver-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-Graphics-UXTheme-Package Oferece a funcionalidade de temas da interface do usuário (interface do usuário moderna) para o SO de validação.
Microsoft-WinVOS-LockMemoryPrivilege-Package Esse pacote define as configurações da política de segurança a fim de habilitar o privilégio de bloqueio de memória para administradores.
Microsoft-WinVOS-Multimedia-Package Oferece os recursos para a reprodução de mídia (por exemplo, arquivos .mp4).

Esse pacote exige os seguintes pacotes adicionais:
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Audio-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-Driver-Support-WOW64-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-NetFx45-Package Esse pacote habilita o .NET Framework 4.5 no SO de validação. Use esse pacote para executar diversos tipos de aplicativos, como aplicativos de console e de GUI.
Microsoft-WinVOS-PnP-Package Oferece suporte à funcionalidade PnP no SO de validação. Esse pacote inclui os arquivos pnputil.exe e devcon.exe. As tarefas compatíveis incluem a instalação de dispositivos on-line, a adição e remoção de dispositivos e a enumeração de dispositivos enquanto o sistema está em execução.
Microsoft-WinVOS-PnP-Settings-Package Esse pacote apresenta configurações específicas para habilitar WWAN no SO de validação. Esse pacote deve ser aplicado imediatamente antes de desmontar a imagem, senão a imagem resultante inicializará o sistema em um estado instável.

Observação: Esse pacote é fornecido no estado em que se encontra, já que exige um tratamento especial. Por esse motivo, o pacote é enviado em < ISO_ROOT>:\cabs\experimental, e não com os pacotes totalmente compatíveis. Confira detalhes em (Experimental) Adicionar suporte a WWAN.
Microsoft-WinVOS-Power-Package Oferece suporte à funcionalidade de energia no SO de validação. Habilita os cenários de energia, como hibernação e modo de espera moderno. Também oferece suporte à opção SleepStudy do powercfg para obtenção de um histórico detalhado sobre os eventos de energia. Depois de atualizar a imagem no dispositivo, use esse comando no prompt de comando do SO de validação para habilitar a hibernação:
powercfg /h /type Full

Esse pacote exige os seguintes pacotes adicionais:
- Microsoft-Windows-CoreSystem-ClassExtensions-Package
- Microsoft-Windows-CoreSystem-NetworkDrivers-Package
- Microsoft-Windows-CoreSystem-OnecoreDrivers-Package
- Microsoft-Windows-OpenGL-Package
- Microsoft-WinVOS-Apps-Package
- Microsoft-WinVOS-Connectivity-Devices-Package
- Microsoft-WinVOS-Co nnectivity-Devices-WOW64-Package
- Microsoft-WinVOS-Connectivity-Package
- Microsoft-WinVOS-Driver-Support-Package
- Microsoft-WinVOS-GDIPlus-Package
- Microsoft-WinVOS-Graphics-Package
- Microsoft-WinVOS-PnP-Package
- Microsoft-WinVOS-TerminalServices-Package
Microsoft-WinVOS-PowerShell-Package Oferece suporte ao PowerShell no SO de validação.
Microsoft-WinVOS-Privacy-Package Adiciona o serviço Gerenciador de Acesso à Funcionalidade, que é necessário para determinados recursos, como câmera e áudio.
Microsoft-WinVOS-Provisioning-Package Inclui os arquivos bcdboot.exe, bcdedit.exe e bootsect.exe com fontes de dism e de inicialização para determinados idiomas asiáticos.
Microsoft-WinVOS-RemoteFS-Package Oferece suporte a clientes SMB e ao comando “net use”.
Microsoft-WinVOS-Sensors-Package Oferece suporte à funcionalidade de sensores no SO de validação.
Microsoft-WinVOS-TerminalServices-Package Traz componentes dos Serviços de Terminal (termsrv.dll) que permitem a avaliação de dispositivos exigida pelo DWM e por determinados drivers de hardware.
Microsoft-WinVOS-Virtualization-Package Esse pacote oferece suporte à virtualização no SO de validação.
Microsoft-WinVOS-WDP-Package Esse pacote oferece suporte ao Portal de Dispositivos do Windows no SO de validação.
Microsoft-WinVOS-WDTF-Package Esse pacote oferece suporte à Estrutura de Teste de Drivers do Windows no SO de validação.
Microsoft-WinVOS-Windows-Runtime-Metadata-Package Esse pacote fornece os metadados WinRT exigidos por aplicativos .NET que utilizam a API WinRT.
Microsoft-WinVOS-WLAN-Package Esse pacote fornece o utilitário da interface de linha de comando para gerenciamento de rede.

Depois de atualizar a imagem no dispositivo, use os seguintes comandos no prompt de comando do SO de validação para listar a interface e as redes disponíveis:
netsh wlan show interface
netsh wlan show networks

Em uma máquina padrão com Windows e conectada à rede Wi-Fi escolhida, execute:
cd %TEMP%
netsh export profile name=\<profile name\> folder=. key=clear
Observação: O nome do perfil costuma ser apenas o o nome do SSID.

Copie o arquivo criado para uma chave USB e transfira-o para o dispositivo que está sendo testado.
Execute os comandos a seguir no dispositivo que está sendo testado.
netsh wlan add profile filename=\<the profile XML\>
netsh wlan connect name=\<profile name\>
ping 8.8.8.8
Microsoft-WinVOS-WMIC-Package Esse pacote fornece o utilitário da interface de linha de comando para a Instrumentação de Gerenciamento do Windows (WMI). O utilitário WMIC foi descontinuado a partir do Windows 10, mas é fornecido como um pacote opcional para o SO de validação.

Observação: No momento, o utilitário WMIC fornecido pelo SO de validação oferece suporte a todos os formatos xsl, exceto o formato TABLE, que é o formato padrão. Os formatos compatíveis são VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF e CSV.
Ao utilizar o wmic, use a opção /format para definir o formato desejado.
Por exemplo: wmic bios get name /format:xml
Microsoft-WinVOS-WWAN-Package Esse pacote oferece suporte a WWAN. Especificamente, ele permite a interação com o modem por meio de comandos AT. É dependente do pacote Microsoft-WinVOS-PnP-Settings. Confira detalhes em (Experimental) Adicionar suporte a WWAN.