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. |