Compartir a través de


Creación de imágenes de Windows 11 mediante el marco de implementación de imágenes

En esta guía se muestra cómo crear imágenes personalizadas de Windows 11 mediante una colección de scripts que están disponibles para su descarga desde el Centro de descarga de Microsoft.

Puede usar las imágenes que cree para implementar en una línea de dispositivos, con personalizaciones como aplicaciones, controladores, idiomas y configuraciones.

Preparación del entorno

Para seguir los pasos de este laboratorio, necesitará:

  • Un PC técnico en el que pueda realizar personalizaciones en la imagen sin conexión
  • Un PC de referencia donde implementará la imagen personalizada
  • Una unidad USB de 16 GB que usará para implementar la imagen. Esto es necesario para implementaciones basadas en red y en USB.
  • Un ISO de instalación de Windows y medios complementarios (documentación y material adjunto).

PC técnico

Asegúrese de que el PC técnico cumple los siguientes requisitos:

  • CPU de cuatro núcleos
  • RAM de 8 GB
  • SSD de 128 GB
  • Windows 11 Professional
  • La suite Windows ADK para Windows 11 y el complemento WinPE asociado instalados. Al instalar el ADK, como mínimo, instale:
    • Herramientas de implementación
    • Herramienta de migración de estado de usuario (USMT)
  • Conexión de red si va a implementar la imagen a través de una red

Documentación y material adjunto

Descargue la siguiente documentación y material adjunto en el PC técnico:

Documentación y material adjunto Número de pieza
Soporte de instalación de Windows X22-77379
ISO de idiomas y características opcionales X22-62160
RDX ISO X22-62162
ISO de aplicaciones de bandeja de entrada X22-79194
La LCU más reciente para Windows 11 X22-89545
OPK de Office 2106 X22-61138
Scripts C2R de Office para OPK v 2106 X22-61128
Descarga del archivo Images.zip Sin número de pieza

Preparación de la carpeta Imágenes

Ahora que ha reunido la documentación y material adjunto, puede configurar el PC técnico para empezar a crear imágenes. El proceso de creación de imágenes descrito en este laboratorio se basa en la descarga del archivo Images.zip; tendrá que extraerlo en el equipo y, después, rellenarlo con contenido de la otra documentación y material adjuntos.

Extracción de Images.zip

Extraiga el contenido de Images.zip a la raíz de la unidad de disco duro. Una vez extraído, debería tener esta estructura de carpetas:

C:\
📁 Images
📁 Mount
📁 Projects
📁 Scripts
--📁 AutoPilot
📁 Windows
--📁 Drivers
--📁 FOD
--📁 InboxApps
--📁 Languages
--📁 Office
--📁 Unattend
    --📁 Office
--📁 Updates
--📁 WinRE
    --📁 Languages
    --📁 Updates
📁 WinPE
--📁 Drivers

Esta es una descripción de para qué sirve cada carpeta. Muchas de estas carpetas estarán vacías al extraer Images.zip y podrá copiar paquetes en ellas:

Carpeta Descripción
Imágenes Aquí es donde se almacenan las imágenes de proyecto personalizadas.
Montaje Se usa para montar archivos wim durante el proceso de personalización. Esta carpeta debe estar vacía antes de iniciar una nueva imagen personalizada. No almacene nunca los archivos aquí.
Proyectos Los proyectos se almacenan aquí y heredan el sistema de archivos y los archivos de la carpeta \Windows cuando se ejecuta CreateProject.cmd
Scripts contiene scripts necesarios para el entorno de WinPE, incluyendo WinPEMenu.cmd.
Windows\Drivers Los controladores que coloque aquí se insertarán en las imágenes Windows y WinRE.
Windows\FOD Paquetes de Experiencia de demostración comercial y Características de idioma a petición.
Windows\InboxApps Actualizaciones de aplicaciones para UWP de bandeja de entrada y otras aplicaciones para UWP. Las aplicaciones de esta carpeta se administran con UpdateInboxApps.cmd.
Windows\Language Archivos de idioma para imágenes de Windows en varios idiomas.
Windows\Unattend Archivos de personalización de OEM y otros scripts necesarios para el procesamiento automatizado.
Windows\Updates Paquetes de actualización .msu, incluidos ZDP y LCU.
Windows\WinRE\Languages Archivos de lenguaje WinRE del ADK para imágenes de Windows en varios idiomas.
Windows\WinRE\Updates Paquetes de actualización de WinRE.
WinPE\Drivers Controladores necesarios para WinPE.
Uso de scripts

