Compartilhar via


Laboratório 1b: Personalizar o dispositivo de referência no Modo de Auditoria

No Laboratório 1a, você instalou o Windows 10 IoT Enterprise em um dispositivo IoT e inicializado no modo de auditoria. Neste laboratório, mostramos como personalizar seu dispositivo do modo de auditoria.

Dica

A maioria das personalizações neste laboratório pode ser feita em uma imagem do Windows montada offline, bem como no modo auditoria. Para obter mais informações, consulte Modificar uma imagem do Windows usando DISM.

O que é o Modo de Auditoria?

O Modo de Auditoria permite personalizar a captura de imagens do Windows. As personalizações comuns do modo de auditoria incluem a instalação de FODs (Recursos sob Demanda), Drivers, Pacotes de Idiomas e software OEM. Este laboratório descreve como concluir algumas dessas personalizações comuns do modo de auditoria.

O modo de auditoria não é necessariamente a única maneira de implementar essas personalizações. Se os exemplos a seguir não se ajustarem ao fluxo de trabalho, explore a documentação de implantação da área de trabalho para outras alternativas.

Para obter uma abordagem totalmente automatizada dessas etapas, considere usar a estrutura de implantação do Windows 10 IoT Enterprise.

Pré-requisitos

A imagem que você criou no Laboratório 1a: Criar uma imagem básica instalada em um dispositivo IoT.

Personalizar o dispositivo

As etapas neste laboratório são opcionais. A maioria dos dispositivos OEM requer pelo menos uma das personalizações neste laboratório, mas não é necessária.

Esta seção aborda como adicionar:

Adicionar um FOD (recurso sob demanda) no modo de auditoria

Os FODs (recursos sob demanda) são pacotes de recursos do Windows que podem ser adicionados a qualquer momento. Os recursos comuns incluem recursos de idiomas, como o reconhecimento de manuscrito ou outros recursos como o .NET Framework (.NetFx3).

Os parceiros de dispositivo geralmente incluem FODs em imagens do Windows. Um recurso comumente adicionado é .NET Framework 3.5 para dar suporte a cenários em que o dispositivo está executando um aplicativo OEM e que precisa de suporte .NET Framework 3.5.

Para adicionar um Recurso sob Demanda no modo de auditoria, você precisa do ISO do FOD em uma unidade USB ou copiado para seu dispositivo IoT. Depois de concluir a instalação de FODs, você poderá remover o ISO do dispositivo IoT ou remover a unidade USB.

  1. Monte o ISO do RECURSO sob Demanda (FOD) no computador técnico.

  2. Localize o arquivo cab para o FOD que você vai instalar. Neste exemplo, usamos .NET Framework 3.5. O cab é chamado Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab. Você pode exibir todos os nomes do FOD .cab em Recursos Disponíveis sob Demanda.

  3. Copie o arquivo cab para o dispositivo IoT em uma pasta chamada C:\FoD.

  4. Adicione o FOD. Em um prompt de comando administrativo:

    DISM.exe /online /add-package /packagepath:C:\FoD\Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~~.cab 
    
  5. Verifique se o FOD faz parte da imagem:

     DISM.exe /online /get-capabilities /format:table
    

    A saída indica o status de instalação para todos os FODs. Verifique se os FODs instalados são exibidos como Instalados.

    -------------------------------------------------------- | -----------
    Capability Identity                                      | State
    -------------------------------------------------------- | -----------
    ...                                                      |
    NetFX3~~~~                                               | Installed
    ...                                                      |
    

Consulte Recursos sob Demanda para saber mais sobre recursos sob demanda, incluindo como adicioná-los a uma imagem montada offline.

Instalar drivers no modo de auditoria

Talvez os parceiros de dispositivo precisem instalar mais drivers para o Windows para dar suporte ao hardware do dispositivo IoT. Há várias maneiras de instalar drivers. As duas opções a seguir mostram como fazer uma instalação usando o pacote de instalação fornecido pelos fornecedores de driver e um método avançado para adicionar o driver usando DISM.

Para adicionar um driver, você precisa ter um driver fornecido de um fornecedor de hardware. O pacote de driver pode ser distribuído como um arquivo .msi, .exe ou .inf. O processo de adição de um driver depende de como o driver é distribuído.

Método simples – instalação manual

Use esse método se o driver fornecido pelo IHV (fornecedor independente de hardware) for um pacote MSI ou EXE simples. Se você quiser a instalação do driver automático, poderá usar um arquivo ou script não atenuado. As etapas a seguir descrevem uma instalação.

  1. Reúna o pacote do instalador de driver fornecido pelo IHV. Um pacote do instalador de driver normalmente é um pacote MSI ou EXE.
  2. Copie o pacote para um local temporário no dispositivo IoT. No modo de auditoria, o sistema é conectado localmente como a conta de Administrador local. Execute a instalação MSI ou EXE e siga os prompts.
  3. Opcional Remova o pacote de instalação do local temporário.

Método avançado

Para usar esse método, o driver fornecido pelo IHV já deve ser extraído para INF, SYS, CAT etc. ou seja um pacote MSI ou EXE que pode ser extraído. Esse método também pode ser usado para adicionar drivers a uma imagem montada offline.

  1. Se o driver for distribuído como MSI ou EXE, copie o pacote de driver fornecido pelo IHV em uma pasta no dispositivo IoT (usamos C:\Drivers em nosso exemplo). Se o pacote de driver for um .msi ou .exe, extraia o conteúdo em uma pasta.

  2. Abra um Prompt de Comando Administrativo e use o DISM para adicionar todos os drivers na pasta.

    Dism /online /add-driver /driver:C:\Drivers /recurse
    

    A /recurse opção adiciona todos os drivers localizados na pasta C:\Drivers e suas subpastas.

  3. Reinicie o dispositivo se solicitado. Quando o computador for reiniciado, certifique-se de que ele seja reiniciado no modo de auditoria.

Adicionar um idioma no Modo de Auditoria

Os parceiros de dispositivo podem precisar adicionar mais idiomas a uma imagem para permitir que um usuário altere idiomas. Adicionar idiomas durante o modo de auditoria é importante para dispositivos que podem não ter uma conexão persistente com a Internet para baixar e instalar um idioma com o aplicativo Configurações.

Você pode adicionar mais idiomas à sua imagem personalizada usando o DISM para instalar um pacote de idiomas e os recursos relacionados sob demanda. Você pode adicionar idiomas no modo de auditoria ou a uma imagem montada offline. Para obter mais informações, confira Visão geral de idiomas.

  1. Monte o ISO do Recurso sob Demanda no computador técnico. Seu ISO ainda poderá ser montado se você adicionou um FOD anteriormente no laboratório.

  2. Monte o ISO do Language Pack no computador técnico.

  3. Adicione um pacote de idiomas à sua imagem. Neste exemplo, usamos francês (fr-FR). Em um prompt de comando administrativo:

    Dism /Add-Package /online /packagepath:"E:\x64\langpacks\Microsoft-Windows-Client-Language-Pack_x64_fr-fr.cab
    

    Onde E: é o ISO do Language Pack montado

  4. Instale os FODs de idioma para seu pacote de idiomas.

    DISM /online /add-package /packagepath:D:Microsoft-Windows-LanguageFeatures-Basic-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-OCR-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Handwriting-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-TextToSpeech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab /packagepath:D:Microsoft-Windows-LanguageFeatures-Speech-fr-fr-Package~31bf3856ad364e35~amd64~~.cab 
    

    Onde D: é o ISO do FOD montado

Adicionar uma atualização cumulativa no Modo de Auditoria

Os parceiros de dispositivo podem precisar atualizar a imagem do sistema operacional com a LCU (atualização cumulativa) mais recente como parte do processo inicial de build de imagem. A atualização pode ser aplicada offline usando DISM ou online usando DISM ou executando o pacote MSU diretamente. As duas opções a seguir mostram como fazer uma instalação usando a MSU ou uma instalação avançada usando DISM.

Para adicionar uma atualização, primeiro baixe a LCU mais recente do Catálogo do Microsoft Update e instale-a. Você pode instalar a atualização por meio da GUI ou da linha de comando.

Nas etapas a seguir, mostramos como instalar uma LCU usando um .msu do catálogo do Microsoft Update.

Baixar uma atualização

Essas etapas podem ser executadas no computador técnico se o dispositivo IoT não tiver conectividade com a Internet ou se o cenário do dispositivo exigir nunca se conectar à Internet.

  1. Visite o Histórico de Atualizações do Windows 10 para ver quais atualizações estão disponíveis para sua imagem do Windows.
  2. No canto superior esquerdo da página, selecione o build do Windows 10. Selecione em, por exemplo, Windows 10, versão 1809.
  3. Na navegação à esquerda, você verá uma seção chamada Nesta versão. Esta seção mostra o número de KB da LCU mais recente. Selecione o nome do KB mais recente, que leva você a um artigo de KB com algumas informações sobre a versão.
  4. Na página do artigo KB, localize o link para o Catálogo do Microsoft Update e selecione o link para abrir a página de download no catálogo.
  5. Baixe o pacote MSU do catálogo e salve-o em C:\Packages no dispositivo IoT.

Instalar uma atualização, método simples

Depois de baixar uma atualização, selecione duas vezes a atualização no Explorador de Arquivos para iniciar a instalação.

Instalar uma atualização, método avançado

Você pode instalar uma LCU usando DISM, o que pode ser útil se você estiver fazendo scripts da instalação da atualização. Você também pode usar esse método para adicionar a atualização a uma imagem montada offline. Para obter mais informações, consulte Adicionar atualizações a uma imagem do Windows.

Use o DISM para instalar o LCU:

Em um prompt de comando administrativo:

Dism /online /add-package /packagepath:C:\Packages\<package.msu>

Instalar o software OEM no Modo de Auditoria

Talvez os parceiros de dispositivo precisem instalar o software no modo de auditoria. Esse software pode ser aplicativos, ferramentas, utilitários ou qualquer tipo de software que precise estar no dispositivo antes do envio. Você pode usar o Modo de Auditoria para instalar o software usando métodos disponíveis na área de trabalho do Windows, e os parceiros de dispositivo devem usar o método que melhor se alinha ao fluxo de trabalho.

Veja a seguir alguns itens que você deve levar em consideração:

  • Se um aplicativo instalado se tornar a experiência de shell do dispositivo, siga as etapas no laboratório nº 5 para configurar o Inicializador de Shell ou o Acesso Atribuído. Os recursos usados dependem do tipo de aplicativo usado para o shell.
    • O Inicializador de Shell será usado se um aplicativo Win32 ou .NET for usado como o shell.
    • O Acesso Atribuído será usado se um aplicativo UWP for usado como o shell.
  • Se a experiência do dispositivo for mais como uma experiência de área de trabalho personalizada (por exemplo, um quiosque de hotel) em que os usuários podem ter acesso à área de trabalho, há etapas de personalização que podem facilitar a preservação do layout do dispositivo. Por exemplo, o layout do ícone na área de trabalho e no menu iniciar pode ser preservado como parte do processo Sysprep.
  • Esse tipo de instalação precisa ser feito no modo de auditoria e não pode ser feito em uma imagem montada offline.

Próximas etapas

Com sua imagem personalizada no modo de auditoria, você pode personalizar ainda mais a experiência do dispositivo. O Laboratório 2 aborda como habilitar recursos de bloqueio de dispositivo.