Implementación de Windows Autopilot para dispositivos existentes: acelerar el proceso de implementación (opcional)

Pasos de unión a Microsoft Entra controlado por el usuario de Autopilot:

  • Paso 8: Acelerar el proceso de implementación (opcional)

Para obtener información general sobre el flujo de trabajo de implementación de Windows Autopilot para dispositivos existentes, consulte Implementación de Windows Autopilot para dispositivos existentes en Intune y Configuration Manager.

Proceso de secuencia de tareas de Windows Autopilot para dispositivos existentes

Cuando la secuencia de tareas de Windows Autopilot para dispositivos existentes se ejecuta en un dispositivo, la implementación de Autopilot no se ejecuta cuando el dispositivo se inicia en Windows por primera vez durante la tarea Configuración de Windows y ConfigurationMgr de la secuencia de tareas. En su lugar, la implementación de Autopilot no se ejecuta hasta que se completa la secuencia de tareas.

La implementación de Autopilot normalmente se ejecuta cuando Windows arranca por primera vez y se ejecuta el programa de instalación de Windows y la experiencia integrada (OOBE). Sin embargo, durante una secuencia de tareas de Windows Autopilot para dispositivos existentes, aunque la secuencia de tareas insertó un archivo JSON de perfil de Autopilot en la instalación de Windows sin conexión, el archivo no se procesa cuando Windows se inicia por primera vez porque la secuencia de tareas también crea e inserta un unattend.xml archivo. Cuando hay un unattend.xml archivo y un archivo JSON de perfil de Autopilot durante la instalación de Windows, el programa de instalación de Windows omite el archivo JSON del perfil de Autopilot y solo procesa el unattend.xml archivo.

Una vez finalizada la instalación de Windows, la secuencia de tareas se reanuda y elimina el existente unattend.xml. Más adelante en la secuencia de tareas cuando la secuencia de tareas ejecuta Sysprep en el dispositivo, no especifica ni agrega un nuevo unattend.xml archivo. Una vez que la secuencia de tareas termina de ejecutar Sysprep, se completa la secuencia de tareas y se reinicia el dispositivo. Cuando el dispositivo se reinicia, Windows se inicia y el programa de instalación de Windows se ejecuta por segunda vez. Dado que no hay ningún unattend.xml archivo y solo existe el archivo JSON del perfil de Autopilot, el programa de instalación de Windows procesa el archivo JSON del perfil de Windows Autopilot y se inicia la implementación de Autopilot.

A continuación se ofrece información general sobre el proceso de secuencia de tareas de Windows Autopilot para dispositivos existentes:

  1. La secuencia de tareas se inicia en Windows PE.
  2. La secuencia de tareas da formato y crea particiones en el disco.
  3. La secuencia de tareas aplica el sistema operativo Windows y crea el unattend.xml archivo.
  4. La secuencia de tareas inserta el archivo JSON del perfil de Autopilot.
  5. La secuencia de tareas se inicia en Windows por primera vez.
  6. La instalación de Windows se ejecuta por primera vez y procesa el unattend.xml archivo. Se omite el archivo JSON del perfil de Windows Autopilot.
  7. La secuencia de tareas se reanuda en el sistema operativo Windows recién instalado.
  8. La secuencia de tareas elimina el archivo unattend.xml.
  9. La secuencia de tareas instala el cliente de Configuration Manager.
  10. La secuencia de tareas ejecuta tareas adicionales (Instalar aplicación, Instalar actualizaciones de software, Instalar paquete, Habilitar BitLocker, etcetera).
  11. La secuencia de tareas desinstala el cliente de Configuration Manager.
  12. Secuencia de tareas Syspreps el dispositivo.
  13. La secuencia de tareas se completa y el dispositivo se reinicia.
  14. La instalación de Windows se ejecuta por segunda vez y procesa el archivo JSON del perfil de Autopilot, ya que no hay ningún unattend.xml archivo.
  15. Se inicia la implementación de Autopilot.

Tareas adicionales que se ejecutan durante una secuencia de tareas de Windows Autopilot para dispositivos existentes