Los scripts de Images.zip facilitan la compilación e implementación de imágenes. En los pasos de este laboratorio se usan los scripts para cada una de las fases de creación e implementación de imágenes.

Al ejecutar los scripts, verá los siguientes colores, cada uno con un significado diferente:

Color Descripción
Verde Esperando la intervención del usuario
Azul El script se está ejecutando
Rojo Advertencia

Copia de documentación y material adjunto

Ahora que tiene la estructura de carpetas y los scripts en el disco duro, agregue paquetes de documentación y material adjunto a la carpeta Imágenes.

Copia de controladores

Agregue controladores a las carpetas Images\Windows\Drivers y Images\WinPE\Drivers.

  • Si está preparando una imagen específica del sistema, puede colocar los controladores de Windows en esta carpeta y se agregará a la imagen
  • Si está preparando una imagen genérica de Windows y no quiere incluir un controlador específico del sistema, podrá agregar controladores en el PC de referencia durante la personalización de la imagen.
  • Solo se pueden agregar controladores basados en .inf. Los controladores que usan un instalador (Setup.exe) no se pueden agregar mediante DISM
  • Instale solo la arquitectura de controlador aplicable. Algunos IHV pueden entregar el paquete de controladores que incluye archivos binarios x86 y x64, pero solo instalan la arquitectura aplicable.
Copia de paquetes RDX

Copie los paquetes de la ISO de RDX de FOD en la carpeta Images\Windows\FOD.

Copie al menos los archivos Microsoft-Windows-RetailDemo-OfflineContent-Content-Package~31bf3856ad364e35~amd64~~.cab y Microsoft-Windows-RetailDemo-OfflineContent-Content-en-us-Package~31bf3856ad364e35~amd64~~.cab

Copie también los archivos Microsoft-Windows-RetailDemo-OfflineContent-Content-xx-yy-Package~31bf3856ad364e35~amd64~~.cab de todos los idiomas que va a agregar.

Copia de paquetes de idioma

Si planea incluir idiomas adicionales en la imagen:

  1. Copie los paquetes FOD de idioma de la ISO de Idiomas y características opcionales en la carpeta Images\Windows\FOD. Estos archivos son:

    • Microsoft-Windows-LanguageFeatures-TextToSpeech-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Basic-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Handwriting-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-OCR-xx-yy-Package~31bf3856ad364e35~amd64~~.cab
    • Microsoft-Windows-LanguageFeatures-Speech-xx-yy-Package~31bf3856ad364e35~amd64~~.cab

    Nota

    Solo algunos idiomas tienen el paquete Microsoft-Windows-LanguageFeatures-Speech. Algunos idiomas requieren el paquete de fuentes opcional; por ejemplo, el japonés (Microsoft-Windows-LanguageFeatures-Fonts-Jpan-Package~31bf3856ad364e35~amd64~~.cab).

  2. Copie el contenido de la carpeta LanguagesAndFeatures de la ISO de Idiomas y características opcionales en la carpeta Images\Windows\Languages. Después de hacer la copia, elimine los archivos de idioma principales (Microsoft-Windows-Client-Language-Pack_x64_xx-yy.cab) de los idiomas que no quiere agregar.

    Para ahorrar espacio en disco, también puede eliminar el archivo Microsoft-Windows-Client-Language-Pack_x64_en-us.cab, puesto que ya está en la imagen.

    Importante

    No quite los más de 3000 archivos restantes, ya que son necesarios para la configuración correcta de paquetes satélite.

    Si va a crear una imagen solo en inglés, puede dejar la carpeta vacía

