Você está offline; aguardando reconexão

Como usar a Ferramenta de preparação do sistema (Sysprep.exe) para realizar a duplicação de disco

Sumário
Este artigo passo a passo descreve como usar a ferramenta de preparação do sistema (Sysprep.exe) para realizar uma duplicação de disco. Você pode usar o processo de clonagem para usar uma imagem de uma instalação do Windows 2000 com seus dados e programas instalados, para uma implantação em massa da mesma instalação por toda sua empresa. O problema com a duplicação de uma instalação do Windows 2000 é que cada computador clonado possui o mesmo SID (identificador de segurança) e o mesmo nome do computador. Isso pode impedir que os computadores clonados funcionem corretamente em um grupo de trabalho ou em um domínio. Como solução alternativa para este problema, os administradores usam a ferramenta de preparação do sistema (Sysprep.exe) para remover as definições de configuração que são únicas ao computador como o nome do computador e o identificador de segurança. A imagem resultante pode então ser usada novamente com segurança para uma instalação em outros computadores.

Como preparar o Windows 2000 para clonagem

Para preparar uma instalação do Windows 2000 para clonagem:
  1. Instale o Windows 2000 em um computador de exemplo. É possível instalar o Windows interativamente ou usar um arquivo de resposta para automatizar o processo.
  2. Reinicie o computador e efetue logon como um administrador.
  3. Instale e personalize todos os programas que deseja implantar com o Windows 2000.
  4. Adicione contas de usuário local, associe-se a um domínio, ou faça os dois.
  5. Revise as configurações para verificar se o computador contém todos os componentes, configurações e dados necessários.
  6. Clique em Iniciar, em Executar, digite cmd na caixa Abrir e pressione ENTER.
  7. No prompt de comando, digite cd \, pressione ENTER, digite md sysprep e pressione ENTER novamente.
  8. Insira o CD_ROM do Windows 2000 Professional na unidade de CD ou DVD, digite expand letra da unidade de CD:\system\tools\deploy.cab –f:* c:\sysprep e pressione ENTER. Observe que este comando pressupõe que você criou a pasta Sysprep na unidade C na etapa 7. Se você colocar a pasta em outra unidade, altere o comando.
  9. No prompt de comando, digite cd \sysprep e pressione ENTER.
  10. Para executar Sysprep.exe, digite Sysprep /parâmetros e pressione ENTER. Para obter uma lista de parâmetros, consulte a seção "Parâmetros do Sysprep.exe" deste artigo.
  11. Desligue o computador, remova o disco rígido do computador e clone o disco usando um processo de criação de imagem de disco de terceiros. Observe que você desliga o computador automaticamente ao executar o Sysprep.exe usando a opção –reboot.
A próxima vez que você iniciar o Windows 2000 a partir de um disco clonado ou de um disco original, o seguinte evento irá ocorrer:
  1. O Setupcl.exe inicia e gera um novo identificador de segurança.
  2. O assistente da microinstalação inicia para personalizar o novo computador. Se você não fornecer o arquivo de resposta Sysprep.inf, o assistente será executado interativamente.

Como criar o arquivo de resposta Sysprep.inf

Para criar um arquivo de resposta Sysprep.inf, digite setupmgr.exe no prompt de comando e pressione ENTER. Execute as instruções mostradas na tela para completar o assistente. Também é possível usar um editor de textos para criar um novo arquivo de resposta ou modificar um existente.

Para obter mais adicionais, consulte o arquivo Unattend.doc no arquivo Deploy.cab na pasta Support\Tools no seu CD-ROM do Windows 2000 ou visite o seguinte site da Microsoft (em inglês):

Requisitos

As condições a seguir devem existir para que você possa executar o Sysprep.exe e usar o arquivo de resposta Sysprep.inf:
  • Os arquivos Sysprep.exe, Setupcl.exe e Sysprep.inf devem estar localizados na pasta Sysprep. O arquivo Sysprep.inf pode residir em um disquete, mas ainda deve estar nomeado como Sysprep.inf. Quando a microinstalação inicia, ela procura na unidade de disquete para verificar se existe um arquivo Sysprep.inf. Se o arquivo Sysprep.inf existir, ele o copia para a pasta %windir%\System32 como $winnt$.inf. Qualquer arquivo existente com este nome será substituído.
  • A pasta Sysprep deve residir na pasta raiz do mesmo volume onde a pasta Winnt está localizada.
  • O arquivo deve ter o nome de Sysprep.inf. Se o arquivo não tiver este nome ou estiver localizado em outro lugar, a microinstalação ignora o arquivo e executa em modo interativo. Observe que se uma seção solicitada do arquivo de resposta estiver faltando, a microinstalação reverterá para modo interativo para coletar as informações que faltam.

Opções do Sysprep.exe

O Sysprep.exe aceita as seguintes opções:
  • /quiet - suprime as mensagens de diálogo de confirmação que normalmente são exibidas na tela.
  • /nosidgen - informa ao Setupcl.exe para não gerar novos identificadores de segurança na reinicialização e, em seguida, executa o Assistente de microinstalação.
  • /reboot - reinicia automaticamente o computador.
  • /pnp - força a microinstalação a executar novamente a numeração completa de dispositivos PnP na próxima vez que o computador for iniciado. Este modo aumenta o tempo necessário para a microinstalação e habilita o uso da chave OemPnPDriversPath no arquivo Sysprep.inf.
