Criar uma imagem de referência do Windows 10

Criar uma imagem de referência é importante porque essa imagem funciona como a base para os dispositivos na organização. Neste tópico, você aprenderá a criar uma imagem de referência do Windows 10 usando o Microsoft Deployment Toolkit (MDT) 2013 Update 1. Você irá criar um compartilhamento de implantação, definir regras e configurações e importar todos os aplicativos e arquivos da sistema operacional necessários à compilação de uma imagem de referência do Windows 10. Depois de concluir as etapas descritas neste tópico, você terá uma imagem de referência do Windows 10 que poderá ser usada na solução de implantação.

Para os fins deste tópico, usaremos quatro computadores: DC01, MDT01, HV01 e PC0001. DC01 é um controlador de domínio, PC0001 é um cliente do Windows 10 Enterprise x64 e MDT01 é um servidor do Windows Server 2012 R2 Standard. HV01 é um servidor host do Hyper-V, mas HV01 pode ser substituído por PC0001 desde que PC0001 tenha memória suficiente e seja capaz de executar o Hyper-V. MDT01, HV01 e PC0001 são membros do domínio contoso.com da empresa fictícia Contoso Corporation. Para obter mais detalhes sobre a configuração para este tópico, consulte Implantar o Windows 10 com o Microsoft Deployment Toolkit.

Figura 1

Figura 1. Os computadores usados neste tópico.

A imagem de referência

A imagem de referência descrita nesta documentação foi projetada principalmente para implantação em computadores físicos. No entanto, a imagem de referência é criada em uma plataforma virtual, antes de ser executada automaticamente pelo processo da Ferramenta de Preparação do Sistema (Sysprep) e capturada em um arquivo do Windows Imaging (WIM). Os motivos para criar a imagem de referência em uma plataforma virtual são os seguintes:

  • Você reduz o tempo de desenvolvimento e pode usar instantâneos para testar rapidamente diferentes configurações.

  • Você descarta problemas de hardware. Você simplesmente obtém a melhor imagem possível e, caso tenha um problema, é improvável que esteja relacionado ao hardware.

  • Isso garante que você não terá aplicativos indesejados que possam ser instalados como parte da instalação de um driver, mas não removidos pelo processo de Sysprep.

  • É fácil alternar laboratório, teste e produção.

Configurar o compartilhamento de implantação MDT build lab

Com o Windows 10, não há requisito específico para criar imagens de referência. No entanto, para reduzir o tempo necessário à implantação, você talvez queira criar uma imagem de referência contendo alguns aplicativos base, bem como todas as atualizações mais recentes. Esta seção mostrará como criar e configurar o compartilhamento de implantação MDT Build Lab para criar uma imagem de referência do Windows 10. Como imagens de referência serão implantadas apenas em máquinas virtuais durante o processo de criação e terão configurações específicas (regras), você deve sempre criar um compartilhamento de implantação à parte especificamente para esse processo.

Criar o compartilhamento de implantação MDT build lab

  • Em MDT01, faça logon como Administrador no domínio CONTOSO usando uma senha P@ssw0rd.

  • Usando o Deployment Workbench, clique com o botão direito do mouse em Deployment Shares e selecione New Deployment Share.

  • Use as seguintes configurações no New Deployment Share Wizard:

  • Caminho do compartilhamento de implantação: E:\MDTBuildLab

  • Nome do compartilhamento: MDTBuildLab$

  • Descrição do compartilhamento de implantação: MDT Build Lab

  • <padrão>

  • Verifique se você consegue acessar o compartilhamento \\MDT01\MDTBuildLab$.

Figura 2

Figura 2. O Deployment Workbench com o compartilhamento de implantação MDT Build Lab criado.

Configurar permissões para o compartilhamento de implantação

Para gravar a imagem de referência novamente no compartilhamento de implantação, você precisa atribuir permissões Modificar a MDT Build Account (MDT_BA) para a subpasta Captures na pasta E:\MDTBuildLab

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Modifique as permissões NTFS da pasta E:\MDTBuildLab\Captures executando o seguinte comando em um prompt elevado do Windows PowerShell:

    icacls E:\MDTBuildLab\Captures /grant '"MDT_BA":(OI)(CI)(M)'
    

Figura 3

Figura 3. Permissões configuradas para o usuário MDT_BA.

Adicionar os arquivos de instalação

Esta seção mostrará como popular o compartilhamento de implantação do MDT 2013 Update 1 com os arquivos de origem do sistema operacional Windows 10, mais conhecidos como arquivos de instalação, que serão usados para criar uma imagem de referência. Os arquivos de instalação são usados durante o processo de criação de imagem de referência e são a base da imagem de referência.

Adicionar os arquivos de instalação do Windows 10

O MDT 2013 dá suporte à adição de DVDs de origem completos do Windows 10 (ISOs) e imagens personalizadas criadas por você. Neste caso, como cria uma imagem de referência, você adiciona os arquivos de instalação de origem completos da Microsoft.

Observação  

