Partilhar via


Implementação do Windows Autopilot para dispositivos existentes: acelerar o processo de implementação (opcional)

Passos de adesão do Microsoft Entra orientados pelo utilizador do Autopilot:

  • Passo 8: Acelerar o processo de implementação (opcional)

Para obter uma descrição geral da implementação do Windows Autopilot para o fluxo de trabalho de dispositivos existentes, veja Implementação do Windows Autopilot para dispositivos existentes no Intune e No Configuration Manager.

Processo de sequência de tarefas do Windows Autopilot para dispositivos existentes

Quando a sequência de tarefas do Windows Autopilot para dispositivos existentes é executada num dispositivo, a implementação do Autopilot não é executada quando o dispositivo é iniciado no Windows pela primeira vez durante a tarefa Configurar o Windows e o ConfigMgr da sequência de tarefas. Em vez disso, a implementação do Autopilot só é executada após a conclusão da sequência de tarefas.

Normalmente, a implementação do Autopilot é executada quando o Windows arranca pela primeira vez e a Configuração do Windows e a experiência inicial (OOBE) são executadas. No entanto, durante uma sequência de tarefas do Windows Autopilot para dispositivos existentes, apesar de a sequência de tarefas ter injetado um ficheiro JSON de perfil do Autopilot na instalação offline do Windows, o ficheiro não é processado quando o Windows arranca pela primeira vez porque a sequência de tarefas também cria e injeta um unattend.xml ficheiro. Quando existe um unattend.xml ficheiro e um ficheiro JSON de perfil do Autopilot durante a Configuração do Windows, a Configuração do Windows ignora o ficheiro JSON de perfil do Autopilot e processa apenas o unattend.xml ficheiro.

Após a conclusão da Configuração do Windows, a sequência de tarefas retoma e elimina o existente unattend.xml. Posteriormente, na sequência de tarefas, quando a sequência de tarefas executa o Sysprep no dispositivo, não especifica nem adiciona um novo unattend.xml ficheiro. Quando a sequência de tarefas terminar de executar o Sysprep, a sequência de tarefas é concluída e o dispositivo é reiniciado. Quando o dispositivo é reiniciado, o Windows é iniciado e a Configuração do Windows é executada pela segunda vez. Uma vez que não existe nenhum unattend.xml ficheiro e apenas o ficheiro JSON de perfil do Autopilot existe, a Configuração do Windows processa o ficheiro JSON do perfil do Windows Autopilot e a implementação do Autopilot é iniciada.

Uma descrição geral do processo de sequência de tarefas do Windows Autopilot para dispositivos existentes é a seguinte:

  1. A sequência de tarefas é iniciada no Windows PE.
  2. A sequência de tarefas formatará e particiona o disco.
  3. A sequência de tarefas aplica o SO Windows e cria o unattend.xml ficheiro.
  4. A sequência de tarefas injeta o ficheiro JSON do perfil do Autopilot.
  5. A sequência de tarefas arranca no Windows pela primeira vez.
  6. A configuração do Windows é executada pela primeira vez e processa o unattend.xml ficheiro. O ficheiro JSON do perfil do Windows Autopilot é ignorado.
  7. A sequência de tarefas é retomada no SO Windows recentemente instalado.
  8. A sequência de tarefas elimina o ficheiro unattend.xml.
  9. A sequência de tarefas instala o cliente do Configuration Manager.
  10. A sequência de tarefas executa tarefas adicionais (Instalar Aplicação, Instalar Atualizações de Software, Instalar Pacote, Ativar BitLocker, etc.)
  11. A sequência de tarefas desinstala o cliente do Configuration Manager.
  12. A sequência de tarefas Syspreps o dispositivo.
  13. A sequência de tarefas é concluída e o dispositivo é reiniciado.
  14. A configuração do Windows é executada pela segunda vez e processa o ficheiro JSON de perfil do Autopilot, uma vez que não existe nenhum unattend.xml ficheiro.
  15. Inicia-se a implementação do Autopilot.