Copia de aplicaciones de bandeja de entrada
  1. Copie el contenido de la carpeta amd64fre de la ISO de Aplicaciones de bandeja de entrada en la carpeta Images\Windows\InboxApps.
  2. Copie el contenido (4 archivos) de la carpeta x64\Microsoft.SecHealthUI_8wekyb3d8bbwe del archivo X22-79194 Win 11 21H2 x64 MltLng OPK Inbox Apps (Win Security AppX) JuneRTM \SW ELCTRNC Win 11 21H2 x64 MltLng InboxAppsOEM (WinSecurityAppX) JuneRTM\Layer\X22-79198.zip; sobrescribiendo los dos archivos existentes: Microsoft.SecHealthUI_8wekyb3d8bbwe.appx y Microsoft.SecHealthUI_8wekyb3d8bbwe.xml.
Copia de paquetes de Office
  1. Copie el contenido de la carpeta 2106ODT de X22-61128 Office C2RScriptsConfigDeployment Tool para OPK de OEM v2106 en la carpeta Windows\Office.

  2. Copie el contenido del OPK en inglés X22-61138 Office 2106 en la carpeta Images\Windows\Office.

  3. Opcional: copie el contenido de los OPK adicionales de Office 2106 de los idiomas de Office que quiera preinstalar

Notas:

  • La carpeta superior de cada OPK de Office 2106 es Office. Esta es la carpeta que se debe copiar en la carpeta Windows\Office para que termine con una estructura de carpetas Images\Windows\Office\Office\Data\...
  • Los OPK de Office 2106 tienen archivos de recursos de idioma diferentes, pero los archivos base son los mismos. Si va a copiar varios OPK de Office, obtendrá una solicitud file-overwrite. Es correcto omitir la sobrescritura de archivos para acelerar el proceso de copia.
  • Los idiomas de Office que agregue no estarán preinstalados de forma predeterminada. Se le solicitará que seleccione qué idiomas de Office se preinstalarán más adelante en el proceso de creación del proyecto.
  • Si no quiere agregar varios idiomas en una imagen de Windows multilingüe, debe preinstalar Office en el idioma predeterminado de Windows.
Unattend

La carpeta Images\Unattend contiene el archivo Unattend.xml que se usa para agregar información de OEM a la imagen de Windows. Este archivo se personalizará con la información que se le pedirá que proporcione durante el proceso CreateImage.cmd en el proceso de creación de la imagen.

Todos los archivos y scripts de esta carpeta son necesarios para la creación correcta de la imagen.

Fondo de pantalla

Si usa una imagen personalizada de fondo de escritorio (fondo de pantalla), cópiela en la carpeta Images\Unattend sobrescribiendo el archivo wallpaper.jpg existente. Si no tiene previsto usar un fondo de pantalla personalizado, elimine el archivo wallpaper.jpg existente

Actualizaciones

Coloque todos los paquetes de actualización .msu en las carpetas Images\WIndows\Updates y Images\Windows\WinRE\Updates. Las actualizaciones en estas carpetas actualizarán mediante programación el archivo Install.wim durante el proceso CreateImage.cmd.

Coloque lo siguiente en las carpetas de actualización:

  • El paquete Windows10.0-KB5005027-x64.msu del OPK de medios de instalación de Windows.
  • El elemento Windows10.0-KB5005635-x64.msu desde los medios de la LCU.
Recuperación

Coloque todos los paquetes de idioma de WinPE que quiera que se apliquen a WinRE en la carpeta Images\Windows\WinRE\Languages. Copie los paquetes de idioma de C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_Ocs\xx-yy.

También necesitará los siguientes archivos para cada lenguaje; si agrega varios idiomas, puede conservar la estructura de carpetas desde C:\Archivos de programa (x86)\Kits de Windows\10\Kit de evaluación e implementación\Entorno de preinstalación de Windows\amd64\WinPE_OCs

  • lp.cab
  • WinPE-Rejuv_xx-yy.cab
  • WinPE-EnhancedStorage_xx-yy.cab
  • WinPE-Scripting_xx-yy.cab
  • WinPE-SecureStartup_xx-yy.cab
  • WinPE-SRT_xx-yy.cab
  • WinPE-WDS-Tools_xx-yy.cab
  • WinPE-WMI_xx-yy.cab
  • WinPE-StorageWMI_xx-yy.cab
  • WinPE-HTA_xx-yy.cab

Importante

Debe hacer coincidir los idiomas de WinRE con los idiomas de Windows preinstalados. Si va a compilar una imagen solo en inglés, puede dejar la carpeta vacía. Algunos idiomas requieren el paquete de fuentes opcional; por ejemplo, el japonés.

En el caso de una implementación basada en red: comparta la carpeta Imágenes

Si va a implementar la imagen a través de una red, deberá asegurarse de que la carpeta Images esté disponible a través de la red.

  1. En el Explorador de archivos del PC técnico, haga clic con el botón derecho en la carpeta C:\Images y seleccione Propiedades.
  2. Haga clic en la pestaña Uso compartido.
  3. En Uso compartido avanzado, haga clic en el botón Uso compartido avanzado....
  4. Active la casilla situada junto a Compartir esta carpeta.
  5. Haga clic en Permisos.
  6. Configure los permisos:
    • Control total: Permitir
    • Cambiar: Permitir
    • Leer: Permitir
  7. Haga clic en Aceptar en las ventanas Permisos y Uso compartido avanzado.
  8. Cierre la ventana Propiedades de imagen. La carpeta Imágenes ya está disponible a través de la red.

Nota

Asegúrese de que la red está establecida como Privada y las reglas de firewall permiten compartir una carpeta a través de una red.

Crear una unidad USB que pueda arrancar en WinPE

Ahora que tiene la configuración del entorno, puede empezar a usar los scripts Images.zip. Primero, usaremos CreateWinPE.cmd para crear una unidad USB de arranque con una versión personalizada de WinPE que usará para arrancar el PC de referencia con WinPE y almacenar Imágenes, o para crear una asignación de red al PC técnico.

CreateWinPE.cmd usa la siguiente sintaxis:

CreateWinPE {/DualPart | /OnePart | /Network <NetworkName> <UserName> <Password>}
Get-Help Descripción
Opción de partición (obligatorio)
/DualPart WinPE de arranque con particiones duales con partición NTFS para las imágenes que se almacenarán.
/OnePart Unidad WinPE de arranque con particiones únicas, con el formato FAT32.
/Network WinPE de arranque con particiones únicas con funcionalidades de asignación de red. Deberá proporcionar el nombre del equipo, el nombre de la cuenta de usuario y la contraseña de esa cuenta.
  1. Abra las herramientas de implementación y creación de imágenes como administrador

  2. Ejecute CreateWinPE.cmd:

    CreateWinPE.cmd /dualpart
    

    para crear una unidad USB de doble partición o:

    CreateWinPE.cmd /network
    

    para crear medios de WinPE que se conectarán a través de una red a un recurso compartido que contenga la imagen.

    WinPE personalizado

Iniciar un nuevo proyecto

Antes de empezar a crear una imagen Windows personalizada, cree un nuevo proyecto. Un proyecto es un diseño para una imagen.

  1. Monte la imagen ISO de instalación de Windows. En el Explorador de Windows, haga doble clic en el archivo ISO y la ISO aparecerá como una unidad óptica y se le asignará una letra de unidad. Observe la letra de unidad, por ejemplo, D:\.

    Sugerencia

    Puede copiar el archivo \Sources\install.wim desde la ISO de instalación de Windows en la carpeta C:\Images para facilitar el acceso.

  2. Si aún no está abierto, ejecute el Entorno de herramientas de implementación e imágenes como administrador.

  3. Vaya a la carpeta C:\Images:

    cd c:\Images
    
  4. Ejecute el script CreateProject.cmd para crear un nuevo proyecto:

    CreateProject.cmd <projectname> D:\Sources\install.wim
    

    Donde <projectname> es un nombre para el proyecto, por ejemplo, "testproj" y D:\Sources\install.wim es la ruta de acceso al archivo install.wim en el archivo ISO montado o en el disco duro.

    Cuando se ejecuta este script, todos los archivos y carpetas de la carpeta Images\Windows se copiarán en Images\Projects\<projectname>.

    La carpeta Images\Projects\<projectname> ahora se presenta para la verificación, las adiciones y eliminaciones de archivos. La carpeta Images\Windows se deja intacta para su uso futuro con proyectos adicionales.

    Ejemplo de la salida de la ventana del símbolo del sistema al crear un nuevo proyecto

Creación de una nueva imagen

Ahora que ha creado un proyecto, puede empezar a crear una imagen. Usaremos CreateImage.cmd para crear nuestra imagen.

  1. En las Herramientas de implementación y creación de imágenes que se ejecutan como administrador, ejecute CreateImage.cmd:

    CreateImage.cmd NewProject
    

    Donde NewImage es el nombre que va a dar a la imagen.

  2. Se le solicitará que seleccione una edición de Windows 11. La clave de fabricación predeterminada de OA 3.0 se aplicará automáticamente a la imagen y el unattend.xml será actualizado:

    Pantalla que muestra la selección de edición

    Una vez que elija una edición se montará la imagen y los controladores, los idiomas, las FOD y las actualizaciones se aplicarán mediante programación.

    Todos los controladores de la carpeta Images\Projects\<projectname>\Drivers se aplicarán a Windows y WinRE.

    Salida de la ventana Comandos de la ejecución de CreateImage.cmd

    El script se pausa al final de este proceso para la revisión de los paquetes y controladores aplicados.

Personalizaciones de OEM

Después de revisar la lista de paquetes y controladores aplicados, NewImage.cmd solicitará información adicional.

  1. Introduzca la fecha. Esta fecha se usará para crear un archivo csup.txt que incluya la fecha en el formato MM-DD-AAAA.

    Ventana que pide que escriba la fecha y hora

  2. Introduzca el idioma predeterminado de la imagen. Esto también se aplicará como idioma predeterminado para WinRE. Tenga en cuenta que debe haberse incluido un paquete de idioma correspondiente en la carpeta \Images\Windows\Languages al ejecutar CreateImage.cmd inicialmente.

    El valor predeterminado es en-US.

    Pantalla de selección del idioma

  3. Escriba el nombre de la zona horaria.

    El valor predeterminado es la hora estándar del Pacífico.

    Pantalla de selección de zona horaria

  4. Introduzca si desea habilitar el modo S (Y/N).

    Ventana que muestra cómo se introduce Y para habilitar el modo S en la imagen

  5. Introduzca el nombre del OEM y la dirección URL de soporte. Es necesario escribir esta información y se usará en la aplicación Obtener ayuda.

    Pantalla en la que se solicita agregar información de OEM

  6. Si ha incluido Office en la imagen, se le solicitará que seleccione los idiomas de Office que quiere incluir en la imagen desde el archivo que se presenta en Bloc de notas. Quite completamente las líneas con idiomas que no quiera incluir, seleccione Archivo y Guardar y, después, cierre el Bloc de notas cuando haya terminado.

Guardado de la imagen

La personalización de imágenes ya está completa y la imagen personalizada se guarda en la carpeta Images\Images\<projectname>.wim.

  • Si va a implementar la imagen desde un USB, copie el archivo <projectname>.wim en la unidad USB.
  • Si va a implementar la imagen a través de una red, puede dejar la imagen donde está.

Aplicación de la imagen a un PC de referencia

Ahora que tiene una imagen personalizada, puede implementarla en el PC de referencia. Puede:

  • Implementarla a través de una red o
  • Implementarla mediante una clave USB

captura de pantalla de la imagen que se está aplicando

Método de implementación de USB

  • Copie las carpetas C:\Images\Images y C:\Images\Scripts en la unidad o partición NTFS del USB