Por causa dos limites do Windows em termos de comprimento do caminho, estamos mantendo propositadamente o diretório de destino do sistema operacional curto, usando o nome de pasta W10EX64RTM, em vez de um nome mais descritivo como Windows 10 Enterprise x64 RTM.

 

Adicionar Windows 10 Enterprise x64 (origem completa)

Nestas etapas, presumimos que você tenha copiado o conteúdo de um ISO do Windows 10 Enterprise x64 para a pasta E:\Downloads\Windows 10 Enterprise x64.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Usando o Deployment Workbench, expanda o nó Deployment Shares e expanda MDT Build Lab.

  3. Clique com botão direito do mouse no nó Operating Systems e crie uma nova pasta chamada Windows 10.

  4. Expanda o nó Operating Systems, clique com botão direito do mouse na pasta Windows 10 e selecione Import Operating System. Use as seguintes configurações do Import Operating System Wizard:

  5. Conjunto completo dos arquivos de origem

  6. Diretório de origem: E:\Downloads\Windows 10 Enterprise x64

  7. Nome do diretório de destino: W10EX64RTM

  8. Depois de adicionar o sistema operacional, na pasta Operating Systems / Windows 10, clique duas vezes no nome do sistema operacional adicional no nó Operating System e altere o nome para o seguinte: Windows 10 Enterprise x64 RTM Default Image

Figura 4

Figura 4. O sistema operacional Windows 10 importado depois de renomeá-lo.

Adicionar aplicativos

Antes de criar uma sequência de tarefas do MDT, você precisará adicionar todos os aplicativos e outros scripts de exemplo ao compartilhamento MDT Build Lab.

As etapas nesta seção usam um padrão de nomenclatura rígido para seus aplicativos MDT. Você adiciona o prefixo "Install - " para instalações de aplicativo típicas que executem um instalador de instalação de algum tipo e usa o prefixo "Configure - " quando um aplicativo define uma configuração no sistema operacional. Você também adiciona um sufixo " - x86", " - x64" ou "- x86-x64" para indicar a arquitetura do aplicativo (alguns aplicativos têm instaladores para ambas as arquiteturas). Usar um padrão de nomenclatura de script sempre é recomendável durante o uso do MDT porque ajuda a manter a ordem e a consistência.

Armazenando itens de configuração como aplicativos MDT, é fácil mover esses objetos entre diversas soluções ou entre ambientes de teste e produção. Nas seções passo a passo deste tópico, você adicionará os seguintes aplicativos:

  • Install - Microsoft Office 2013 Pro Plus - x86

  • Install - Microsoft Silverlight 5.0 - x64

  • Install - Microsoft Visual C++ 2005 SP1 - x86

  • Install - Microsoft Visual C++ 2005 SP1 - x64

  • Install - Microsoft Visual C++ 2008 SP1 - x86

  • Install - Microsoft Visual C++ 2008 SP1 - x64

  • Install - Microsoft Visual C++ 2010 SP1 - x86

  • Install - Microsoft Visual C++ 2010 SP1 - x64

  • Install - Microsoft Visual C++ 2012 Update 4 - x86

  • Install - Microsoft Visual C++ 2012 Update 4 - x64

Nestes exemplos, presumimos que você tenha baixado o software nessa lista para a pasta E:\Downloads. O primeiro aplicativo é adicionado usando-se a interface do usuário, mas como MDT dá suporte ao Windows PowerShell, você adiciona os outros aplicativos usando o Windows PowerShell.

Observação  

Todos os downloads do Microsoft Visual C++ podem ser encontrados na seguinte página de Suporte da Microsoft: https://support.microsoft.com/kb/2019667.

 

Criar a instalação: Microsoft Office Professional Plus 2013 x86

Você pode personalizar o Office 2013. Nas versões de licença de volume do Office 2013, existe uma Ferramenta de Personalização do Office que você pode usar para personalizar a instalação do Office. Nestas etapas, presumimos que você tenha copiado os arquivos de instalação do Office 2013 para a pasta E:\Downloads\Office2013.

Adicionar os arquivos de instalação do Microsoft Office Professional Plus 2013 x86

Depois de adicionar o aplicativo Microsoft Office Professional Plus 2013 x86, você automatizará sua instalação executando a Ferramenta de Personalização do Office. Na verdade, o MDT 2013 detecta que você adicionou o aplicativo Office Professional Plus 2013 x86 e cria um atalho para fazer isso.