Cuando se usa el Asistente para crear secuencias de tareas en Configuration Manager para crear la secuencia de tareas de Windows Autopilot para dispositivos existentes, se supone que es necesario ejecutar tareas adicionales a través de la secuencia de tareas antes de que se ejecute la implementación de Autopilot. Entre los ejemplos de tareas adicionales que se ejecutan a través de la secuencia de tareas antes de que se ejecute la implementación de Autopilot se incluyen:

  • Instalación de aplicaciones mediante la tarea Instalar aplicación .
  • Instalación de actualizaciones de software mediante la tarea Instalar actualizaciones de software .
  • Instalación de paquetes a través de la tarea Instalar paquete .
  • Habilitar BitLocker a través de la tarea Habilitar BitLocker .
  • Otras personalizaciones.

Para que se ejecuten estas tareas adicionales, el proceso de implementación de la secuencia de tareas realiza los siguientes procesos después de arrancar desde Windows PE:

  • Arranca en el sistema operativo Windows por primera vez y ejecuta el programa de instalación de Windows y OOBE.
  • Continúa la secuencia de tareas en el sistema operativo Windows completo.
  • Instala el cliente de Configuration Manager para admitir tareas en ejecución, como las tareas Instalar aplicación o Instalar actualizaciones de software .
  • Ejecuta las tareas adicionales.
  • Quita el cliente de Configuration Manager.
  • Syspreps el dispositivo para que una vez completada la secuencia de tareas y el dispositivo se reinicie, pueda volver a ejecutar el programa de instalación de Windows y OOBE, que luego inicia la implementación de Autopilot.

Los pasos anteriores son necesarios si es necesario ejecutar tareas adicionales durante la secuencia de tareas. Sin embargo, si no es necesario ejecutar tareas adicionales durante la secuencia de tareas, no se necesitan varios de los pasos anteriores. La ejecución de los pasos anteriores cuando no son necesarios puede provocar varios problemas, entre los que se incluyen:

  • Agregar tiempo innecesariamente al proceso de implementación.
  • Instalar innecesariamente el cliente de Configuration Manager en el dispositivo. Se recomienda evitar la instalación del cliente de Configuration Manager si no es necesario durante la secuencia de tareas y si finalmente se va a desinstalar.
  • Ejecutar innecesariamente el programa de instalación de Windows y OOBE varias veces.
  • Ejecución innecesaria de Sysprep.

Acelerar el proceso de implementación

Sugerencia

Si se necesita una secuencia de tareas para ejecutar tareas adicionales antes de ejecutar la implementación de Autopilot, vaya al paso siguiente de Ejecutar secuencia de tareas de Autopilot en el dispositivo.

Sin embargo, incluso si se necesitan tareas adicionales, en lugar de usar la secuencia de tareas para ejecutar estas tareas, considere la posibilidad de ejecutar las tareas adicionales mediante métodos alternativos. Por ejemplo:

Cuando sea posible, Microsoft recomienda usar los métodos anteriores para ejecutar las tareas adicionales en lugar de ejecutarlas a través de la secuencia de tareas. El uso de los métodos anteriores permite usar esta solución para acelerar la implementación.

Si no se necesitan tareas adicionales a través de una secuencia de tareas antes de ejecutar la implementación de Autopilot, la secuencia de tareas de Windows Autopilot para dispositivos existentes se puede modificar para eliminar tareas y procesos innecesarios. La eliminación de tareas y procesos innecesarios acelera el proceso de implementación y el tiempo que tarda en finalizar la implementación. Algunos ejemplos de procesos que se pueden eliminar para acelerar la implementación son:

  • Ejecución de tiempos adicionales del programa de instalación de Windows a través de la tarea Configurar Windows y Configuration Manager .
  • Instalar el cliente de Configuration Manager mediante el programa de instalación de Windows y ConfigMgr.
  • Desinstalación del cliente de Configuration Manager a través de la tarea Preparar el cliente de ConfigurationMgr para la captura .
  • Ejecutar Sysprep a través de preparar Windows para capturar/ tareasde Sysprep.