Tarefas adicionais em execução durante uma sequência de tarefas do Windows Autopilot para dispositivos existentes

Ao utilizar o Assistente para Criar Sequência de Tarefas no Configuration Manager para criar a sequência de tarefas do Windows Autopilot para dispositivos existentes, pressupõe que as tarefas adicionais têm de ser executadas através da sequência de tarefas antes da execução da implementação do Autopilot. Exemplos de tarefas adicionais em execução através da sequência de tarefas antes da execução da implementação do Autopilot incluem:

  • Instalar aplicações através da tarefa Instalar Aplicação .
  • Instalar atualizações de software através da tarefa Instalar Atualizações de Software .
  • Instalar pacotes através da tarefa Instalar Pacote .
  • Ativar o BitLocker através da tarefa Ativar BitLocker .
  • Outras personalizações.

Para que estas tarefas adicionais seja executadas, o processo de implementação da sequência de tarefas executa os seguintes processos depois de arrancar do Windows PE:

  • Arranca no SO Windows pela primeira vez e executa a Configuração do Windows e o OOBE.
  • Continua a sequência de tarefas no SO Windows completo.
  • Instala o cliente do Configuration Manager para suportar a execução de tarefas como instalar a aplicação ou instalar as tarefas de Atualizações de Software .
  • Executa as tarefas adicionais.
  • Remove o cliente do Configuration Manager.
  • O Syspreps do dispositivo para que, após a conclusão da sequência de tarefas e o reinício do dispositivo, possa executar novamente a Configuração do Windows e o OOBE, que, em seguida, inicia a implementação do Autopilot.

Os passos acima são necessários se forem executadas tarefas adicionais durante a sequência de tarefas. No entanto, se não precisar de executar tarefas adicionais durante a sequência de tarefas, não são necessários vários dos passos acima. Executar os passos acima quando não são necessários pode potencialmente causar vários problemas, incluindo:

  • Adicionar desnecessariamente tempo ao processo de implementação.
  • Instalar desnecessariamente o cliente do Configuration Manager no dispositivo. A melhor prática é evitar instalar o cliente do Configuration Manager se não for necessário durante a sequência de tarefas e se for eventualmente desinstalado.
  • Executar desnecessariamente a Configuração do Windows e o OOBE várias vezes.
  • Executar desnecessariamente o Sysprep.

Acelerar o processo de implementação

Dica

Se for necessária uma sequência de tarefas para executar tarefas adicionais antes de executar a implementação do Autopilot, avance para o passo seguinte da sequência de tarefas Executar o Autopilot no dispositivo.

No entanto, mesmo que sejam necessárias tarefas adicionais, em vez de utilizar a sequência de tarefas para executar estas tarefas, considere executar as tarefas adicionais com métodos alternativos. Por exemplo:

Sempre que possível, a Microsoft recomenda a utilização dos métodos acima para executar as tarefas adicionais em vez de executá-las através da sequência de tarefas. A utilização dos métodos acima permite utilizar esta solução para acelerar a implementação.

Se não forem necessárias tarefas adicionais através de uma sequência de tarefas antes de executar a implementação do Autopilot, a sequência de tarefas do Windows Autopilot para dispositivos existentes pode ser modificada para eliminar tarefas e processos desnecessários. A eliminação de tarefas e processos desnecessários acelera o processo de implementação e o tempo que a implementação demora a concluir. Exemplos de processos que podem ser eliminados para acelerar a implementação incluem:

  • Executar horas adicionais da Configuração do Windows através da tarefa Configurar o Windows e o ConfigMgr .
  • Instalar o cliente do Configuration Manager através do Windows de Configuração e do ConfigMgr.
  • Desinstalar o cliente do Configuration Manager através da tarefa Preparar o Cliente Do ConfigMgr para Captura .
  • Executar o Sysprep através das tarefas Preparar o Windows para Capturar/o Sysprep .