Você também pode personalizar a instalação do Office usando um arquivo Config.xml. Porém, recomendamos que você use a Ferramenta de Personalização do Office conforme descrito nas etapas a seguir, porque ela oferece uma maneira muito mais avançada de controlar as configurações do Office 2013.

  1. Usando o Deployment Workbench no compartilhamento de implantação MDT Build Lab, expanda o nó Applications / Microsoft e clique duas vezes em Install - Microsoft Office 2013 Pro Plus x86.

  2. Na guia Office Products, clique em Office Customization Tool e em OK na caixa de diálogo Information.

    Figura 5

    Figura 5. As propriedades do aplicativo Install - Microsoft Office 2013 Pro Plus - x86.

    Observação  

    Caso não veja a guia Office Products, verifique se você está usando uma versão de licença de volume do Office. Caso esteja implantando o Office 365, você precisa baixar a pasta Admin da Microsoft.

     

  3. Na caixa de diálogo Office Customization Tool, selecione o arquivo de personalização Create a new Setup para a opção do produto a seguir, o produto Microsoft Office Professional Plus 2013 (32 bits) e clique em OK.

  4. Use as seguintes configurações para definir a instalação do Office 2013 para ser totalmente autônoma:

    1. Local da instalação e nome da organização

      • Nome da organização: Contoso
    2. Licenciamento e interface do usuário

      1. Selecione Use KMS client key

      2. Selecione I accept the terms in the License Agreement.

      3. Selecione Display level: None

      Figura 6

      Figura 6. A tela de licenciamento e interface do usuário na Ferramenta de Personalização do Microsoft Office

    3. Modificar propriedades da instalação

      • Adicione a propriedade SETUP_REBOOT e defina o valor como Never.
    4. Modificar configurações do usuário

      • No nó Microsoft Office 2013, expanda Privacy, selecione Trust Center e habilite a configuração Disable Opt-in Wizard on first run.
  5. No menu File, selecione Save e salve a configuração como 0_Office2013ProPlusx86.msp na pasta E:\MDTBuildLab\Applications\Install - Microsoft Office 2013 Pro Plus - x86\Updates.

    Observação  

    O motivo para nomear o arquivo com um 0 (zero) no início é que a pasta Atualizações também identifica atualizações do Microsoft Office e elas são instaladas em ordem alfabética. A instalação do Office 2013 funciona melhor caso o arquivo de personalização seja instalado antes de qualquer atualização.

     

  6. Feche a Ferramenta de Personalização do Office, clique em Yes na caixa de diálogo e, na janela Install - Microsoft Office 2013 Pro Plus - x86 Properties, clique em OK.

Conecte-se ao compartilhamento de implantação usando o Windows PowerShell

Caso precise adicionar muitos aplicativos, você pode usufruir o suporte PowerShell que o MDT tem. Para começar a usar o PowerShell no compartilhamento de implantação, você deve carregar inicialmente o snap-in MDT PowerShell e depois fazer do compartilhamento de implantação uma unidade do PowerShell (PSDrive).

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Importe o snap-in e crie PSDrive executando os seguintes comandos em um prompt do PowerShell elevado:

    Import-Topic "C:\Program Files\Microsoft Deployment Toolkit\bin\MicrosoftDeploymentToolkit.psd1"
    
    New-PSDrive -Name "DS001" -PSProvider MDTProvider -Root "E:\MDTBuildLab"
    

Criar a instalação: Microsoft Visual C++ 2005 SP1 x86

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2005 SP1 x86. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2005SP1x86.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2005 SP1 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2005SP1x86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a instalação: Microsoft Visual C++ 2005 SP1 x64

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2005 SP1 x64. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2005SP1x64.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2005 SP1 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2005SP1x64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a instalação: Microsoft Visual C++ 2008 SP1 x86

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2008 SP1 x86. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2008SP1x86.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2008 SP1 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2008SP1x86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a instalação: Microsoft Visual C++ 2008 SP1 x64

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2008 SP1 x64. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2008SP1x64.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2008 SP1 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2008SP1x64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -Commandline $Commandline -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a instalação: Microsoft Visual C++ 2010 SP1 x86

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2010 SP1 x86. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2010SP1x86.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2010 SP1 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2010SP1x86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a instalação: Microsoft Visual C++ 2010 SP1 x64

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2010 SP1 x64. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2010SP1x64.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2010 SP1 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2010SP1x64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a instalação: Microsoft Visual C++ 2012 Update 4 x86

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2012 Update 4 x86. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2012Ux86.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2012 Update 4 - x86"
    $CommandLine = "vcredist_x86.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2012Ux86"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a instalação: Microsoft Visual C++ 2012 Update 4 x64

Nestas etapas, presumimos que você tenha baixado o Microsoft Visual C++ 2012 Update 4 x64. Talvez você precise modificar o caminho da pasta de origem para refletir seu ambiente atual. Neste exemplo, o caminho de origem é definido como E:\Downloads\VC++2012Ux64.

  1. Em MDT01, faça logon como CONTOSO\Administrator.

  2. Crie o aplicativo executando os seguintes comandos em um prompt do PowerShell elevado:

    $ApplicationName = "Install - Microsoft Visual C++ 2012 Update 4 ? x64"
    $CommandLine = "vcredist_x64.exe /Q"
    $ApplicationSourcePath = "E:\Downloads\VC++2012Ux64"
    Import-MDTApplication -Path "DS001:\Applications\Microsoft" -Enable "True" -Name $ApplicationName -ShortName $ApplicationName -CommandLine $CommandLine -WorkingDirectory ".\Applications\$ApplicationName" -ApplicationSourcePath $ApplicationSourcePath -DestinationFolder $ApplicationName 
    -Verbose
    

Criar a sequência de tarefas da imagem de referência

