Cómo usar la herramienta de preparación del sistema (Sysprep.exe) para realizar una duplicación del disco

Seleccione idioma Seleccione idioma
Id. de artículo: 298491 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Resumen

Este artículo paso a paso describe cómo utilizar la herramienta de preparación del sistema (Sysprep.exe) para realizar la duplicación de discos. Puede utilizar el proceso de clonación para crear una imagen de una instalación de Windows 2000 con sus programas y datos instalados, para la implementación masiva de las mismas instalaciones en todos los equipos de la empresa. Duplicar una instalación de Windows 2000 supone el problema de que cada equipo clonado tenga el mismo identificador de seguridad (SID) y nombre de equipo. Esto puede hacer que los equipos clonados funcionen incorrectamente en un grupo de trabajo o en un dominio. Para resolver este problema de forma alternativa, los administradores utilizan la herramienta de preparación del sistema (Sysprep.exe) para quitar opciones de configuración que son elementos únicos del equipo, como es el caso del nombre y el SID del equipo. La imagen resultante se puede reutilizar posteriormente sin ningún riesgo para la instalación en otros equipos.

Cómo preparar Windows 2000 para clonar

Para preparar una instalación de Windows 2000 para clonar:
  1. Instale Windows 2000 en un equipo de ejemplo. Puede instalar Windows interactivamente o puede utilizar un archivo de respuesta para automatizar el proceso.
  2. Reinicie el equipo y, a continuación, inicie sesión como Administrador.
  3. Instale y personalice todos los programas que desee implementar con Windows 2000.
  4. Agregue las cuentas de usuario local, únase a un dominio o realice ambas tareas.
  5. Revise la configuración para comprobar si el equipo contiene la totalidad de los componentes, configuración y datos requeridos.
  6. Haga clic en Inicio, haga clic en Ejecutar, escriba cmd en el cuadro Abrir y, a continuación, presione ENTRAR.
  7. En el símbolo del sistema, escriba cd \, presione ENTRAR, escriba md sysprep y, a continuación, presione nuevamente ENTRAR.
  8. Inserte el CD-ROM de Windows 2000 Professional en la unidad de CD o DVD, escriba expandir la letra de la unidad de CD:\system\tools\deploy.cab ?f:* c:\sysprep y, a continuación, presione ENTRAR. Observe que este comando supone que se creó la carpeta Sysprep en la unidad C, en el paso 7. Si coloca la carpeta en otra unidad, cambie el comando.
  9. En el símbolo del sistema, escriba cd \sysprep y, a continuación, presione ENTRAR.
  10. Para ejecutar Sysprep.exe, escriba parámetros de Sysprep / y, a continuación, presione ENTRAR. Para obtener una lista de parámetros, vea la sección "Parámetros de Sysprep.exe" de este artículo.
  11. Apague el equipo, quite el disco duro y, a continuación, clónelo utilizando un sistema de creación de imagen de disco de otro fabricante. Observe que el equipo se cierra automáticamente cuando se ejecuta Sysprep.exe utilizando el modificador ?reboot.
La próxima vez que inicie Windows 2000 desde un disco clonado o desde el disco original, se producirán los siguientes sucesos:
  1. Setupcl.exe se inicia y, a continuación, genera un nuevo SID.
  2. El mini-programa de instalación empieza a personalizar el nuevo equipo. Si no proporciona el archivo de respuesta Sysprep.inf, el asistente se ejecuta interactivamente.

Cómo crear el archivo de respuesta Sysprep.inf

Para crear el archivo de respuesta Sysprep.inf, escriba setupmgr.exe en el símbolo del sistema y, a continuación, presione ENTRAR. Siga las instrucciones que aparecerán en pantalla para finalizar el asistente. También puede utilizar un editor de texto para crear un nuevo archivo de respuesta o modificar uno existente.

Para más información, vea el archivo Unattend.doc dentro del archivo Deploy.cab en la carpeta Support\Tools de su CD-ROM de Windows o visite el siguiente sitio Web de Microsoft:
http://www.microsoft.com/windows2000/techinfo/reskit/en-us/deploy/dggb_aut_cwrh.asp

