Compartilhar via


Referência de pacotes de recursos do sistema operacional de validação

Você pode usar pacotes de recursos predefinidos para adicionar funcionalidade ao sistema operacional de validação.

Onde obter componentes de recurso do sistema operacional de validação

O ISO do sistema operacional de validação contém definições de pacote de recursos predefinidas na pasta <ISO_ROOT>:\GenImage\configs. Estes são arquivos de configuração baseados em texto simples com extensão .pkg que podem ser abertos em um editor de texto para examinar seu conteúdo. Esse conteúdo refere-se aos pacotes opcionais do sistema operacional de validação contidos no ISO redistribuível.

A seção superior desses arquivos contém mais informações sobre o recurso específico.

Como adicionar recursos opcionais

Você pode usar o método Personalizar com o Construtor de Imagens do Sistema Operacional de Validação ou o método Personalizar usando GenImage (Avançado) para adicionar recursos opcionais à imagem base do sistema operacional de validação.

Recursos do sistema operacional de validação versus componentes opcionais do sistema operacional de validação

Os pacotes de recursos do sistema operacional de validação consistem em pacotes de componente opcional de coleção (.cab) que podem ser adicionados a uma imagem de sistema operacional de validação offline .wim. Os arquivos de pacote de componente opcionais que habilitam esses recursos estão disponíveis no ISO do sistema operacional de validação na pasta <Root>\cabs.

  • Cada pacote opcional tem uma versão com neutralidade de idioma e uma versão específica do idioma do cab. Ambas as versões precisam ser adicionadas a uma imagem.
  • O sistema operacional de validação dá suporte a WOW. Se algum de seus aplicativos depender de binários x86, adicione também o pacote WOW64.

Ao usar o processo com suporte para adicionar recursos opcionais do sistema operacional de validação à imagem base, não é necessário se preocupar com as distinções neutras/de linguagem, nem é necessário especificar os componentes WOW64.

Recursos disponíveis

nome do recurso Descrição
Aplicativos e Suporte a Aplicativos Adiciona pacotes redistribuíveis para dlls VC++, .NET Framework 4.5, suporte com COM, ferramentas de gerenciamento de disco, número limitado de fontes e aplicativos básicos (por exemplo, Bloco de notas)
Áudio Habilita a reprodução e gravação de áudio
Bluetooth Habilita o suporte a Bluetooth
Câmera Adiciona suporte para o uso de câmeras
Depuração Adiciona suporte à depuração de kernel
Provisionamento e administração de dispositivos Inclui dism, bctboot, bcdedit, rede básica, PowerShell, outras ferramentas para permitir a administração do dispositivo.

Observação 1:
O utilitário WMIC fornecido pelo sistema operacional de validação atualmente dá suporte a todos os formatos xsl, exceto o formato TABLE, que é o formato padrão. Os formatos com suporte são VALUE, LIST, RAWXML, HTABLE, HFORM, XML, MOF e CSV.
Ao usar o wmic, use a opção /format para especificar o formato desejado.
Por exemplo: wmic bios get name /format:xml

Observação 2:
Para configurar o EMS depois que a imagem tiver sido exibida no dispositivo, use estes comandos no prompt de comando do sistema operacional de validação:
bcdedit /emssettings emsport:1 emsbaudrate:115200
bcdedit /ems on
bcdedit /bootems on

Importante:
Não é possível executar EMS junto com KD.
Suporte a Gráficos/DirectX Adiciona suporte para a execução de aplicativos DirectX e OpenGL. Também inclui GDI+ e fornece uma aparência de janela moderna (UXTheme)
Multimédia Habilita a reprodução multimídia usando CODECs básicos do Windows
OOBE (configuração inicial pelo usuário) Habilita as primeiras tarefas de inicialização: alterar o nome do computador para um nome aleatório e (opcional) nova configuração do usuário administrador. Não há suporte para inicialização USB.

O nome do computador só será alterado se o nome do computador for MINWINPC ou o nome começar com MVOS. O novo nome começará com VOS, seguido por uma cadeia de caracteres gerada aleatoriamente.

Para adicionar um usuário administrador personalizado, algumas chaves do Registro devem ser definidas durante a criação da imagem seguindo este exemplo:
Sample.reg

Editor do Registro do Windows versão 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"DefaultUserName"="nome de usuário"
"DefaultPassword"="password"
"AutoAdminLogon"=dword:00000001
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WinVOS]
"CreateLocalAdminUser"=dword:00000001


Observação: essas chaves do Registro não serão desmarcadas após a primeira inicialização, mas o OOBE não será executado na segunda inicialização.
Sistemas de arquivos opcionais Habilita o suporte a UDFS e adiciona chkdsk.exe
Periféricos e adaptadores de rede Suporte aprimorado ao driver, extensões de classdriver, infraestrutura PnP, adaptadores de rede comuns e outros elementos para permitir que drivers específicos do dispositivo se comuniquem com o hardware
Gerenciamento de energia Habilita o gerenciamento de energia e vários estados de energia.

Depois que a imagem tiver sido exibida no dispositivo, use esse comando de dentro do prompt de comando do sistema operacional de validação para habilitar a hibernação: powercfg /h /type Full
PowerShell
(executáveis de base sem cmdlets)
Inclui o PowerShell 5.1 e o .NET Framework
Sensores Suporte a sensores básicos
SMB Habilita o suporte ao cliente SMB, Lanman e MUP
Suporte a USB Inclui suporte mínimo para dispositivos USB e HID
Suporte à virtualização Adiciona suporte básico à virtualização
Wi-Fi Habilita o suporte à LAN sem fio

Depois que a imagem tiver sido exibida no dispositivo, use estes comandos de dentro do prompt de comando do sistema operacional de validação para listar a interface e as redes disponíveis:
netsh wlan show interface
netsh wlan show networks

Em um computador padrão com Windows, conectado ao Wi-Finetwork escolhido, execute:
cd %TEMP%\
netsh export profile name=\<profile name\> folder=. key=clear
Observação: O nome do perfil geralmente é simplesmente o nome do SSID.

Copie o arquivo criado para uma chave USB e transfira-o para o dispositivo em teste.
Execute os comandos a seguir no dispositivo em teste.
netsh wlan add profile filename=\<the profile XML\>
netsh wlan connect name=\<profile name\>
ping 8.8.8.8