Para compilar e capturar a imagem de referência do Windows 10 para implantação usando o MDT, você criará uma sequência de tarefas. A sequência de tarefas fará referência ao sistema operacional e aos aplicativos que você importou anteriormente para o compartilhamento de implantação MDT Build Lab a fim de compilar uma imagem de referência do Windows 10.

Depois de criar a sequência de tarefas, você irá configurá-la para habilitar a aplicação de patch no servidor Windows Server Update Services (WSUS). A ação Sequência de Tarefas do Windows Update dá suporte à obtenção de atualizações direta no Microsoft Update, mas você terá uma aplicação de patch mais estável se usar um servidor WSUS local. O WSUS também permite um processo simples de aprovação dos patches que você está implantando.

Drivers e a imagem de referência

Como usamos plataformas virtuais modernas para criar nossas imagens de referência, não precisamos nos preocupar com drivers ao criar imagens de referência do Windows 10. Usamos o Hyper-V em nosso ambiente, e o Ambiente de Pré-Instalação do Windows (Windows PE) já tem todos os drivers internos necessários do Hyper-V.

Criar uma sequência de tarefas para o Windows 10 Enterprise

Para criar uma sequência de tarefas de imagem de referência do Windows 10, o processo é o seguinte:

  1. Usando o Deployment Workbench no compartilhamento de implantação MDT Build Lab, clique com botão direito do mouse em Task Sequences e crie uma nova pasta chamada Windows 10.

  2. Expanda o nó Task Sequences, clique com o botão direito do mouse na nova pasta Windows 10 e selecione New Task Sequence. Use as seguintes configurações do New Task Sequence Wizard:

    1. ID da sequência de tarefas: REFW10X64-001

    2. Nome da sequência de tarefas: Windows 10 Enterprise x64 RTM Default Image

    3. Comentários da sequência de tarefas: compilação de referência

    4. Modelo: Standard Client Task Sequence

    5. Selecionar SO: Windows 10 Enterprise x64 RTM Default Image

    6. Especificar chave do produto: não especificar uma chave do produto no momento

    7. Nome completo: Contoso

    8. Organização: Contoso

    9. Home page do Internet Explorer: https://www.contoso.com

    10. Senha do administrador: não especificar uma senha de administrador no momento

Editar a sequência de tarefas do Windows 10

As etapas abaixo orientam você em meio ao processo de edição da sequência de tarefas da imagem de referência do Windows 10 para incluir as ações necessárias à atualização da imagem de referência com as atualizações mais recentes do WSUS, instalar funções e recursos, além de utilitários, e instalar o Microsoft Office 2013.

  1. Na pasta Task Sequences / Windows 10, clique com botão direito do mouse na sequência de tarefas Windows 10 Enterprise x64 RTM Default Image e selecione Properties.

  2. Na guia Task Sequence, defina a sequência de tarefas Windows 10 Enterprise x64 RTM Default Image usando as seguintes configurações:

    1. State Restore. Habilite a ação Windows Update (Pre-Application Installation).

      Observação  

      Habilite uma ação indo até a guia Options e desmarcando a caixa de seleção Disable esta etapa.

       

    2. State Restore. Habilite a ação Windows Update (Post-Application Installation).

    3. State Restore. Habilite a ação Windows Update (Post-Application Installation). State Restore. Após a ação Tattoo, adicione uma nova ação Group usando a seguinte configuração:

      • Nome: Custom Tasks (Pre-Windows Update)
    4. State Restore. Após a ação Windows Update (Post-Application Installation), renomeie Custom Tasks para Custom Tasks (Post-Windows Update).

      Observação  

      O motivo para adicionar os aplicativos após a ação Tattoo, mas antes da execução do Windows Update, é apenas para economizar tempo durante a implantação. Assim, podemos adicionar todos os aplicativos que atualizarão alguns dos componentes internos e evitarão uma atualização desnecessária.

       

    5. State Restore / Custom Tasks (Pre-Windows Update). Adicione uma nova ação Install Roles and Features usando as seguintes configurações:

      1. Nome: Install - Microsoft NET Framework 3.5.1

      2. Selecione o sistema operacional no qual as funções devem ser instaladas: Windows 8.1

      3. Selecione as funções e os recursos que devem ser instalados: .NET Framework 3.5 (inclui .NET 2.0 e 3.0)

      Importante  

      Esta é provavelmente a etapa mais importante durante a criação de uma imagem de referência. Muitos aplicativos precisam do .NET Framework, sendo altamente recomendável tê-lo disponível na imagem. O que o difere de outros componentes é que o .NET Framework 3.5.1 não está incluído no arquivo WIM. Ele é instalado pela pasta Sources\SxS na mídia, e isso dificulta ainda mais a adição após a implantação da imagem.

       

      Figura 7

      Figura 7. A sequência de tarefas após a criação do grupo Custom Tasks (Pre-Windows Update) e a adição da ação Install - Microsoft NET Framework 3.5.1.

    6. State Restore - Custom Tasks (Pre-Windows Update). Após a ação Install - Microsoft NET Framework 3.5.1, adicione uma nova ação Install Application usando as seguintes configurações:

      1. Nome: Install - Microsoft Visual C++ 2005 SP1 - x86

      2. Instalar um único aplicativo: Install - Microsoft Visual C++ 2005 SP1 - x86-x64

    7. Repita a etapa anterior (adicionar uma nova ação Install Application) para adicionar os seguintes aplicativos:

      1. Install - Microsoft Visual C++ 2005 SP1 - x64

      2. Install - Microsoft Visual C++ 2008 SP1 - x86

      3. Install - Microsoft Visual C++ 2008 SP1 - x64

      4. Install - Microsoft Visual C++ 2010 SP1 - x86

      5. Install - Microsoft Visual C++ 2010 SP1 - x64

      6. Install - Microsoft Visual C++ 2012 Update 4 - x86

      7. Install - Microsoft Visual C++ 2012 Update 4 - x64

      8. Install - Microsoft Office 2013 Pro Plus - x86

    8. Após a ação Install - Microsoft Office 2013 Pro Plus - x86, adicione uma nova ação Restart computer.

  3. Clique em OK.