Requisitos

Para ejecutar Sysprep.exe y utilizar el archivo de respuesta Sysprep.inf deben darse las siguientes condiciones:
  • Los archivos Sysprep.exe, Setupcl.exe y Sysprep.inf deben situarse en la carpeta Sysprep. El archivo Sysprep.inf puede residir en un disquete, pero debe denominarse Sysprep.inf. Cuando se inicia el mini-programa de instalación, examina la unidad de disquete para comprobar si existe un archivo con el nombre Sysprep.inf. Si el archivo Sysprep.inf está allí, se copia en la carpeta %windir%\System32 como $winnt$.inf. Cualquier archivo existente con ese nombre se sobrescribe.
  • La carpeta Sysprep debe residir en la carpeta raíz del mismo volumen donde se localiza la carpeta Winnt.
  • El archivo debe denominarse Sysprep.inf. Si el archivo no se denomina Sysprep.inf o se encuentra en otra parte, el mini-programa de instalación lo ignora y se ejecuta en modo interactivo. Tenga en cuenta que si falta una determinada sección requerida del archivo de respuesta, el mini-programa de instalación revierte al modo interactivo para recoger la información perdida.

Modificadores Sysprep.exe

Sysprep.exe acepta los siguientes modificadores:
  • /quiet - suprime los mensajes de cuadro de diálogo de confirmación que se muestran normalmente en la pantalla.
  • /nosidgen - indica a Setupcl.exe que no genere nuevos SID en el reinicio y, a continuación, ejecuta el mini-programa de instalación.
  • /reboot - Reinicia automáticamente el equipo.
  • /pnp - obliga al mini-programa de instalación a volver a ejecutar la enumeración completa de dispositivos PnP la próxima vez que se inicie el equipo. Este modo aumenta el tiempo requerido para el mini-programa de instalación y habilita el uso de la clave OemPnPDriversPath en el archivo Sysprep.inf.
Antes de que se cierre el equipo, Sysprep.exe realiza las siguientes tareas:
  • Agrega el
    CloneTag
    valor a la clave
    HKEY_LOCAL_MACHINE\SYSTEM\Setup
    que determina la hora y fecha en que se ejecutó Sysprep.exe.
  • Agrega el valor
    CmdLine
    a la clave
    HKEY_LOCAL_MACHINE\SYSTEM\Setup
    . Este valor "setup-newsetup-mini" inicia el mini-programa de instalación cuando se reinicia el equipo y, a continuación, cambia el valor
    SystemSetupInProgress
    a
    0x1
    .
  • Se asegura de que el archivo Setupcl.exe está en la carpeta %systemroot%\System32. Si el archivo no está presente, busca el archivo en la carpeta local y, a continuación, lo copia en la carpeta %systemroot%\System32. Si no se encuentra el archivo, Sysprep.exe muestra un mensaje de error y, a continuación, sale.
  • Coloca un comando en
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
    -
    SetupExecute:REG_MULIT_SZ: Setupcl.exe
  • La sección [SysprepMassStorage] del archivo Sysprep.inf se procesa para establecer qué controladores se deben habilitar en el Registro del sistema.
  • Sysprep.inf se copia en el archivo WINNT\System32\$winnt$.inf de manera que el archivo pueda ser localizado si otros componentes necesitan información procedente del archivo Sysprep.inf. Por ejemplo, si desea que el equipo sea un controlador de dominio, puede incluir la sección [DCInstall].
Para obtener información adicional acerca de la promoción o degradación inesperada de los controladores de dominio de Windows 2000, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
223757 Promoción y degradación inesperada de los controladores de dominio de Windows 2000
Al finalizar la tarea del mini-programa de instalación, se elimina la carpeta Sysprep. Sysprep.exe también puede realizar otras tareas antes de que el equipo se cierre. Para que Sysprep pueda trabajar con componentes que ya están instalados, se coloca un archivo Minioc.inf en la carpeta %windir%\Inf. Este archivo hace referencia a bibliotecas de vínculos dinámicos de componente específico (archivos DLL) que realizan las tareas necesarias para preparar los componentes para su duplicación. Cuando se ejecuta Sysprep.exe, se abre el archivo %windir%\Inf\Miniproc.inf y, a continuación, se procesa la sección [SysprepBeforeExecute]. Cuando se inicia un equipo clonado, el mini-programa de instalación abre el archivo Minioc.inf y, a continuación, procesa la sección [SysprepInitExecute].