Antes do computador desligar, o Sysprep.exe realiza as seguintes tarefas:
  • Adiciona o valor
    CloneTag
    à chave
    HKEY_LOCAL_MACHINE\SYSTEM\Setup
    que afirma a data e a hora em que o Sysprep.exe foi executado.
  • Adiciona o valor
    CmdLine
    à chave
    HKEY_LOCAL_MACHINE\SYSTEM\Setup
    . Este valor "setup-newsetup-mini", inicia a microinstalação quando o computador reinicia e altera o valor
    SystemSetupInProgress
    para
    0x1
    .
  • Verifica se o arquivo Setupcl.exe está na pasta %systemroot%\System32. Se o arquivo não estiver presente, ele irá procurá-lo na pasta local e copiá-lo para a pasta %systemroot%\System32. Se o arquivo não for encontrado, o Sysprep.exe exibirá uma mensagen de erro e fechará.
  • Insere um comando em
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    -
    SetupExecute:REG_MULIT_SZ: Setupcl.exe
  • A seção [SysprepMassStorage] do arquivo Sysprep.inf é processada para estabelecer quais drivers devem ser ativados no Registro do sistema.
  • O Sysprep.inf é copiado para o arquivo WINNT\System32\$winnt$.inf para que possa ser localizado se outros componentes precisarem de informações do arquivo Sysprep.inf. Por exemplo, se você quiser promover o computador para um controlador de domíno, é possível incluir a seção [DCInstall].
Para obter mais informações sobre promoção e rebaixamento autônomo dos controladores de domínio do Windows 2000, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em inglês):
223757 Promoção e rebaixamento autônomo dos controladores de domínio do Windows 2000 e do Windows Server 2003
A pasta Sysprep é excluída no final da microinstalação. O Sysprep.exe também pode realizar outras tarefas antes do computador desligar. Para que o Sysprep possa funcionar com componentes que já estão instalados, um arquivo Minioc.inf é colocado na pasta %windir%\Inf. Este arquivo faz referência às DLLs (Bibliotecas de vínculo dinâmico ) que realizam as tarefas necessárias para preparar os componentes para duplicação. Quando o Sysprep.exe executa, o arquivo %windir%\Inf\Miniproc.inf é aberto e processa a seção [SysprepBeforeExecute]. Quando um computador clonado inicia, a microinstalação abre o arquivo Minioc.inf e processa a seção [SysprepInitExecute].

A pasta Sysprep também pode conter o arquivo Provider.inf. Este arquivo é usado por fornecedores de componentes de terceiros para ter certeza de que seus componentes possam ser clonados usando o Sysprep.exe.

Formato do arquivo Sysprep.inf

O formato do arquivo Sysprep.inf segue o mesmo formato do arquivo Unattend.txt usado na automação da instalação do Windows 2000. No entanto, apenas as seções e parâmetros a seguir recebem suporte:

[Unattended]
  • OemSkipEula
  • OemPnPDriversPath
  • InstallFilesPath - Este é um apontador para as fontes de instalação para drivers adicionais que não são fornecidos no CD-ROM do Windows 2000. Isto será útil se os parâmetros de configuração regional estiverem especificados.
  • ExtendOemPartition
  • KeepPageFile - Instrui o Sysprep.exe para manter o arquivo de paginação atual ou gerar um novo.
[Oem_Ads] • Todas as chaves (Logotipo e plano de fundo)

[GuiUnattended]
  • AdminPassword
  • Autologon
  • TimeZone
  • OEMDuplicatorString - Este é um parâmetro do arquivo de resposta no qual o valor é um sequência que contém uma descrição da ferramenta de duplicação usada e quaisquer outras informações que um OEM ou administrador queira armazenar no Registro. O valor pode ter no máximo 255 caracteres e é armazenado em
    HKEY_LOCAL_MACHINE\SYSTEM\Setup\OemDuplicatorString
  • AutoLogonAccountCreation
  • AutologonCount
  • OemSkipRegional
  • OemSkipWelcome
[UserData] Todas as chaves recebem suporte

[LicenseFilePrintData] • Todas as chaves recebem suporte

[GuiRunOnce]

[Display] • Todas as chaves recebem suporte

[RegionalSettings] • Todas as chaves recebem suporte se os arquivos estiverem disponíveis no disco rígido do computador. Se as configurações regionais forem especificadas, você poderá consultar o local dos arquivos usando a chave InstallFilesPath na seção [Unattended].

[Networking] • Apenas a instalação dos componentes padrão recebem suporte. A seção precisa existir apenas no arquivo Sysprep.inf. Observe que os valores installDefaultComponents não funcionam, ele sempre pressupõe que "sim".

[Identification] • Todas as chaves recebem suporte

[NetClients] • Todas as chaves para os serviços do cliente para redes Microsoft e para Netware recebem suporte.

[TapiLocation] • Todas as chaves recebem suporte. Os valores são válidos apenas se o computador possuir um modem. Para referências adicionais, revise o guia de usuários do Preinstallation Kit OPK do Microsoft Windows 2000 OEM.

Referências
Para obter informações adicionais sobre o Sysprep, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
216937 Ferramenta de preparação do sistema e uso do arquivo de resposta

240126 Práticas recomendadas para o uso do Sysprep com volumes NTFS

216680 Como identificar uma instalação criada com a ferramenta Sysprep

216915 Utilizar a Ferramenta de Preparação do Sistema em Computadores Diferentes

238955 Como usar o arquivo Cmdlines.txt durante o assistente de instalação do Sysprep.exe
Os produtos de terceiros mencionados neste artigo são fabricados por empresas que são independentes da Microsoft. A Microsoft não oferece garantia, implícita ou não, em relação ao desempenho ou à confiabilidade desses produtos.
Propriedades

ID do Artigo: 298491 - Última Revisão: 07/24/2006 20:23:41 - Revisão: 4.1

  • Microsoft Windows 2000 Professional Edition
  • kbhowtomaster KB298491
Comentários