Configuração opcional: adicione uma ação de suspensão

Obviamente, a meta ao criar uma imagem de referência é automatizar tudo. Mas, às vezes, você tem uma configuração especial ou uma instalação de aplicativo cuja automatização é muito demorada. Caso precise fazer alguma configuração manual, você pode adicionar um recurso pouco conhecido chamado Lite Touch Installation (LTI) Suspend. Se você adicionar o script LTISuspend.wsf como uma ação personalizada na sequência de tarefas, ele suspenderá a sequência de tarefas até você clicar no ícone de atalho Resume Task Sequence na área de trabalho. Além de usar o recurso LTI Suspend para configuração ou instalação manual, você também pode simplesmente usá-lo para verificar uma imagem de referência para permitir que a sequência de tarefas continue, usar Sysprep e capturar a máquina virtual.

Figura 8

Figura 8. Uma sequência de tarefas com a ação Suspend opcional (LTISuspend.wsf) adicionada.

Figura 9

Figura 9. A área de trabalho do Windows 10 com o atalho Resume Task Sequence.

Editar o arquivo Unattend.xml do Windows 10 Enterprise

Ao usar o MDT, você não precisa editar o arquivo Unattend.xml com frequência, pois a maioria das configurações é feita pelo MDT. Porém, se quiser configurar o comportamento do Internet Explorer 11, por exemplo, você poderá editar o Unattend.xml para isso. Editar o Unattend.xml para configurações básicas do Internet Explorer é fácil, mas para configurações mais avançadas, você desejará usar o Internet Explorer Administration Kit (IEAK).

Observação  

Você também pode usar o Unattend.xml para habilitar componentes no Windows 10, como o cliente Telnet ou o cliente Hyper-V. Normalmente preferimos fazer isso por meio da ação Install Roles and Features ou usando ferramentas de linha de comando do Gerenciamento e Manutenção de Imagens de Implantação (DISM), porque assim podemos adicioná-lo como um aplicativo, sendo dinâmico, tendo condições etc. Além disso, caso você esteja adicionando pacotes via Unattend.xml, com versão específica, Unattend.xml deve corresponder exatamente à versão do sistema operacional cuja manutenção está fazendo.

 

Siga estas etapas para definir configurações do Internet Explorer em Unattend.xml para a sequência de tarefas Windows 10 Enterprise x64 RTM Default Image:

  1. Usando o Deployment Workbench, clique com botão direito do mouse na sequência de tarefas Windows 10 Enterprise x64 RTM Default Image e selecione Properties.

  2. Na guia OS Info, clique em Edit Unattend.xml. Agora o MDT gera um arquivo de catálogo. Isso levará alguns minutos e, em seguida, o Windows SIM (Gerenciador de Imagem de Sistema do Windows) será iniciado.

  3. No Windows SIM, expanda o nó 4 specialize no painel Answer File e selecione a entrada amd64_Microsoft-Windows-IE-InternetExplorer_neutral.

  4. Na janela amd64_Microsoft-Windows-IE-InternetExplorer_neutral properties (janela à direita), defina os seguintes valores:

    • DisableDevTools: true
  5. Salve o arquivo Unattend.xml e feche o Windows SIM.

  6. Nas propriedades de Windows 10 Enterprise x64 RTM Default Image, clique em OK.

Figura 10

Figura 10. Gerenciador de Imagem de Sistema do Windows com o Unattend.xml do Windows 10.

Configurar as regras de compartilhamento da implantação do MDT

Compreender as regras é fundamental para usar o MDT com êxito. As regras são configuradas por meio da guia Rules das propriedades do compartilhamento de implantação. A guia Rules é essencialmente um atalho para editar o arquivo CustomSettings.ini existente na pasta E:\MDTBuildLab\Control. Esta seção aborda a maneira como configurar as regras de compartilhamento de implantação do MDT como parte da implantação do Windows 10 Enterprise.

Visão geral das regras de compartilhamento de implantação do MDT

