Como utilizar a ferramenta de preparação do sistema (Sysprep.exe) para executar a duplicação de discos

Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
Sumário
Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Este artigo passo a passo descreve como utilizar a ferramenta de preparação do sistema (Sysprep.exe) para executar a duplicação de discos. Pode utilizar o processo de clonagem para utilizar uma imagem de uma instalação do Windows 2000 com os respectivos dados e programas instalados, para implementação em massa exactamente das mesmas instalações em toda a organização. Um problema relativo à duplicação de uma instalação do Windows 2000 é de que cada computador clonado tem o mesmo identificador de segurança (SID) e nome de computador. Isto pode impedir os computadores clonados de funcionarem correctamente num grupo de trabalho ou num domínio. Para resolver este problema, os administradores utilizam a ferramenta de preparação do sistema (Sysprep.exe) para remover definições de configuração exclusivas do computador, tal como o nome do computador e o SID. A imagem resultante pode então ser reutilizada com segurança para instalação noutros computadores.

Como preparar o Windows 2000 para clonagem

Como preparar o Windows 2000 para clonagem:
  1. Instale o Windows 2000 num computador de exemplo. Pode instalar o Windows interactivamente ou pode utilizar um ficheiro de resposta para automatizar o processo.
  2. Reinicie o computador e inicie sessão como administrador.
  3. Instale e personalize todos os programas que pretende implementar com o Windows 2000.
  4. Adicione contas de utilizador local, adira a um domínio ou efectue ambos os procedimentos.
  5. Reveja a configuração para verificar se o computador contém todos os componentes, definições e dados necessários.
  6. Clique em Iniciar, clique em Executar, escreva cmd na caixa Abrir e prima ENTER.
  7. Na linha de comandos, escreva cd \, prima ENTER, escreva md sysprep e prima novamente ENTER.
  8. Introduza o CD-ROM do Windows 2000 Professional na unidade de CD ou de DVD, escreva expand letra da unidade de CD:\system\tools\deploy.cab –f:* c:\sysprep e prima ENTER. Tenha em atenção que este comando parte do princípio de que criou a pasta Sysprep na unidade C no passo 7. Se colocar a pasta noutra unidade, altere o comando.
  9. Na linha de comandos, escreva cd \sysprep e prima ENTER.
  10. Para executar Sysprep.exe, escreva Sysprep /parâmetros e prima ENTER. Para obter uma lista de parâmetros, consulte a secção "Parâmetros de Sysprep.exe" neste artigo.
  11. Encerre o computador, remova o disco rígido do computador e clone-o utilizando um processo de criação de imagens de discos de outros fabricantes. Tenha em atenção que o computador é automaticamente encerrado quando executa Sysprep.exe através da utilização do parâmetro –reboot.
A próxima vez que iniciar o Windows 2000 a partir de um disco clonado ou do disco original, ocorrem os seguintes eventos:
  1. Setupcl.exe é iniciado e gera então um novo SID.
  2. O assistente de miniconfiguração inicia a personalização do novo computador. Se não fornecer o ficheiro de resposta de Sysprep.inf, o assistente é executado interactivamente.

Como criar o ficheiro de resposta de Sysprep.inf

Para criar o ficheiro de resposta de Sysprep.inf, escreva setupmgr.exe na linha de comandos e prima ENTER. Siga as instruções apresentadas no ecrã para concluir o assistente. Também poderá utilizar um editor de texto para criar um novo ficheiro de resposta ou modificar um existente.

Para mais informações, consulte o ficheiro Unattend.doc no ficheiro Deploy.cab na pasta Support\Tools no CD-ROM do Windows 2000 ou visite o seguinte Web site da Microsoft:

Requisitos

As seguintes condições têm de estar presentes para que possa executar Sysprep.exe e utilizar o ficheiro de resposta Sysprep.inf:
  • Os ficheiros Sysprep.exe, Setupcl.exe e Sysprep.inf têm de estar localizados na pasta Sysprep. O ficheiro Sysprep.inf pode residir numa disquete, mas o ficheiro tem de ter o nome Sysprep.inf. Quando a miniconfiguração é iniciada, analisa a disquete para verificar a existência de um ficheiro Sysprep.inf na mesma. Se se verificar a existência do ficheiro Sysprep.inf, vai copiá-lo para a pasta %windir%\System32 como $winnt$.inf. Qualquer ficheiro existente com esse nome é substituído.
  • A pasta Sysprep tem de residir na pasta raiz do mesmo volume onde a pasta Winnt está localizada.
  • O ficheiro tem de ter o nome de Sysprep.inf. Se o ficheiro não tiver o nome Sysprep.inf ou estiver noutra localização, a miniconfiguração ignora-o e é executada em modo interactivo. Tenha em atenção que se uma secção necessária do ficheiro de resposta estiver em falta, a mini-configuração reverte para o modo interactivo para recolher as informações em falta.

Parâmetros de Sysprep.exe

Sysprep.exe aceita os seguintes parâmetros:
  • /quiet - suprime as mensagens da caixa de diálogo de confirmação normalmente apresentadas no ecrã.
  • /nosidgen - informa Setupcl.exe para não gerar novos SIDs no reinício e executa o assistente de miniconfiguração.
  • /reboot - reinicia automaticamente o computador.
  • /pnp - força a miniconfiguração para executar novamente a enumeração do dispositivo PnP completa a próxima vez que o computador for iniciado. Este modo aumenta o tempo necessário para a miniconfiguração e permite a utilização da chave OemPnPDriversPath no ficheiro Sysprep.inf.
