Partilhar via


Usar arquivos de resposta com o Sysprep

Você pode usar um arquivo de resposta junto com a ferramenta Preparação do Sistema (Sysprep) para definir as configurações autônomas da Instalação do Windows. Este tópico descreve algumas considerações e processos para usar arquivos de resposta junto com o Sysprep. Para obter mais informações sobre componentes e configurações do Windows que você pode adicionar a um arquivo de resposta, consulte a Referência de Instalação autônoma do Windows.

Executando o Sysprep um número ilimitado de vezes

Se você especificar uma chave do produto (Product Key), o Windows será ativado automaticamente e você poderá executar o comando Sysprep um número ilimitado de vezes. Para ativar automaticamente o Windows fornecendo uma chave do produto (Product Key), especifique uma chave do produto válida na configuração Microsoft-Windows-Shell-Setup\ProductKey não atenuada durante a passagem de configuração especializada . Se você não ativar automaticamente o Windows fornecendo uma chave do produto (Product Key), o Windows solicitará ao usuário final uma chave do produto (Product Key).

Aplicando configurações no generalize, auditSystem e auditUser Configuration Passes

Nem todos os passes de configuração são executados durante a Instalação do Windows. As passagens de configuração generalize, auditSystem e auditUser estão disponíveis somente quando você executa o Sysprep.

As seguintes configurações só serão processadas se você executar o Sysprep:

  • As configurações nas passagens de configuração auditSystem e auditUser são processadas quando você inicializa no modo auditoria depois de executar o Sysprep /audit comando.

  • As configurações na passagem de configuração generalizar são processadas quando você executa o Sysprep /generalize comando. A passagem de configuração generalizar remove as configurações específicas do sistema para que você possa implantar a mesma imagem em vários computadores.

Para obter mais informações, confira Como as passagens de configuração funcionam.

Armazenando arquivos de resposta em cache no computador

Se você usar um arquivo de resposta para instalar o Windows, esse arquivo de resposta será armazenado em cache no sistema. Quando a configuração posterior for aprovada, o computador aplicará as configurações nesse arquivo de resposta ao sistema. Como esse arquivo de resposta é armazenado em cache, quando você executa o comando Sysprep , o sistema aplica as configurações no arquivo de resposta armazenado em cache. Se você quiser usar as configurações de um arquivo de resposta diferente, poderá especificar um arquivo Unattend.xml separado usando a opção Sysprep /unattend:<file_name> .

Persistindo Plug and Play drivers de dispositivo durante a passagem de configuração generalizar

Você pode persistir drivers de dispositivo ao executar o Sysprep /generalize comando usando um arquivo de resposta que tem o componente PersistAllDeviceInstalls Do Microsoft-Windows-PnPSysprep definido como true. Durante a passagem de configuração especializada, Plug and Play verifica o computador em busca de dispositivos e instala drivers de dispositivo para os dispositivos detectados. Por padrão, o computador desinstala esses drivers de dispositivo do sistema quando você generaliza o sistema.

Exibindo ações runSynchronous em um arquivo de resposta

No modo auditoria, você pode exibir o status para comandos RunSynchronous Microsoft-Windows-Deployment executados durante a passagem de configuração auditUser. A janela AuditUI exibe o status para comandos e fornece:

  • Progresso visual para indicar que uma instalação continua e não está suspensa.
  • Indicação visual de quando e onde ocorrem falhas. Isso fornecerá um diagnóstico rápido se o comando não criar arquivos de log.

Se o arquivo de resposta contiver comandos RunSynchronous Microsoft-Windows-Deployment na passagem de configuração auditUser , uma lista dos comandos será exibida na janela AuditUI . Os comandos aparecem na ordem especificada pela configuração Ordem Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand. Cada item de lista na interface do usuário é a cadeia de caracteres de um destes:

  • Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Description (se presente)
  • Caminho Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand

O Sysprep processa todos os RunSynchronous comandos em ordem. Se o comando for bem-sucedido, seu item de lista relacionado receberá uma anotação de marca de marcar verde. Se o comando falhar, seu item de lista relacionado receberá uma anotação X vermelha. Se o comando solicitar uma reinicialização, a janela AuditUI será exibida após a inicialização, mas apenas itens de lista não processados aparecerão. Os itens processados anteriormente não aparecem mais na janela AuditUI . Se a lista de itens na janela AuditUI exceder a altura da exibição, a lista será truncada para a exibição e não rolará. Como resultado, talvez você não consiga ver alguns itens.

A Instalação do Windows interpreta os códigos de retorno como valores status na janela AuditUI. Um valor zero indica um êxito. Um valor diferente de zero indica uma falha. O valor retornado do comando pode afetar o comportamento da Instalação do Windows, dependendo do valor da configuração Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand WillReboot .

Reinicializando

  • Se o WillReboot comando estiver definido como Always:

    • Se o comando retornar 0, seu item de lista relacionado receberá uma anotação verde marcar marca. Uma reinicialização ocorre imediatamente.
    • Se o comando retornar um número diferente de zero, seu item de lista relacionado receberá uma anotação X vermelha. Uma reinicialização ocorre imediatamente. Um valor retornado diferente de zero não é tratado como um erro fatal quando WillReboot é definido como Always ou Never.
  • Se o WillReboot comando estiver definido como Nunca:

    • Se o comando retornar 0, seu item de lista relacionado receberá uma anotação verde marcar marca.
    • Se o comando retornar um número diferente de zero, seu item de lista relacionado receberá uma anotação X vermelha. Um valor retornado diferente de zero não é tratado como um erro fatal quando WillReboot é definido como Always ou Never.
  • Se o WillReboot comando estiver definido como OnRequest:

    • Se o comando retornar 0, seu item de lista relacionado receberá uma anotação verde marcar marca.
    • Se o comando retornar 1, seu item de lista relacionado receberá uma anotação verde marcar marca. Uma reinicialização ocorre imediatamente.
    • Se o comando retornar 2, seu item de lista relacionado receberá temporariamente uma anotação verde marcar marca. Uma reinicialização ocorre imediatamente. Após a reinicialização, o item de lista relacionado aparece novamente na janela AuditUI sem anotação porque o comando ainda está em processo.
    • Se o comando retornar outros valores, ocorrerá um erro fatal e uma caixa de diálogo de bloqueio será exibida. Se o arquivo Errorhandler.cmd estiver presente, nenhuma caixa de diálogo será exibida. Para obter mais informações sobre o arquivo Errorhandler.cmd, consulte Adicionar um script personalizado à instalação do Windows.

Visão geral do Sysprep (preparação do sistema)

Opções de linha de comando do Sysprep

Suporte do Sysprep para funções de servidor

Visão geral do processo do Sysprep

Solução de problemas de implantação e arquivos de log