Compartir a través de


Uso de archivos de respuesta con Sysprep

Puede usar un archivo de respuesta junto con la herramienta Preparación del sistema (Sysprep) para configurar las opciones de instalación deSatendida de Windows. En este tema se describen algunas consideraciones y procesos para usar archivos de respuesta junto con Sysprep. Para obtener más información sobre los componentes y la configuración de Windows que puedes agregar a un archivo de respuesta, consulta la Referencia de instalación desatendida de Windows.

Ejecutar Sysprep un número ilimitado de veces

Si especifica una clave de producto, Windows se activa automáticamente y puede ejecutar el comando Sysprep un número ilimitado de veces. Para activar automáticamente Windows proporcionando una clave de producto, especifique una clave de producto válida en la configuración desatendida Microsoft-Windows-Shell-Setup\ProductKey durante el paso de configuración especializada . Si no activas Automáticamente Windows proporcionando una clave de producto, Windows solicita al usuario final una clave de producto.

Aplicar la configuración en los pasos de configuración generalize, auditSystem y auditUser

No todas las fases de configuración se ejecutan durante la instalación de Windows. Los pasos de configuración generalize, auditSystem y auditUser solo están disponibles cuando se ejecuta Sysprep.

La siguiente configuración solo se procesa si ejecuta Sysprep:

  • La configuración de auditSystem y auditUser pasa se procesa cuando se inicia en modo auditoría después de ejecutar el Sysprep /audit comando.

  • Los valores del pase de configuración generalize se procesan al ejecutar el Sysprep /generalize comando . El pase de configuración de generalización quita la configuración específica del sistema para que pueda implementar la misma imagen en varios equipos.

Para obtener más información, vea Cómo funciona la configuración.

Almacenamiento de los archivos de respuesta en la caché del equipo

Si usa un archivo de respuesta para instalar Windows, ese archivo de respuesta se almacena en caché en el sistema. Cuando se pasa la configuración posterior, el equipo aplica la configuración en ese archivo de respuesta al sistema. Dado que este archivo de respuesta se almacena en caché, al ejecutar el comando Sysprep , el sistema aplica la configuración en el archivo de respuesta almacenado en caché. Si desea usar la configuración de un archivo de respuesta diferente, puede especificar un archivo de Unattend.xml independiente mediante la Sysprep /unattend:<file_name> opción .

Persisting Plug and Play Device Drivers During the generalize Configuration Pass

Puede conservar los controladores de dispositivo al ejecutar el Sysprep /generalize comando mediante un archivo de respuesta que tenga el componente PersistAllDeviceInstalls establecido en true. Durante el pase de configuración especializada, Plug and Play examina el equipo en busca de dispositivos y, a continuación, instala controladores de dispositivo para los dispositivos detectados. De forma predeterminada, el equipo desinstala estos controladores de dispositivo del sistema al generalizar el sistema.

Visualización de las acciones de RunSynchronous en un archivo de respuesta

En el modo auditoría, puede ver el estado de los comandos RunSynchronous de Microsoft-Windows-Deployment que se ejecutan durante el paso 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 el archivo de respuesta contiene comandos RunSynchronous microsoft-Windows-Deployment en el paso de configuración auditUser , aparece una lista de los comandos en la ventana AuditUI . Los comandos aparecen en el orden en que especifica la configuración Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Order . Cada elemento de lista de la interfaz de usuario es la cadena de uno de estos elementos:

  • Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Description (si está presente)
  • Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand Path

Sysprep procesa todos los RunSynchronous comandos en orden. Si el comando se ejecuta correctamente, su elemento de lista relacionado recibe una anotación de marca de verificación verde. Si se produce un error en el comando, su elemento de lista relacionado recibe una anotación X roja. Si el comando solicita un reinicio, la ventana AuditUI aparece después del arranque, pero solo aparecen elementos de lista no procesados. Los elementos procesados anteriormente ya no aparecen en la ventana AuditUI . Si la lista de elementos de la ventana AuditUI supera el alto de la pantalla, la lista se trunca en la pantalla y no se desplaza. Como resultado, es posible que no pueda ver algunos elementos.

El programa de instalación de Windows interpreta los códigos de retorno como valores de estado en la ventana AuditUI . Un valor cero indica que se ha realizado correctamente. Un valor distinto de cero indica un error. El valor devuelto del comando puede afectar al comportamiento del programa de instalación de Windows, según el valor de la configuración Microsoft-Windows-Deployment-RunSynchronous-RunSynchronousCommand WillReboot .

Reiniciándose

  • Si el WillReboot comando se establece en Always:

    • Si el comando devuelve 0, su elemento de lista relacionado recibe una anotación de marca de verificación verde. Se produce inmediatamente un reinicio.
    • Si el comando devuelve un número distinto de cero, su elemento de lista relacionado recibe una anotación X roja. Se produce inmediatamente un reinicio. Un valor devuelto distinto de cero no se trata como un error irrecuperable cuando WillReboot se establece en Always o Never.
  • Si el WillReboot comando se establece en Nunca:

    • Si el comando devuelve 0, su elemento de lista relacionado recibe una anotación de marca de verificación verde.
    • Si el comando devuelve un número distinto de cero, su elemento de lista relacionado recibe una anotación X roja. Un valor devuelto distinto de cero no se trata como un error irrecuperable cuando WillReboot se establece en Always o Never.
  • Si el WillReboot comando se establece en OnRequest:

    • Si el comando devuelve 0, su elemento de lista relacionado recibe una anotación de marca de verificación verde.
    • Si el comando devuelve 1, su elemento de lista relacionado recibe una anotación de marca de verificación verde. Se produce inmediatamente un reinicio.
    • Si el comando devuelve 2, su elemento de lista relacionado recibe temporalmente una anotación de marca de verificación verde. Se produce inmediatamente un reinicio. Después del reinicio, el elemento de lista relacionado aparece de nuevo en la ventana AuditUI sin anotación porque el comando todavía está en proceso.
    • Si el comando devuelve otros valores, se produce un error irrecuperable y aparece un cuadro de diálogo de bloqueo. Si el archivo Errorhandler.cmd está presente, no aparece ningún cuadro de diálogo. Para obtener más información sobre el archivo Errorhandler.cmd, vea Agregar un script personalizado al programa de instalación de Windows.

Introducción a Sysprep (Preparación del sistema)

Opciones en la línea de comandos de Sysprep

Compatibilidad de Sysprep con los roles de servidor

Introducción al proceso de Sysprep

Solución de problemas de implementación y archivos de registro