La solución para acelerar la implementación elimina el unattend.xml archivo y elimina las tareas innecesarias para que el archivo JSON del perfil de Autopilot se procese durante el primer arranque en Windows. Una vez aplicada la solución, la información general actualizada del proceso de secuencia de tareas de Windows Autopilot para dispositivos existentes es la siguiente:

  1. La secuencia de tareas se inicia en Windows PE.
  2. La secuencia de tareas da formato y crea particiones en el disco.
  3. La secuencia de tareas aplica el sistema operativo Windows y crea el archivo unattend.xml.
  4. La secuencia de tareas inserta el archivo JSON del perfil de Autopilot.
  5. La secuencia de tareas elimina el unattend.xml archivo.
  6. La secuencia de tareas se inicia en Windows por primera vez.
  7. La instalación de Windows se ejecuta por primera vez y procesa el archivo JSON del perfil de Autopilot, ya que no hay ningún unattend.xml archivo.
  8. Se inicia la implementación de Autopilot.

La solución para acelerar la implementación reduce el número de pasos en el proceso de implementación de 15 a 8.

Nota:

Los pasos para que la solución acelere la implementación son opcionales. La secuencia de tareas integrada de Windows Autopilot para dispositivos existentes sigue funcionando sin ninguna modificación. Los pasos siguientes solo están diseñados para reducir el tiempo que se tarda en ejecutar la implementación y, potencialmente, evitar algunos problemas. Si la preferencia es no modificar la secuencia de tareas existente de Windows Autopilot para dispositivos existentes, vaya al paso siguiente de Ejecutar secuencia de tareas de Autopilot en el dispositivo.

Para modificar la secuencia de tareas de Windows Autopilot para dispositivos existentes para acelerar el proceso de implementación, siga estos pasos:

  1. En un dispositivo donde esté instalada la consola de Configuration Manager, como un servidor de sitio de Configuration Manager, abra la consola de Configuration Manager.

  2. En el panel izquierdo de la consola de Configuration Manager, vaya aSistemas operativosde información general> de la biblioteca> de software.

  3. Expanda Secuencias de tareas y, a continuación, busque la secuencia de tareas Autopilot para dispositivos existentes creada en el paso Crear secuencia de tareas de Autopilot en Configuration Manager .

  4. Una vez que se encuentre la secuencia de tareas Autopilot para dispositivos existentes, selecciónela y, a continuación, en la cinta de opciones, seleccione Editar. Como alternativa, haga clic con el botón derecho en la secuencia de tareas Autopilot para dispositivos existentes y seleccione Editar.

  5. En la ventana Editor de secuencia de tareas que se abre:

    1. Seleccione el grupo Preparar dispositivo para Windows Autopilot y, a continuación, seleccione la opción Quitar en la parte superior izquierda del editor de secuencia de tareas. Aparece un cuadro de diálogo de confirmación que confirma la eliminación del paso. Seleccione el botón para quitar el grupo Preparar dispositivo para Windows Autopilot .

    2. Seleccione el grupo Configurar sistema operativo y, a continuación, seleccione la opción Quitar en la parte superior izquierda del editor de secuencia de tareas. Aparece un cuadro de diálogo de confirmación que confirma la eliminación del paso. Seleccione el botón para quitar el grupo Configurar sistema operativo .

      Nota:

      Si había tareas o grupos adicionales después de la tarea Configurar Windows y Configuration Manager , también quite esas tareas y grupos seleccionando la opción Quitar en la parte superior izquierda del editor de secuencia de tareas para cada una de esas tareas o grupos. Para cada eliminación, aparece un cuadro de diálogo de confirmación que confirma la eliminación del paso o grupo. Seleccione el botón para quitar cada tarea o grupo adicional.

    3. Seleccione la última tarea de la secuencia de tareas.

    4. Seleccione el menú desplegable Agregar en la parte superior izquierda del editor de secuencia de tareas y, a continuación, seleccioneLínea de comandos de ejecucióngeneral>. Se agrega una tarea Ejecutar línea de comandos como la última tarea de la secuencia de tareas.

    5. Seleccione la tarea Ejecutar línea de comandos y, a continuación, configure con los siguientes valores:

      • Nombre: Quitar unattend.xml de Panther

      • Línea de comandos: seleccione Copiar en la esquina superior derecha del siguiente bloque de código del símbolo del sistema de Windows y, a continuación, pegue en el cuadro de texto Línea de comandos :

        cmd.exe /c del %OSDTargetSystemDrive%\Windows\Panther\unattend.xml /s
        
    6. Seleccione el botón Aceptar en el Editor de secuencia de tareas para guardar los cambios en la secuencia de tareas.

  6. Si hay varias secuencias de tareas de Windows Autopilot para dispositivos existentes, repita los pasos anteriores para cada secuencia de tareas.