No MDT, sempre há dois arquivos de regra: CustomSettings.ini e Bootstrap.ini. Você pode adicionar praticamente qualquer regra a ambos. No entanto, o arquivo Bootstrap.ini é copiado da pasta Control para a imagem de inicialização, de maneira que a imagem de inicialização precise ser atualizada sempre que você alterar esse arquivo.

Por isso, adicione apenas um conjunto mínimo de regras a Bootstrap.ini, como a que servidor de implantação e compartilhamento se conectar – o valor DEPLOYROOT. Coloque as outras regras em CustomSettings.ini porque esse arquivo será atualizado imediatamente quando você clicar em OK. Seguindo estas etapas, você irá configurar as regras do compartilhamento de implantação MDT Build Lab:

  1. Usando o Deployment Workbench, clique com botão direito do mouse no compartilhamento de implantação MDT Build Lab e selecione Properties.

  2. Selecione a guia Rules e modifique usando as seguintes informações:

    [Settings]
    Priority=Default
    [Default]
    _SMSTSORGNAME=Contoso
    UserDataLocation=NONE
    DoCapture=YES
    OSInstall=Y
    AdminPassword=P@ssw0rd
    TimeZoneName=Pacific Standard Time 
    JoinWorkgroup=WORKGROUP
    HideShell=YES
    FinishAction=SHUTDOWN
    DoNotCreateExtraPartition=YES
    WSUSServer=http://mdt01.contoso.com:8530
    ApplyGPOPack=NO
    SLSHARE=\\MDT01\Logs$
    SkipAdminPassword=YES
    SkipProductKey=YES
    SkipComputerName=YES
    SkipDomainMembership=YES
    SkipUserData=YES
    SkipLocaleSelection=YES
    SkipTaskSequence=NO
    SkipTimeZone=YES
    SkipApplications=YES
    SkipBitLocker=YES
    SkipSummary=YES
    SkipRoles=YES
    SkipCapture=NO
    SkipFinalSummary=YES
    

    Figura 11

    Figura 11. As regras do lado do servidor do compartilhamento de implantação MDT Build Lab.

  3. Clique em Edit Bootstrap.ini e modifique usando as seguintes informações:

    Settings]
    Priority=Default
    [Default]
    DeployRoot=\\MDT01\MDTBuildLab$
    UserDomain=CONTOSO
    UserID=MDT_BA
    UserPassword=P@ssw0rd
    SkipBDDWelcome=YES
    

    Figura 12

    Figura 12. As regras da imagem de inicialização do compartilhamento de implantação MDT Build Lab.

    Observação  

    Por motivos de segurança, você normalmente não adiciona a senha ao arquivo Bootstrap.ini. No entanto, como esse compartilhamento de implantação se destina exclusivamente à criação de compilações de imagem de referência e não deve ser publicado na rede de produção, é aceitável para fazer isso nesta situação.

     

  4. Na guia Windows PE, na lista suspensa Platform, selecione x86.

  5. Na área Lite Touch Boot Image Settings, defina as seguintes configurações:

    1. Descrição da imagem: MDT Build Lab x86

    2. Nome do arquivo ISO: MDT Build Lab x86.iso

  6. Na guia Windows PE, na lista suspensa Platform, selecione x64.

  7. Na área Lite Touch Boot Image Settings, defina as seguintes configurações:

    1. Descrição da imagem: MDT Build Lab x64

    2. Nome do arquivo ISO: MDT Build Lab x64.iso

  8. Clique em OK.

Observação  

No MDT, a imagem de inicialização x86 x pode implantar sistemas operacionais x86 e x64 (exceto em computadores baseados na Unified Extensible Firmware Interface).

 

Atualizar o compartilhamento de implantação

Depois de ser configurado, o compartilhamento de implantação precisará ser atualizado. Este é o processo quando as imagens de inicialização do Windows PE são criadas.

  1. Usando o Deployment Workbench, clique com botão direito do mouse no compartilhamento de implantação MDT Build Lab e selecione Update Deployment Share.

  2. Use as opções padrão do Update Deployment Share Wizard.

Observação  

O processo de atualização levará de 5 a 10 minutos.

 

As regras explicadas

Agora que o compartilhamento de implantação MDT Build Lab (o compartilhamento usado para criar as imagens de referência) foi configurado, é hora de explicar as diversas configurações usadas nos arquivos Bootstrap.ini e CustomSettings.ini.

Os arquivos Bootstrap.ini e CustomSettings.ini funcionam juntos. O arquivo Bootstrap.ini está sempre presente na imagem de inicialização e é o primeiro a ser lido. A finalidade básica de Bootstrap.ini é fornecer informações suficientes para o MDT encontrar o CustomSettings.ini.

O arquivo CustomSettings.ini costuma ser armazenado no servidor, na pasta Deployment share\Control, mas também pode ser armazenado na mídia (quando se usa uma mídia offline).

Observação  

As configurações, ou propriedades, usadas nas regras (CustomSettings.ini e Bootstrap.ini) estão listadas na documentação do MDT, na seção Microsoft Deployment Toolkit Reference / Properties / Property Definition.

 

O arquivo Bootstrap.ini

O arquivo Bootstrap.ini é disponibilizado por meio da caixa de diálogo Properties do compartilhamento de implantação ou por meio da pasta E:\MDTBuildLab\Control em MDT01.

