Se aplica a: Windows 7
La Herramienta de preparación del sistema, Sysprep.exe, se usa para preparar una instalación de Windows® para la creación de imágenes o la entrega a un cliente.
En este tema se incluye lo siguiente:
- Archivo ejecutable Sysprep
- Proceso de Sysprep
- Uso de archivos de respuesta con Sysprep
- Restablecer la activación de Windows
- Arranque en modo auditoría o Bienvenida de Windows
- Detección del estado de una imagen de Windows
- Archivos de registro de Sysprep
Archivo ejecutable Sysprep
Sysprep.exe es el programa principal que llama a otros archivos ejecutables que preparan la instalación de Windows. Sysprep.exe se encuentra en el directorio %WINDIR%\system32\sysprep de todas las instalaciones. Siempre se debe ejecutar desde el directorio %WINDIR%\system32\sysprep y debe ejecutarse en la versión de Windows con la que se ha instalado.
Proceso de Sysprep
Cuando se ejecuta Sysprep, pasa por el proceso siguiente:
- Comprueba que se puede ejecutar Sysprep. Sólo un administrador puede ejecutar Sysprep y sólo se puede ejecutar una sesión de Sysprep a la vez. Además, Sysprep debe ejecutarse en la versión de Windows con la que se ha instalado.
- Inicializa el registro.
- Analiza los argumentos de la línea de comandos.
Si no se han incluido argumentos de la línea de comandos, aparece la ventana de Sysprep, que permite a los usuarios especificar acciones de Sysprep. - Procesa las acciones de Sysprep, llama a los archivos .dll y ejecutables apropiados y agrega acciones al archivo de registro.
- Comprueba que todos los archivos .dll han procesado todas sus tareas y, a continuación, apaga el sistema o lo reinicia.
Uso de archivos de respuesta con Sysprep
Puede utilizar un archivo de respuesta con Sysprep para configurar las opciones de una instalación desatendida. En las secciones siguientes se describen algunas de las consideraciones y procesos para la utilización de archivos de respuesta con Sysprep.
Aplicación de opciones en las fases de configuración generalize, auditSystem y auditUser
No todas las fases de configuración se ejecutan durante la instalación de Windows. Algunas sólo están disponibles cuando se ejecuta Sysprep. Las fases de configuración generalize, auditSystem yauditUser sólo están disponibles si se ejecuta Sysprep. Si agrega opciones de configuración al archivo de respuesta en estas fases de configuración, debe ejecutar Sysprep para aplicarlas:
- Para aplicar la configuración de las fases auditSystem y auditUser, debe arrancar en modo auditoría mediante el comandosysprep/audit.
- Para aplicar la configuración de la fase generalize, debe usar el comando sysprep/generalize. La fase de configuración generalizeelimina la configuración específica del sistema, lo que permite al usuario implementar la misma imagen para varios equipos.
Para obtener más información, vea Funcionamiento de las fases de configuración. Para obtener más información acerca de las opciones de línea de comandos de Sysprep, vea Sintaxis de línea de comandos de Sysprep.
Almacenamiento de los archivos de respuesta en la caché del equipo
Si instala Windows mediante un archivo de respuesta, este archivo se almacena en la caché del sistema de forma que, cuando se ejecutan fases de configuración posteriores, se aplica al sistema la configuración del archivo de respuesta.
Dado que este archivo de respuesta está en la caché, al ejecutar el comando Sysprep, se aplica la configuración de este archivo. Si usa la configuración en un archivo de respuesta diferente, puede especificar un archivo Unattend.xml independiente mediante la opción sysprep /unattend:nombreDeArchivo. Para obtener más información, vea Sintaxis de línea de comandos de Sysprep.
Para obtener más información acerca del uso de la búsqueda implícita del archivo de respuesta, vea Funcionamiento del programa de instalación de Windows.
Permanencia de los controladores de dispositivos PnP durante generalize
Puede conseguir la permanencia de los controladores de dispositivos al ejecutar el comando sysprep con la opción /generalize si especifica el valor
PersistAllDeviceInstalls
en el componente Microsoft-Windows-PnPSysprep. Durante la fase de configuración specialize, el dispositivo Plug and Play explora el equipo para detectar dispositivos e instala los controladores de los dispositivos detectados. De forma predeterminada, estos controladores de dispositivo se quitan del sistema cuando se generaliza éste. Si establece PersistAllDeviceInstalls
en true
en un archivo de respuesta, Sysprep no quitará los controladores de dispositivos detectados. Para obtener más información, vea la Referencia de instalación desatendida de Windows (Unattend.chm).Visualización de las acciones de RunSynchronous en un archivo de respuesta
En modo auditoría, puede ver el estado de los comandos
RunSynchronous
que se ejecutan durante la fase de configuración auditUser. La ventana AuditUI muestra el estado de los comandos y proporciona:- Progreso visual para indicar que una instalación continúa y no está suspendida.
- Indicación visual del momento y la ubicación en que se producen errores. Esto proporciona un diagnóstico rápido si el comando no crea archivos de registro.
Si existen comandos de
RunSynchronous
en el archivo de respuesta de la fase de configuración auditUser, aparecerá una lista de comandos en la ventana AuditUI en el orden especificado por RunSynchronous/RunSynchronousCommand/Order
. Cada elemento de lista de la interfaz de usuario es una cadena de:RunSynchronous/RunSynchronousCommand/Description
(si está presente)
O bienRunSynchronous/RunSynchronousCommand/Path
Todos los comandos de
RunSynchronous
se procesan por orden. Si el comando finaliza correctamente, su elemento de lista relacionado se señala con una marca de verificación verde. Si el comando provoca un error, se marcará con una X roja el elemento de lista correspondiente. Si se necesita reiniciar el sistema, se volverá a mostrar la ventana AuditUI tras el arranque, pero sólo aparecerán los elementos de lista no procesados. Los elementos procesados anteriormente ya no aparecerán en la ventana AuditUI. Si la lista de elementos de la ventana AuditUI supera la altura de la pantalla, la lista se ajustará al tamaño de la pantalla y no permitirá el desplazamiento. Por tanto, puede que algunos elementos no resulten visibles.
El programa de instalación de Windows interpreta los códigos de retorno como valores de estado de la ventana AuditUI. Un valor cero indica fin correcto y un valor distinto de cero indica un error. El valor de retorno del comando puede afectar al comportamiento del programa de instalación de Windows, según el valor del comando
RunSynchronous/RunSynchronousCommand/WillReboot
.
Si el comando
RunSynchronous/RunSynchronousCommand/WillReboot
se establece en Always, entonces:- Si el comando devuelve 0, su elemento de lista relacionado se señala con una marca de verificación verde. Se produce inmediatamente un reinicio.
- Si el comando devuelve un valor distinto de cero, el elemento de lista correspondiente se marcará con una X roja. Se reiniciará inmediatamente.
Si el comando
RunSynchronous/RunSynchronousCommand/WillReboot
se establece en Never, entonces:- Si el comando devuelve 0, su elemento de lista relacionado se señala con una marca de verificación verde.
- Si el comando devuelve un valor distinto de cero, el elemento de lista correspondiente se marcará con una X roja. Un valor de retorno distinto de cero no se trata como un error grave cuando WillReboot se establece en Always o Never.
Si el comando
RunSynchronous/RunSynchronousCommand/WillReboot
se establece en OnRequest, entonces:- Si el comando devuelve 0, se señalará con una marca de verificación verde el elemento de lista relacionado.
- Si el comando devuelve 1, se señalará con una marca de verificación verde el elemento de lista relacionado. Se produce inmediatamente un reinicio.
- Si el comando devuelve 2, se señalará temporalmente con una marca de verificación verde el elemento de lista relacionado. Se produce inmediatamente un reinicio. Después del reinicio, el elemento de lista relacionado se muestra de nuevo en la ventana AuditUI sin ninguna anotación, ya que el comando todavía sigue en proceso.
- Si el comando devuelve otros valores, se producirá un error irrecuperable y se mostrará un cuadro de diálogo de bloqueo. Si el archivo Errorhandler.cmd está presente, no aparecerá ningún cuadro de diálogo. Para obtener más información acerca de Errorhandler.cmd, veaAgregar un script personalizado al programa de instalación de Windows.
Restablecimiento de la activación de Windows
Cuando se instala Windows con una sola clave de producto de licencia, se dispone de 30 días para activar esa instalación de Windows.
No existe ningún límite para el número de veces que Sysprep puede ejecutarse en un equipo. Sin embargo, el reloj para la activación de productos de Windows empieza su cuenta atrás la primera vez que se inicia Windows. Puede usar el comando sysprep /generalize para restablecer la activación de productos de Windows tres veces como máximo. Después de la tercera ejecución del comando sysprep /generalize, el reloj ya no podrá restablecerse.
Cuando se ejecuta el comando sysprep /generalize, el reloj de activación se restablece automáticamente. Para omitir el restablecimiento del reloj de activación, use la configuración
SkipRearm
en el componente Microsoft-Windows-Security-Licensing-SPP. Esto le permite ejecutar el comando Sysprep varias veces sin restablecer el reloj de activación. Para obtener más información acerca de esta configuración, vea laReferencia de instalación desatendida de Windows
(Unattend.chm).![]() |
---|
Si se planea ejecutar el comando Sysprep varias veces en un mismo equipo, debe usar la configuración SkipRearm en el componente Microsoft-Windows-Security-Licensing-SPP para posponer el restablecimiento del reloj de activación. Dado que solo puede restablecer el reloj de activación tres veces, si ejecuta el comando Sysprep varias veces en un equipo, es posible que se agoten las posibilidades de restablecer el reloj de activación. Se recomienda usar la configuración SkipRearm si planea ejecutar el comando Sysprep varias veces en un equipo. |
![]() |
---|
Antes de ejecutar el comando Sysprep por última vez cuando haya terminado con la preinstalación del equipo que se va a comercializar, reármelo. Para ello, establezca el valor de la opción SkipRearm en 0. Esto hace que el temporizador de activación se restablezca. |
Para ver el número de veces que puede usar la configuración
SkipRearm
, utilice el comando slmgr /dlv. Para obtener información, vea Trabajar con claves de producto y activación.Licencia por volumen y requisitos de OEM Activation
Para las licencias por volumen, el restablecimiento del reloj de activación es diferente, según el tipo de licencia.
- La activación se puede restablecer una cantidad ilimitada de veces para los clientes con un Servicio de administración de claves (KMS) activado. Para los clientes con un KMS no activado, el reloj de activación sólo puede restablecerse hasta tres veces, tal como ocurre con una licencia única.
Se recomienda a los clientes KMS utilizar el comando sysprep /generalize cuando el valor de la opción SkipRearm es 1. Tras capturar la imagen, utilice el comando sysprep /generalize cuando el valor de la opciónSkipRearm
sea 0. - Para los clientes con Claves de activación múltiples (MAK), la recomendación es instalar las MAK inmediatamente antes de ejecutar Sysprep por última vez antes de entregar el equipo a un cliente.
En las licencias de OEM Activation no se requiere la activación. OEM Activation sólo está disponible para los fabricantes OEM Royalty.
Detección del número de activaciones restantes
Puede comprobar el reloj de activación para ver el número de veces que puede usar el comando sysprep /generalize. Para obtener información, vea el tema sobre cómo Preparar la captura de una imagen para la implementación (Generalize).
Activación de Windows antes de entregar un equipo a un cliente
La mayoría de los clientes pueden ejecutar la activación fácilmente después de recibir los equipos. Si lo prefiere, puede activar el software para sus clientes, con lo que les resultará más fácil utilizar los equipos nuevos. Después de completar la activación, la mayoría de los usuarios no necesitará activar la instalación nuevamente.
Para activar Windows para sus clientes, use la clave de producto única que aparece en la etiqueta Certificado de autenticidad (COA) adherida al equipo y active el equipo en nombre del usuario final. Ejecute el comando sysprep /oobe para preparar el equipo para entregarlo al cliente.
![]() |
---|
No se puede crear una imagen de una instalación activada de Windows y duplicarla en otro equipo. Si lo hace, Windows no reconoce la activación y obliga al usuario final a reactivar manualmente la instalación. |
Arranque en modo de auditoría o Bienvenida de Windows
Cuando Windows® 7 arranca, el equipo puede iniciarse en dos modos:
- La Bienvenida de Windows, también denominada Configuración rápida (OOBE), es la primera ejecución del usuario y permite a los usuarios finales personalizar la instalación de Windows. Los usuarios finales pueden crear cuentas de usuario, leer y aceptar los Términos de licencia del software de Microsoft® y seleccionar el idioma y la zona horaria.
De forma predeterminada, todas las instalaciones de Windows arrancan primero con la Bienvenida de Windows.
La fase de configuración oobeSystem se ejecuta inmediatamente antes de que se inicie la Bienvenida de Windows. Para obtener más información acerca de esta fase de configuración, vea Fase de configuración oobeSystem. - Modo auditoría El modo auditoría permite que los OEM y las corporaciones agreguen personalizaciones a las imágenes de Windows. El modo auditoría no requiere que se apliquen las configuraciones de la Bienvenida de Windows. Si se omite la Bienvenida de Windows, se obtiene un acceso más rápido al escritorio para realizar las personalizaciones. Puede agregar controladores de dispositivo adicionales, instalar aplicaciones y probar la validez de la instalación.
En modo auditoría, se procesa la configuración de un archivo de respuesta para instalación desatendida en las fases de configuraciónauditSystem y auditUser. Para obtener más información acerca de estas fases de configuración, vea Fase de configuración auditSystem yFase de configuración auditUser.
Si está utilizando un equipo en modo auditoría, ejecute el comando sysprep /oobe para configurar la instalación de modo que se arranque con la Bienvenida de Windows. Los OEM deben ejecutar el comando sysprep /oobe antes de entregar un equipo a un usuario final. En una instalación predeterminada de Windows, después de ejecutar el programa de instalación se inicia la Bienvenida de Windows. No obstante, puede omitir la Bienvenida de Windows y arrancar directamente en el modo auditoría pulsando Ctrl+Mayús+F3 en la primera pantalla de bienvenida de Windows.
En el caso de una instalación desatendida, puede configurar Windows para que arranque en modo auditoría mediante la opción de configuración Microsoft-Windows-Deployment |Reseal
en un archivo de respuesta. Para obtener más información, vea la Referencia de instalación desatendida de Windows (Unattend.chm).
Para obtener más información acerca del modo auditoría, vea Personalizar Windows en modo auditoría.
Detección del estado de una imagen de Windows
Es posible identificar el estado de una imagen de Windows para saber si arrancará en modo auditoría o con la bienvenida de Windows o bien si aún se está instalando la imagen. Para obtener más información, vea Proceso de instalación del programa de instalación de Windows.
Archivos de registro de Sysprep
La herramienta Sysprep registra las acciones del programa de instalación de Windows en directorios distintos según la fase de configuración. La fase de configuración generalize elimina determinados archivos de registro del programa de instalación de Windows, por lo que la herramienta Sysprep registra las acciones de generalize fuera de los archivos de registro estándar de este programa. La tabla siguiente muestra las diferentes ubicaciones de archivo de registro que usa Sysprep.
Elemento | Ruta de acceso al registro |
---|---|
Generalize
|
%WINDIR%\System32\Sysprep\Panther
|
Specialize
|
%WINDIR%\Panther\
|
Acciones de instalación desatendida de Windows
|
%WINDIR%\Panther\Unattendgc
|
Creación y uso de proveedores de Sysprep
Los desarrolladores de software y hardware, entre los que se incluyen desarrolladores internos de la empresa, fabricantes de software independientes (ISV) y fabricantes independientes de hardware (IHV), pueden crear proveedores de Sysprep que permiten que sus aplicaciones sean compatibles con escenarios de creación de imágenes e implementación. Si una aplicación actualmente no admite operaciones de generalización a través de la herramienta Sysprep, se puede crear un proveedor que quitará toda la información específica de software y hardware de la aplicación.
Para crear un proveedor de Sysprep, se debe:
- Determinar qué fase de configuración (cleanup, generalize o specialize) aborda el proveedor de Sysprep.
- Crear el punto de entrada adecuado para el proveedor de Sysprep, según la opción de fase de configuración.
- Registrar el proveedor de Syprep para que pueda usarlo la herramienta Sysprep.
- Comprobar el proveedor de Sysprep para validar que funciona correctamente, mediante la revisión de los archivos de registro para detectar advertencias y errores.
http://technet.microsoft.com/es-es/library/dd744512(v=ws.10).aspx
No hay comentarios.:
Publicar un comentario
Nota: sólo los miembros de este blog pueden publicar comentarios.