Apagar el dispositivo una vez completada la secuencia de tareas (opcional)

Cuando la secuencia de tareas modificada para acelerar el proceso de implementación termina de ejecutarse y se completa, el dispositivo se reinicia y, a continuación, arranca inmediatamente en Windows por primera vez. Después de arrancar en Windows por primera vez, ejecutará el programa de instalación de Windows y OOBE. Cuando se ejecutan la instalación de Windows y OOBE, se procesa el archivo JSON de Autopilot y comienza la implementación de Autopilot.

Sin embargo, el dispositivo se puede apagar en lugar de reiniciarse cuando se completa la secuencia de tareas. Apagar el dispositivo en lugar de reiniciarlo cuando se complete la secuencia de tareas puede ser útil, por ejemplo, para dar la opción de preparar aún más el dispositivo y, a continuación, entregarlo a un usuario final. El programa de instalación de Windows, OOBE y la implementación de Autopilot se inician cuando el usuario final activa el dispositivo por primera vez.

Si se desea el comportamiento predeterminado de reiniciar el dispositivo cuando se complete la secuencia de tareas, omita esta sección y continúe con el paso siguiente de Ejecutar secuencia de tareas de Autopilot en el dispositivo. De lo contrario, para apagar el dispositivo en lugar de reiniciarlo cuando se complete la secuencia de tareas, siga estos pasos:

  1. En un dispositivo donde esté instalada la consola de Configuration Manager, como un servidor de sitio de Configuration Manager, abra la consola de Configuration Manager.

  2. En el panel izquierdo de la consola de Configuration Manager, vaya aSistemas operativosde información general> de la biblioteca> de software.

  3. Expanda Secuencias de tareas y, a continuación, busque la secuencia de tareas Autopilot para dispositivos existentes modificada en la sección Acelerar el proceso de implementación .

  4. Una vez que se encuentre la secuencia de tareas Autopilot para dispositivos existentes, selecciónela y, a continuación, en la cinta de opciones, seleccione Editar. Como alternativa, haga clic con el botón derecho en la secuencia de tareas Autopilot para dispositivos existentes y seleccione Editar.

  5. En la ventana Editor de secuencia de tareas que se abre:

    1. Seleccione la última tarea de la secuencia de tareas.

    2. Seleccione el menú desplegable Agregar en la parte superior izquierda del editor de secuencia de tareas y, a continuación, seleccioneLínea de comandos de ejecucióngeneral>. Se agrega una tarea Ejecutar línea de comandos como la última tarea de la secuencia de tareas.

    3. Seleccione la tarea Ejecutar línea de comandos y, a continuación, configure con los siguientes valores:

      • Nombre: Apagado

      • Línea de comandos: seleccione Copiar en la esquina superior derecha del siguiente bloque de código del símbolo del sistema de Windows y, a continuación, pegue en el cuadro de texto Línea de comandos :

        wpeutil.exe shutdown
        
        
    4. Seleccione el botón Aceptar en el Editor de secuencia de tareas para guardar los cambios en la secuencia de tareas.

  6. Si hay varias secuencias de tareas de Windows Autopilot para dispositivos existentes, repita los pasos anteriores para cada secuencia de tareas.

Siguiente paso: Ejecución de la secuencia de tareas de Autopilot en el dispositivo

Para obtener más información sobre cómo acelerar el proceso de implementación, consulte los artículos siguientes: