Personalización de imágenes de arranque con Configuration Manager

Se aplica a: Configuration Manager (rama actual)

Cada versión de Configuration Manager admite una versión específica del Kit de evaluación e implementación de Windows (Windows ADK). Puede atender o personalizar imágenes de arranque desde la consola de Configuration Manager cuando se basan en una versión de Windows PE (WinPE) desde el complemento WinPE de una versión compatible de Windows ADK. Para obtener más información sobre cómo personalizar imágenes de arranque en la consola de Configuration Manager, consulte Administración de imágenes de arranque.

Para las imágenes de arranque con otras versiones de WinPE, personalícelas mediante otro método. Por ejemplo, use la herramienta de línea de comandos Deployment Image Servicing and Management (DISM). A continuación, importe las imágenes de arranque en Configuration Manager para usarlas con implementaciones del sistema operativo.

Por ejemplo, instale el complemento Windows ADK y WinPE para Windows 11 en el servidor de sitio. Para las imágenes de arranque x64 basadas en WinPE versión 11 del complemento WinPE para Windows 11, puede personalizarlas desde la consola de Configuration Manager. Sin embargo, aunque se admiten imágenes de arranque x86 basadas en WinPE versión 10, debe personalizarlas manualmente desde otro equipo. Use la versión de DISM instalada con Windows ADK para Windows 10. A continuación, puede agregar la imagen de arranque a la consola de Configuration Manager.

Importante

No se admiten las versiones de 32 bits de Windows PE (WinPE) en los complementos de WinPE para Windows 11 y Windows Server 2022. La última versión compatible de WinPE de 32 bits está disponible en el complemento WinPE para Windows 10, versión 2004. Para obtener más información, consulte Descarga e instalación del ADK de Windows.

En los pasos siguientes se resume el proceso para personalizar una imagen de arranque x86 que usa WinPE versión 10:

  • Instalación del complemento Windows ADK y WinPE para Windows 10, versión 2004
  • Use la herramienta de línea de comandos DISM para:
    • Montaje de la imagen de arranque x86
    • Adición de componentes opcionales
    • Agregar controladores
    • Confirmación de los cambios en la imagen de arranque
  • Importe la imagen de arranque personalizada a Configuration Manager

Componentes necesarios

Los procedimientos de este artículo muestran cómo agregar los componentes opcionales de WinPE que Configuration Manager requieren:

  • WinPE-WMI: agrega compatibilidad con Instrumental de administración de Windows (WMI).

  • WinPE-Scripting: agrega compatibilidad con Windows Script Host (WSH).

  • WinPE-WDS-Tools: instala herramientas de Servicios de implementación de Windows (WDS).

Hay otros paquetes de WinPE disponibles para agregar. Para obtener más información, vea Referencia de componentes opcionales de WinPE.

Personalización de la imagen con DISM

  1. En un equipo que no tenga una versión de Windows ADK y no tenga ningún componente Configuration Manager instalado, instale el complemento Windows ADK (adksetup.exe) y WinPE (adkwinpesetup.exe). Para obtener más información, consulte Otras descargas de ADK.

    Sugerencia

    Solo tiene que instalar el componente Herramientas de implementación para este proceso.

  2. Copie la imagen de arranque (winpe.wim) de la carpeta de instalación de WinPE, que de forma predeterminada es C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us. Cree un directorio de trabajo en el equipo donde personalizará la imagen de arranque y copie el archivo de imagen predeterminado en él. Este procedimiento usa C:\WinPE como nombre de carpeta. Por ejemplo:

    $workingDir = New-Item -Path "C:\" -Name "WinPE" -ItemType "directory"
    $peDir = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\en-us"
    Copy-Item "$($peDir)\winpe.wim" -Destination $workingDir
    
  3. Cree una nueva carpeta que se usará como punto de montaje para la imagen de arranque. Este procedimiento usa C:\WinPEMount como nombre de carpeta.

    New-Item -Path "C:\" -Name "WinPEMount" -ItemType "directory"
    
  4. Use DISM para montar la imagen de arranque en una carpeta local de Windows PE. Por ejemplo, escriba la siguiente línea de comandos:

    Importante

    Asegúrese de que usa la versión de DISM del ADK de Windows instalado. Windows puede usar de forma predeterminada la versión del sistema operativo, que puede no admitir técnicamente la versión de WinPE que está prestando servicio. Para obtener más información, consulte Plataformas compatibles con DISM.

    Set-Location "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\DISM\"
    
    .\dism.exe /mount-wim /wimfile:C:\WinPE\winpe.wim /index:1 /mountdir:C:\WinPEMount
    

    Sugerencia

    Para obtener más información sobre los comandos DISM, consulte la referencia de DISM.

  5. Después de montar la imagen de arranque, use DISM para agregar componentes opcionales a la imagen de arranque. De forma predeterminada, los componentes opcionales se encuentran en C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs.

    Nota:

    Este procedimiento usa la ubicación y en-us la configuración regional predeterminadas para los componentes opcionales. La ruta de acceso que use puede ser diferente en función de la versión y las opciones de instalación que elija para Windows ADK y la configuración regional de la imagen de arranque.

    Escriba los siguientes comandos para instalar los componentes opcionales que Configuration Manager requiere:

    $ocpath = "C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\x86\WinPE_OCs"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-wmi.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-scripting.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\winpe-wds-tools.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-wmi_en-us.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-scripting_en-us.cab"
    
    .\dism.exe /image:C:\WinPEMount /add-package /packagepath:"$($ocpath)\en-us\winpe-wds-tools_en-us.cab"
    

    Sugerencia

    Para obtener más información sobre los diferentes paquetes que puede agregar a la imagen de arranque, vea Referencia de componentes opcionales de WinPE.

  6. Si es necesario, use DISM para agregar controladores específicos a la imagen de arranque. Por ejemplo, escriba el siguiente comando para agregar un controlador a la imagen de arranque:

    .\dism.exe /image:C:\WinPEMount /add-driver /driver:C:\Drivers\driver.inf
    
  7. Cuando haya terminado de realizar cambios, escriba el siguiente comando para desmontar el archivo de imagen de arranque y confirmar los cambios:

    .\dism.exe /unmount-wim /mountdir:C:\WinPEMount /commit
    

    Importante

    Tanto si va a usar esta imagen personalizada como si no, asegúrese de desmontarla cuando haya terminado. Para no guardar los cambios, pero aún desmontar la imagen, use el /discard parámetro en lugar de la /commit opción .

  8. Copie la imagen de arranque personalizada en la ubicación de origen del paquete centralizado del sitio.

Importación de la imagen de arranque

Agregue la imagen de arranque actualizada a Configuration Manager para que esté disponible para usarla en las secuencias de tareas. Siga estos pasos para importar la imagen de arranque actualizada:

  1. En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Sistemas operativos y seleccione el nodo Imágenes de arranque.

  2. En la pestaña Inicio de la cinta de opciones, en el grupo Crear , seleccione Agregar imagen de arranque. Esta acción inicia el Asistente para agregar imágenes de arranque.

  3. En la página Origen de datos , especifique las siguientes opciones:

    • Especifique la ruta de acceso al archivo de imagen de arranque actualizado. La ruta de acceso especificada debe ser una ruta de acceso de red válida en formato UNC. Por ejemplo: \\server\share\WinPE10x86\winpe.wim

    • Elija la imagen de arranque específica de la lista Imagen de arranque . Si el archivo WIM contiene varias imágenes, se muestra cada imagen.

  4. En la página General , especifique las siguientes opciones:

    • Nombre: especifique un nombre único para la imagen de arranque.

    • Versión: especifique un número de versión para la imagen de arranque. Este valor no tiene que ser la versión del sistema operativo, es una cadena que se mantiene para la versión de la imagen de arranque.

    • Comentario: especifique una descripción opcional de cómo se usa la imagen de arranque para identificarla mejor en la consola.

  5. Complete el asistente.

Habilitación del shell de comandos para pruebas

Puede habilitar un shell de comandos en la imagen de arranque para abrir un símbolo del sistema mediante la tecla F8 mientras se implementa la imagen de arranque. Esta opción es útil para solucionar problemas al probar la implementación. No se recomienda usar esta configuración en una implementación de producción debido a problemas de seguridad.

Siga estos pasos para habilitar el shell de comandos en una imagen de arranque personalizada:

  1. En la consola Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Sistemas operativos y, a continuación, seleccione el nodo Imágenes de arranque.

  2. Busque la nueva imagen de arranque en la lista e identifique el identificador de paquete de la imagen. Puede encontrar el identificador de paquete en la columna Id. de imagen de la imagen de arranque.

  3. En un símbolo del sistema, escriba wbemtest para abrir el Probador de instrumentación de administración de Windows.

  4. En Espacio de nombres, escriba \\<smsprovider>\root\sms\site_<sitecode>y, a continuación, seleccione Conectar.

  5. Seleccione Abrir instancia. Escriba sms_bootimagepackage.packageID="<packageID>"y, a continuación, seleccione Aceptar.

  6. Seleccione Actualizar objeto y, a continuación, en el panel Propiedades , seleccione EnableLabShell.

  7. Seleccione Editar propiedad, cambie el valor a TRUE y seleccione Guardar propiedad.

  8. Seleccione Guardar objeto y, a continuación, salga del Evaluador de instrumentación de administración de Windows.

Nota:

Al arrancar en WinPE desde una imagen de arranque personalizada que incluye herramientas que agregó, puede abrir un símbolo del sistema desde WinPE y escribir el nombre de archivo de la herramienta para ejecutarlo. La ubicación de estas herramientas se agrega automáticamente a la variable de ruta de acceso.

Distribuir contenido

Antes de poder usar la imagen de arranque en una secuencia de tareas, distribuya la imagen de arranque a los puntos de distribución. Siga estos pasos para distribuir la imagen de arranque:

  1. En la consola Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Sistemas operativos y, a continuación, seleccione el nodo Imágenes de arranque.

  2. Seleccione la nueva imagen de arranque personalizada.

  3. En la pestaña Inicio de la cinta de opciones, en el grupo Implementación , seleccione Actualizar puntos de distribución.

Pasos siguientes

Administrar imágenes de arranque

Compatibilidad con Windows ADK en Configuration Manager