[Settings]
Priority=Default

[Default]
DeployRoot=\\MDT01\MDTBuildLab$
UserDomain=CONTOSO
UserID=MDT_BA
UserPassword=P@ssw0rd

SkipBDDWelcome=YES

Assim, o que são essas configurações?

  • Priority. Determina a ordem na qual diferentes seções são lidas. Este Bootstrap.ini só tem uma seção, chamada [Default].

  • DeployRoot. Este é o local do compartilhamento de implantação. Normalmente, esse valor é definido pelo MDT, mas você precisa atualizar o valor DeployRoot caso queira migrar para outro servidor ou outro compartilhamento. Caso você não especifique um valor, o Windows Deployment Wizard solicita um local.

  • UserDomain, UserID e UserPassword. Estes valores são usados para fazer logon automático no compartilhamento de implantação. Mais uma vez, caso eles não sejam especificados, o assistente avisa você.

    Observação  

    Tome cuidado. Estes valores são armazenados em texto não criptografado na imagem de inicialização. Só os use para o compartilhamento de implantação MDT Build Lab, e não para o compartilhamento de implantação MDT Production, que você aprenderá a criar no próximo tópico.

     

  • SkipBDDWelcome. Embora seja agradável receber as boas-vindas sempre que iniciamos uma implantação, preferimos ignorar a página de boas-vindas inicial do Windows Deployment Wizard.

Observação  

Todas as propriedades começando com "Skip" controlam apenas se é necessário exibir esse painel no Windows Deployment Wizard. A maioria dos painéis também exige que você defina realmente um ou mais valores.

 

O arquivo CustomSettings.ini

O arquivo CustomSettings.ini, cujo conteúdo você vê na guia Rules da caixa de diálogo Properties do compartilhamento de implantação, contém a maioria das propriedades usadas na configuração.

[Settings]
Priority=Default
[Default]
_SMSTSORGNAME=Contoso
UserDataLocation=NONE
DoCapture=YES
OSInstall=Y
AdminPassword=P@ssw0rd
TimeZoneName=Pacific Standard Time 
JoinWorkgroup=WORKGROUP
HideShell=YES
FinishAction=SHUTDOWN
DoNotCreateExtraPartition=YES
WSUSServer=http://mdt01.contoso.com:8530
ApplyGPOPack=NO
SLSHARE=\\MDT01\Logs$
SkipAdminPassword=YES
SkipProductKey=YES
SkipComputerName=YES
SkipDomainMembership=YES
SkipUserData=YES
SkipLocaleSelection=YES
SkipTaskSequence=NO
SkipTimeZone=YES
SkipApplications=YES
SkipBitLocker=YES
SkipSummary=YES
SkipRoles=YES
SkipCapture=NO
SkipFinalSummary=YES
  • Priority. Tem a mesma função que em Bootstrap.ini. Determina a ordem na qual diferentes seções são lidas. Este CustomSettings.ini só tem uma seção, chamada [Default]. Em geral, caso você tenha várias seções definindo o mesmo valor, o valor da primeira seção (prioridade mais alta) vence. As raras exceções estão listadas no arquivo ZTIGather.xml.

  • _SMSTSORGNAME. O nome da organização exibido na janela da barra de progresso da sequência de tarefas durante a implantação.

  • UserDataLocation. Controla as configurações de backup do estado de usuário. Você não precisa usar ao compilar e capturar uma imagem de referência.

  • DoCapture. Configura a sequência de tarefas para executar a Ferramenta de Preparação do Sistema (Sysprep) e capturar a imagem em um arquivo quando o sistema operacional é instalado.

  • OSInstall. Deve ser definido como Y ou YES (na verdade, o código procura apenas o caractere Y) para a instalação continuar.

  • AdminPassword. Define a senha da conta de Administrador local.

  • TimeZoneName. Estabelece o fuso horário a ser usado. Não confunda esse valor com TimeZone, que só se destina a sistemas operacionais herdados (Windows 7 e Windows Server 2003).

    Observação  

    A maneira mais fácil de encontrar o nome do fuso horário atual em um computador Windows 10 é executar tzutil /g em um prompt de comando. Você também pode executar tzutil /l para obter uma listagem de todos os nomes de fuso horário disponíveis.

     

  • JoinWorkgroup. Configura o Windows para ingressar em um grupo de trabalho.

  • HideShell. Oculta o Shell do Windows durante a implantação. Isso é especialmente útil para implantações do Windows 8.1 nas quais o assistente de implantação será exibido atrás dos blocos.

  • FinishAction. Instrui o MDT sobre o que fazer quando a sequência de tarefas é concluída.

  • DoNotCreateExtraPartition. Configura a sequência de tarefas para não criar a partição extra para BitLocker. Não é necessário fazer isso para sua imagem de referência.

  • WSUSServer. Especifica qual servidor Windows Server Update Services (WSUS) (e porta, caso necessário) usar durante a implantação. Sem essa opção, o MDT usará diretamente o Microsoft Update, o que aumentará o tempo de implantação e limitará suas opções de controle de quais atualizações são aplicadas.

  • SLSHARE. Instrui o MDT para copiar os arquivos de log para um compartilhamento de servidor caso algo dê errado durante a implantação ou quando uma implantação é concluída com êxito.

  • ApplyGPOPack. Permite implantar políticas de grupo local criadas pelo Microsoft Security Compliance Manager (SCM).

  • SkipAdminPassword. Ignora o painel que solicita a senha de Administrador.

  • SkipProductKey. Ignora o painel que solicita a chave do produto.

  • SkipComputerName. Ignora o painel Computer Name.

  • SkipDomainMemberShip. Ignora o painel Domain Membership. Caso definido como Yes, você precisa configurar o valor JoinWorkgroup ou as propriedades JoinDomain, DomainAdmin, DomainAdminDomain e DomainAdminPassword.

  • SkipUserData. Ignora o painel de migração do estado de usuário.

  • SkipLocaleSelection. Ignora o painel de seleção das configurações de idioma e teclado.

  • SkipTimeZone. Ignora o painel de configuração do fuso horário.

  • SkipApplications. Ignora o painel Applications.

  • SkipBitLocker. Ignora o painel BitLocker.

  • SkipSummary. Ignora o painel de resumo do Windows Deployment Wizard inicial.

  • SkipRoles. Ignora o painel Install Roles and Features.

  • SkipCapture. Ignora o painel Capture.

  • SkipFinalSummary. Ignora o resumo final do Windows Deployment Wizard. Como usa FinishAction=Shutdown, você não deseja que o assistente pare ao final de maneira que precise clicar em OK para o computador desligar.