Antes de o computador ser encerrado, Sysprep.exe executa as seguintes tarefas:
  • Adiciona o valor
    CloneTag
    à chave
    HKEY_LOCAL_MACHINE\SYSTEM\Setup
    que indica a hora e data de execução de Sysprep.exe.
  • Adiciona o valor
    CmdLine
    à chave
    HKEY_LOCAL_MACHINE\SYSTEM\Setup
    . Este valor "setup-newsetup-mini" inicia a miniconfiguração quando o computador é reiniciado e altera o valor
    SystemSetupInProgress
    como
    0x1
    .
  • Certifique-se de que o ficheiro Setupcl.exe está na pasta %systemroot%\System32. Se o ficheiro não estiver presente, vai procurar o ficheiro na pasta local e copiá-lo para a pasta %systemroot%\System32. Se o ficheiro não for localizado, Sysprep.exe apresenta uma mensagem de erro e é encerrado.
  • Coloca um comando em
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    -
    SetupExecute:REG_MULIT_SZ: Setupcl.exe
  • A secção [SysprepMassStorage] do ficheiro Sysprep.inf é processada para estabelecer os controladores que têm de ser activados no registo do sistema.
  • Sysprep.inf é copiado para o ficheiro WINNT\System32\$winnt$.inf, para que o ficheiro possa ser localizado se outros componentes necessitarem de quaisquer informações do ficheiro. Por exemplo, se pretender promover o computador para um controlador de domínio, pode incluir a secção [DCInstall].
Para obter mais informações sobre a promoção e despromoção automática de controladores de domínio do Windows 2000, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
223757 Unattended promotion and demotion of Windows 2000 and Windows Server 2003 domain controllers
A pasta Sysprep é eliminada no fim da miniconfiguração. Sysprep.exe pode também executar outras tarefas antes de o computador ser encerrado. Para que Sysprep consiga trabalhar com componentes que já se encontram instalados, um ficheiro Minioc.inf é colocado na pasta %windir%\Inf. Este ficheiro faz referência a bibliotecas de ligação dinâmica (DLLs) específicas de componentes que executam as tarefas necessárias para preparar componentes para duplicação. Quando Sysprep.exe é executado, abre o ficheiro %windir%\Inf\Miniproc.inf e processa a secção [SysprepBeforeExecute]. Quando um computador clonado é iniciado, a miniconfiguração abre o ficheiro Minioc.inf e processa a secção [SysprepInitExecute].

A pasta Sysprep poderá também conter o ficheiro Provider.inf. Este ficheiro é utilizado por fornecedores de componentes de outros fabricantes para garantir que os respectivos componentes podem ser clonados utilizando Sysprep.exe.

Formato do ficheiro Sysprep.inf

O formato do ficheiro Sysprep.inf segue o mesmo formato do ficheiro Unattend.txt utilizado na automatização da instalação do Windows 2000. No entanto, apenas as seguintes secções e parâmetros são suportados:

[Unattended]
  • OemSkipEula
  • OemPnPDriversPath
  • InstallFilesPath - Trata-se de um ponteiro para as origens de instalação de controladores adicionais que não são fornecidos no CD-ROM do Windows 2000. Torna-se útil se forem especificados parâmetros das Definições regionais.
  • ExtendOemPartition
  • KeepPageFile - Indica a Sysprep.exe para manter o ficheiro de paginação actual ou gerar novamente um novo.
[Oem_Ads] • Todas as chaves (Logo e Background)

[GuiUnattended]
  • AdminPassword
  • Autologon
  • TimeZone
  • OEMDuplicatorString - Trata-se de um parâmetro do ficheiro de resposta cujo valor é uma cadeia que contém uma descrição de uma ferramenta de duplicação utilizada e quaisquer outras informações que um administrador pretenda armazenar no registo. O valor pode ter 255 caracteres no máximo e é guardado em
    HKEY_LOCAL_MACHINE\SYSTEM\Setup\OemDuplicatorString
  • AutoLogonAccountCreation
  • AutologonCount
  • OemSkipRegional
  • OemSkipWelcome
[UserData] Todas as chaves são suportadas

[LicenseFilePrintData] • Todas as chaves são suportadas

[GuiRunOnce]

[Display] • Todas as chaves são suportadas

[RegionalSettings] • Todas as chaves são suportadas se os ficheiros estiverem disponíveis no disco rígido do computador. Se forem especificadas definições regionais, poderá consultar a localização dos ficheiros ao utilizar a chave InstallFilesPath na secção [Unattended].

[Networking] • Apenas a instalação dos componentes predefinidos é suportada. A secção só tem de existir no ficheiro Sysprep.inf. Tenha em atenção que os valores installDefaultComponents não funcionam, assume sempre "sim".

[Identification] • Todas as chaves são suportadas

[NetClients] • Todas as chaves para os Serviços de cliente para redes Microsoft e Serviços de cliente para NetWare são suportadas.

[TapiLocation] • Todas as chaves são suportadas. Os valores só são válidos se o computador tiver um modem. Para obter referências adicionais, consulte o Microsoft Windows 2000 OEM Preinstallation Kit OPK Users Guide.

Referências
Para obter informações adicionais sobre Sysprep, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
216937 Ferramenta de preparação do sistema e utilização do ficheiro de resposta

240126 Best Practices for Using Sysprep with NTFS Volumes

216680 How to Identify an Installation Created with the Sysprep Tool

216915 Utilizar a ferramenta de preparação do sistema em computadores diferentes

238955 How to Use Cmdlines.txt File During Sysprep.exe Setup Wizard
Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede nenhuma garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.
Propriedades

ID do Artigo: 298491 - Última Revisão: 12/06/2015 02:39:41 - Revisão: 4.1

  • Microsoft Windows 2000 Professional Edition
  • kbnosurvey kbarchive kbhowtomaster KB298491
Esta informação foi útil?