La carpeta Sysprep también puede contener el archivo Provider.inf. Este archivo es utilizado por otros proveedores de componentes para garantizar que sus componentes puedan ser clonados utilizando Sysprep.exe.

Formato del archivo Sysprep.inf.

El formato del archivo Sysprep.inf conserva la estructura del formato que utiliza el archivo Unattend.txt, que se emplea para automatizar la instalación de Windows 2000. Sin embargo, sólo se admiten las siguientes secciones y parámetros:

[Unattended]
  • OemSkipEula
  • OemPnPDriversPath
  • InstallFilesPath - Se trata de un puntero que señala a los orígenes de la instalación para controladores adicionales que no se incluyen en el CD-ROM de Windows 2000. Esto es útil si se especifican los parámetros de Configuraciones regionales.
  • ExtendOemPartition
  • KeepPageFile - Indica a Sysprep.exe que mantenga el archivo de página en uso o cree uno nuevo.
Oem_Ads] ? Todas las claves (Logotipo y Fondo)

[GuiUnattended]
  • AdminPassword
  • Autologon
  • TimeZone
  • OEMDuplicatorString - Es un parámetro de archivo de respuesta cuyo valor es una cadena que contiene una descripción de la herramienta de duplicación que se utiliza y cualquier otro dato que un OEM o administrador deseara almacenar en el Registro. El valor puede tener un máximo de 255 caracteres y se almacena en
    HKEY_LOCAL_MACHINE\SYSTEM\Setup\OemDuplicatorString
  • AutoLogonAccountCreation
  • AutologonCount
  • OemSkipRegional
  • OemSkipWelcome
[UserData] Todas las claves son compatibles

[LicenseFilePrintData] ? Todas las claves son compatibles

[GuiRunOnce]

[Display] ? Todas las claves son compatibles

[RegionalSettings] ? Se admiten todas las claves si los archivos están disponibles en el disco duro del equipo. Si se especifica la configuración regional, se puede hacer referencia a la localización de los archivos utilizando la clave InstallFilesPath en la sección [Unattended].

[Networking] ? Sólo se admite la instalación de componentes predeterminados. La sección sólo debe existir en el archivo Sysprep.inf. Tenga en cuenta que aunque los valores installDefaultComponents no funcionen, siempre se supone que "sí" lo hacen.

[Identification] ? Todas las claves son compatibles

[NetClients] ? Todas las claves de los Servicios de cliente para redes Microsoft y para NetWare son compatibles.

[TapiLocation] ? Todas las claves son compatibles. Los valores sólo resultan válidos si el equipo tiene un módem. Para obtener referencias adicionales, consulte la guía del usuario del Kit de preinstalación de OEM de Microsoft Windows 2000.

Referencias

Para obtener información adicional sobre Sysprep, haga clic en los siguientes números de artículo para verlos en Microsoft Knowledge Base:
216937 Uso de la herramienta de preparación del sistema y del archivo de respuesta de Windows 2000

240126 Recomendaciones para usar Sysprep con volúmenes NTFS

216680 Cómo identificar una instalación creada con la herramienta Sysprep

216915 Usar la herramienta de preparación del sistema en equipos distintos

238955 Cómo utilizar el archivo Cmdlines.txt mientras se usa el asistente de instalación Sysprep.exe
Los productos de terceros que se analizan en el presente artículo son fabricados por empresas independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, con respecto al rendimiento o la confiabilidad de estos productos.

Propiedades

Id. de artículo: 298491 - Última revisión: martes, 30 de mayo de 2006 - Versión: 4.1
La información de este artículo se refiere a:
  • Microsoft Windows 2000 Professional Edition
Palabras clave: 
kbhowtomaster KB298491

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com