Compilar a imagem de referência do Windows 10

Depois que tiver criado sua sequência de tarefas, você estará pronto para criar a imagem de referência do Windows 10. Isso será realizado iniciando-se a sequência de tarefas em uma máquina virtual que, em seguida, executará automaticamente o processo de criação e captura da imagem referência.

Estas etapas abaixo descrevem o processo usado para inicializar uma máquina virtual com uma imagem de inicialização ISO criada pelo MDT e executar a imagem da sequência de tarefas da imagem de referência para criar e capturar a imagem de referência do Windows 10.

  1. Copie E:\MDTBuildLab\Boot\MDT Build Lab x86.iso em MDT01 para C:\ISO no host do Hyper-V.

    Observação  

    Lembre-se de que, no MDT, você pode usar a imagem de inicialização do x86 para implantar imagens dos sistemas operacionais x86 e x64. É por isso que você pode usar a imagem de inicialização do x86 em vez da imagem de inicialização do x64.

     

  2. Crie uma máquina virtual com as seguintes configurações:

    1. Nome: REFW10X64-001

    2. Local: C:\VMs

    3. Memória: 1.024 MB

    4. Rede: externa (a rede conectada à mesma infraestrutura de MDT01)

    5. Disco rígido: 60 GB (disco dinâmico)

    6. Arquivo de imagem: C:\ISO\MDT Build Lab x86.iso

  3. Tire um instantâneo da máquina virtual REFW10X64-001 e o nomeie como Clean with MDT Build Lab x86 ISO.

    Observação  

    Tirar um instantâneo será útil se você precisar reiniciar o processo e quiser se certificar de poder fazer uma inicialização limpa.

     

  4. Inicie a máquina virtual REFW10X64-001. Depois que o Windows PE for inicializado, execute o Windows Deployment Wizard usando as seguintes configurações:

    1. Selecione uma sequência de tarefas para executar neste computador: imagem padrão do Windows 10 Enterprise x64 RTM

    2. Especificar se é necessário capturar uma imagem: capturar uma imagem deste computador de referência

      • Local: \\MDT01\MDTBuildLab$\Captures
    3. Nome do arquivo: REFW10X64-001.wim

      Figura 13

      Figura 13. O Windows Deployment Wizard da imagem de referência do Windows 10.

  5. A configuração é iniciada e faz o seguinte:

    1. Instala o sistema operacional Windows 10 Enterprise.

    2. Instala os aplicativos, as funções e os recursos adicionados.

    3. Atualiza o sistema operacional por meio do servidor Windows Server Update Services (WSUS) local.

    4. Prepara o Windows PE no disco local.

    5. Executa a Preparação do Sistema (Sysprep) e reinicia no Windows PE.

    6. Captura a instalação em um arquivo Windows Imaging (WIM).

    7. Desativa a máquina virtual.

Depois de algum tempo, você terá uma imagem do Windows 10 Enterprise x64 totalmente corrigida e executada por meio de Sysprep, localizado na pasta E:\MDTBuildLab\Captures no servidor de implantação. O nome do arquivo é REFW10X64-001.wim.

Tópicos relacionados

Introdução ao Microsoft Deployment Toolkit (MDT)

Implantar uma imagem do Windows 10 usando o MDT 2013 Update 1

Compilar um ambiente distribuído para uma implantação do Windows 10

Atualizar um computador Windows 7 usando o Windows 10

Substituir um computador Windows 7 por um computador Windows 10

Definir configurações do MDT