Método de USB y de red

  1. Arranque el PC de referencia desde la unidad USB de WinPE.

  2. Una vez que se inicie el dispositivo, se le solicitará que elija una opción. Seleccione Entrar 1 para Aplicar un archivo .wim. Se le mostrará una lista de archivos wim disponibles.

  3. Seleccione la imagen que desea aplicar (pero no presione Entrar).

  4. En la pantalla de selección, introduzca 2 para Aplicar recuperación.

  5. Una vez aplicada la imagen, introduzca 5 para Salir y reiniciar el PC de referencia en modo auditoría.

Personalizaciones del modo de auditoría

El equipo de referencia arrancará Windows 11 en modo auditoría y se iniciará un proceso automatizado en un estado en pausa, y se cerrará la ventana Sysprep.

  1. Cuando tenga todo listo para iniciar las personalizaciones del modo auditoría, presione cualquier tecla en la ventana de script para iniciar la configuración e instalación de Office.

  2. Cuando finalice la instalación de Office, cierre la ventana de Office.

  3. Si tiene controladores o aplicaciones adicionales para agregar a la imagen, agréguelos.

  4. Cuando haya terminado de instalar aplicaciones y controladores adicionales, haga clic en cualquier tecla de la ventana de script en pausa para configurar la recuperación, finalizar la imagen y apagar el equipo.

vídeo del PC de referencia arrancando en modo auditoría y abriendo una ventana de script

Captura de la imagen

Después, tendrá que activar el PC de referencia desde la unidad USB de WinPE para capturar la imagen personalizada. Asegúrese de que el USB con la carpeta Imágenes y scripts está en el PC de referencia al encenderlo.

Importante

Asegúrese de que realiza la activación desde la unidad USB y no en Windows. Si arranca en Windows, es posible que tenga que introducir manualmente el modo auditoría y ejecutar Sysprep de nuevo.

Método de implementación de USB

Una vez que haya arrancado en la unidad USB, se le solicitará una lista de opciones:

  1. Introduzca 3 para capturar un archivo .wim. La imagen de Windows se capturará en la unidad USB en la carpeta \Images como <projectname_Final>.wim

  2. Cuando finalice la captura de imágenes, introduzca 5 para Salir y reiniciar.

Método de implementación de red

Una vez que haya arrancado en la unidad USB, se le solicitará una lista de opciones:

  1. Introduzca 3 para capturar un archivo .wim. La imagen de Windows se capturará en el recurso compartido de red en la carpeta \Images como <projectname>_Final.wim

  2. Cuando finalice la captura de imágenes, introduzca 5 para Salir y reiniciar.

vídeo de una imagen siendo capturada de WinPE

Implementación de la imagen

Arrancar el PC de referencia desde el USB de WinPE

Método de implementación de USB

Para implementar la imagen, tiene que arrancar el PC de referencia desde la unidad USB de WinPE y, después, elegir la opción Aplicar wim. Asegúrese de que el USB con la carpeta Imágenes y scripts está en el PC de referencia al encenderlo.

  1. Una vez que haya arrancado en la unidad USB, se le mostrará una lista de opciones. Introduzca 1 para aplicar el archivo .wim.
  2. Seleccione la imagen finalizada (<projectname>_Final.wim).
  3. Una vez finalizada la implementación de la imagen, introduzca 5 en la opción Salir y reiniciar, para reiniciar el PC de destino en el modo de auditoría
  4. Cuando el dispositivo se reinicia en modo auditoría, puede ejecutar comprobaciones de calidad e inserción de DPK de OA 3.0 y, a continuación, usar el panel Sysprep para sellar el equipo en modo OOBE, apagar y enviar.
  5. Para el envío de imágenes con el modo S habilitado: ejecute el archivo Sysprep S Mode.cmd en el escritorio. Este script configura el registro para el envío final y ejecuta Sysprep /OOBE /Shutdown.

    Importante

    No ejecute manualmente Sysprep, use este script en su lugar.

    el icono sysprep s mode.cmd