A solução para acelerar a implementação elimina o unattend.xml ficheiro e elimina as tarefas desnecessárias para que o ficheiro JSON do perfil do Autopilot seja processado durante o primeiro arranque no Windows. Após a aplicação da solução, a descrição geral atualizada do processo de sequência de tarefas do Windows Autopilot para dispositivos existentes é a seguinte:

  1. A sequência de tarefas é iniciada no Windows PE.
  2. A sequência de tarefas formatará e particiona o disco.
  3. A sequência de tarefas aplica o SO Windows e cria o ficheiro unattend.xml.
  4. A sequência de tarefas injeta o ficheiro JSON do perfil do Autopilot.
  5. A sequência de tarefas elimina o unattend.xml ficheiro.
  6. A sequência de tarefas arranca no Windows pela primeira vez.
  7. A configuração do Windows é executada pela primeira vez e processa o ficheiro JSON de perfil do Autopilot, uma vez que não existe nenhum unattend.xml ficheiro.
  8. Inicia-se a implementação do Autopilot.

A solução para acelerar a implementação reduz o número de passos no processo de implementação de 15 para 8.

Observação

Os passos para a solução acelerar a implementação são opcionais. A sequência de tarefas inicial do Windows Autopilot para dispositivos existentes continua a funcionar sem qualquer modificação. Os passos abaixo só são concebidos para reduzir o tempo necessário para executar a implementação e, potencialmente, evitar alguns problemas. Se a preferência for não modificar a sequência de tarefas existente do Windows Autopilot para dispositivos existentes, avance para o passo seguinte da sequência de tarefas Executar Autopilot no dispositivo.

Para modificar a sequência de tarefas do Windows Autopilot para dispositivos existentes para acelerar o processo de implementação, siga estes passos:

  1. Num dispositivo onde a consola do Configuration Manager está instalada, como um servidor de site do Configuration Manager, abra a consola do Configuration Manager.

  2. No painel esquerdo da consola do Configuration Manager, navegue paraSistemas Operativos de DescriçãoGeral da Biblioteca >> de Software.

  3. Expanda Sequências de Tarefas e, em seguida, localize a sequência de tarefas autopilot para dispositivos existentes criada no passo Criar sequência de tarefas do Autopilot no Configuration Manager .

  4. Assim que a sequência de tarefas do Autopilot para dispositivos existentes estiver localizada, selecione-a e, em seguida, no friso, selecione Editar. Em alternativa, clique com o botão direito do rato na sequência de tarefas do Autopilot para dispositivos existentes e selecione Editar.

  5. Na janela Editor de Sequência de Tarefas que é aberta:

    1. Selecione o grupo Preparar dispositivo para o Windows Autopilot e, em seguida, selecione a opção Remover no canto superior esquerdo do editor de sequência de tarefas. É apresentada uma caixa de diálogo de confirmação a confirmar a eliminação do passo. Selecione o botão Sim para remover o grupo Preparar o dispositivo para o Windows Autopilot .

    2. Selecione o grupo Configurar Sistema Operativo e, em seguida, selecione a opção Remover no canto superior esquerdo do editor de sequência de tarefas. É apresentada uma caixa de diálogo de confirmação a confirmar a eliminação do passo. Selecione o botão Sim para remover o grupo Configurar Sistema Operativo .

      Observação

      Se existirem tarefas ou grupos adicionais após a tarefa Configurar o Windows e o Configuration Manager , remova também essas tarefas e grupos ao selecionar a opção Remover no canto superior esquerdo do editor de sequência de tarefas para cada uma dessas tarefas ou grupos. Para cada remoção, é apresentada uma caixa de diálogo de confirmação a confirmar a eliminação do passo ou grupo. Selecione o botão Sim para remover cada tarefa ou grupo adicional.

    3. Selecione a última tarefa na sequência de tarefas.

    4. Selecione o menu pendente Adicionar no canto superior esquerdo do editor de sequência de tarefas e, em seguida, selecioneExecutar Linha de Comandos Geral>. Uma tarefa Executar Linha de Comandos é adicionada como a última tarefa na sequência de tarefas.

    5. Selecione a tarefa Executar Linha de Comandos e, em seguida, configure com as seguintes definições:

      • Nome: Remover unattend.xml do Panther

      • Linha de Comandos: selecione Copiar no canto superior direito do bloco de código da Linha de Comandos do Windows abaixo e, em seguida, cole na caixa de texto Linha de Comandos :

        cmd.exe /c del %OSDTargetSystemDrive%\Windows\Panther\unattend.xml /s
        
    6. Selecione o botão OK no Editor de Sequência de Tarefas para guardar as alterações à sequência de tarefas.

  6. Se existirem várias sequências de tarefas do Windows Autopilot para dispositivos existentes, repita os passos acima para cada sequência de tarefas.

Encerrar o dispositivo após a conclusão da sequência de tarefas (opcional)

Quando a sequência de tarefas modificada para acelerar a execução do processo de implementação e estiver concluída, o dispositivo é reiniciado e, em seguida, arranca imediatamente no Windows pela primeira vez. Depois de iniciar no Windows pela primeira vez, irá executar a Configuração do Windows e o OOBE. Quando a Configuração do Windows e o OOBE são executados, o ficheiro JSON do Autopilot é processado e a implementação do Autopilot é iniciada.

No entanto, o dispositivo pode ser encerrado em vez de reiniciar quando a sequência de tarefas for concluída. Encerrar o dispositivo em vez de o reiniciar quando a sequência de tarefas for concluída pode ser útil, por exemplo, dar a opção de preparar ainda mais o dispositivo e, em seguida, entregá-lo a um utilizador final. Em seguida, a configuração do Windows, o OOBE e a implementação do Autopilot são iniciados quando o utilizador final liga o dispositivo pela primeira vez.

Se o comportamento predefinido de reiniciar o dispositivo quando a sequência de tarefas for concluída for o pretendido, ignore esta secção e avance para o passo seguinte da sequência de tarefas Executar o Autopilot no dispositivo. Caso contrário, para encerrar o dispositivo em vez de o reiniciar quando a sequência de tarefas for concluída, siga estes passos:

  1. Num dispositivo onde a consola do Configuration Manager está instalada, como um servidor de site do Configuration Manager, abra a consola do Configuration Manager.

  2. No painel esquerdo da consola do Configuration Manager, navegue paraSistemas Operativos de DescriçãoGeral da Biblioteca >> de Software.

  3. Expanda Sequências de Tarefas e, em seguida, localize a sequência de tarefas autopilot para dispositivos existentes modificada na secção Acelerar o processo de implementação .

  4. Assim que a sequência de tarefas do Autopilot para dispositivos existentes estiver localizada, selecione-a e, em seguida, no friso, selecione Editar. Em alternativa, clique com o botão direito do rato na sequência de tarefas do Autopilot para dispositivos existentes e selecione Editar.

  5. Na janela Editor de Sequência de Tarefas que é aberta:

    1. Selecione a última tarefa na sequência de tarefas.

    2. Selecione o menu pendente Adicionar no canto superior esquerdo do editor de sequência de tarefas e, em seguida, selecioneExecutar Linha de Comandos Geral>. Uma tarefa Executar Linha de Comandos é adicionada como a última tarefa na sequência de tarefas.

    3. Selecione a tarefa Executar Linha de Comandos e, em seguida, configure com as seguintes definições:

      • Nome: Encerramento

      • Linha de Comandos: selecione Copiar no canto superior direito do bloco de código da Linha de Comandos do Windows abaixo e, em seguida, cole na caixa de texto Linha de Comandos :

        wpeutil.exe shutdown
        
        
    4. Selecione o botão OK no Editor de Sequência de Tarefas para guardar as alterações à sequência de tarefas.

  6. Se existirem várias sequências de tarefas do Windows Autopilot para dispositivos existentes, repita os passos acima para cada sequência de tarefas.

Passo seguinte: Executar a sequência de tarefas do Autopilot no dispositivo

Para obter mais informações sobre como acelerar o processo de implementação, veja os seguintes artigos: