Cómo crear una imagen de Windows personalizada con aplicaciones preinstaladas

Esta guía profundiza en la personalización de imágenes de Windows con aplicaciones y ajustes preinstalados. Suena complejo, pero resulta muy práctico si se implementan varias máquinas con configuraciones similares. Es frecuente implementar nuevas instalaciones de Windows e instalar todo manualmente, pero esto puede volverse tedioso rápidamente, sobre todo si se hace con frecuencia. Crear una imagen personalizada con todo configurado de antemano implica implementaciones más rápidas y entornos consistentes. Sin embargo, es un poco engorroso y el proceso tiene sus peculiaridades, sobre todo al capturar y reemplazar imágenes, así que no se desespere.

Contenido:

El proceso incluye, a grandes rasgos, configurar una instalación limpia de Windows, instalar las aplicaciones, limpiar el sistema operativo para mantenerlo ordenado, capturar la configuración en un archivo WIM (formato de imagen de Windows) y luego transferirlo al medio de arranque. Si lo haces desde cero, parece mucho. Pero, sinceramente, una vez que le coges el truco, es bastante sencillo y puede ahorrarte mucho tiempo a largo plazo, sobre todo si mantienes varios dispositivos.

Creación de una imagen de referencia de Windows con software preinstalado

Empieza creando una nueva instalación de Windows en una máquina virtual o hardware de repuesto, preferiblemente una imagen limpia. Descarga la ISO oficial de Windows; simplemente obténla del sitio web de Microsoft o usa una herramienta de creación de medios si te resulta más fácil. Grábala en un USB con Rufus (configurado en GPT para sistemas UEFI) o cárgala en una máquina virtual. Una vez instalada, solo tienes que arrancar en modo auditoría, que, curiosamente, se activa al pulsar CTRL + SHIFT + F3durante la pantalla de configuración rápida. Es un poco raro porque ese acceso directo te lleva directamente a un modo especial con una cuenta de administrador integrada, lista para personalizar.

En algunas configuraciones, este atajo puede ser complicado o no funcionar a la primera, especialmente en máquinas virtuales. A veces es necesario probar un par de arranques o asegurarse de estar en la fase correcta de configuración rápida (OOBE).Después, verá un escritorio con aspecto normal, pero en modo auditoría. Ahora puede empezar a instalar aplicaciones y a ajustar Windows con cierta flexibilidad.

Para automatizar la instalación de aplicaciones, uso WinGet. Es sorprendentemente fiable para la instalación por lotes:

winget install --id=7zip.7zip -e ; winget install --id=Notepad++.Notepad++ -e ; winget install --id=VideoLAN. VLC -e ; winget install --id=WinDirStat. WinDirStat -e ; winget install --id=dotPDNLLC.paintdotnet -e ; winget install --id=IrfanSkiljan. IrfanView -e ; winget install --id=Microsoft. PowerToys -e

Además, puedes configurar manualmente directorios, copiar archivos de configuración, crear accesos directos en el escritorio, ajustar la configuración de la directiva de grupo (mediante gpedit.msc ), cambiar fondos de pantalla, etc. Esa es la parte divertida: personalizar el entorno según tu flujo de trabajo.

Una vez que todo esté listo, es inteligente realizar rutinas de limpieza para mantener la imagen impecable:

  • vssadmin delete shadows /All /Quietse asegura de que no queden copias de sombra sobrantes que puedan inflar la imagen.
  • Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBaseLimpia archivos antiguos del sistema, reduciendo el tamaño.
  • del %windir%\SoftwareDistribution\Download\*.* /f /s /qLimpia el caché de Windows Update, evitando una sobrecarga innecesaria.
  • Además, su ejecución Cleanmgr /sagerun:1es opcional, pero ayuda a limpiar el disco.
  • No olvides borrar los registros de eventos:wevtutil.exe el | ForEach-Object {wevtutil cl $_}
  • Y vaciar la papelera de reciclaje con Clear-RecycleBin -Force.

Cuando todo esté limpio, use Sysprep para generalizar la imagen:

<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <CopyProfile>true</CopyProfile> </component> </settings> <!-- Other settings as needed --> </unattend>

Luego, inicie Sysprep (normalmente mediante la línea de comandos), seleccione las opciones para ingresar OOBE, marque » Generalizar » y apague el sistema. La próxima vez que arranque, estará listo para la implementación, con todas sus personalizaciones.

Capturar una imagen personalizada de Windows usando DISM

Esta parte consiste en crear una imagen de instalación a partir de esa configuración personalizada. Arranque el equipo de destino con un entorno WinPE (vía USB o red).Una vez en WinRE, presione Shift + F10para abrir el símbolo del sistema. Ejecute y diskpart, a continuación, list disks with list diskpara identificar su partición de Windows y una unidad vacía para guardar la imagen.

Supongamos que Windows está en la unidad E: y la unidad vacía es la D:. Para capturar esa partición en un archivo WIM, ejecute:

dism /capture-image /imagefile:D:\install.wim /capturedir:E:\ /ScratchDir:D:\ /name:"MyWinImage" /compress:maximum /checkintegrity /verify /bootable

Esto lleva algo de tiempo, dependiendo de cuánto tengas instalado. En una configuración, tardó aproximadamente media hora, pero la experiencia puede variar.

Reemplace el archivo de imagen Install.wim original en la unidad flash USB

Después de capturar tu imagen personalizada, debes reemplazar el archivo install.wim predeterminado dentro del medio de instalación de Windows. Normalmente, lo encontrarás en la carpeta \sources. Te recomiendo cambiar el nombre del archivo original a » install.esd_bakpara guardar una copia de seguridad» y luego copiar el nuevo archivo install.wim en esa carpeta.

Tenga en cuenta que los archivos WIM de más de 4 GB no se pueden guardar en unidades USB formateadas en FAT32, ya que este formato tiene un límite de tamaño de archivo de 4 GB. En ese caso, deberá dividir el archivo WIM en archivos SWM más pequeños:

Dism /Split-Image /ImageFile:D:\sources\install.wim /SWMFile:C:\tmp\install.swm /FileSize:3500

Esto crea varios archivos SWM, que el programa de instalación de Windows gestionará automáticamente durante la instalación. Al implementar, asegúrese de que esos archivos SWM estén dentro de la carpeta \sources.

Desde aquí, inicie el medio de instalación modificado en las máquinas de destino y todo debería instalarse automáticamente con sus aplicaciones, configuraciones y ajustes personalizados. Simplemente verifique después de la instalación que todas las aplicaciones estén disponibles y configuradas correctamente.

Por cierto, también puedes integrar actualizaciones y controladores directamente en el WIM con DISM, omitiendo algunos pasos posteriores a la implementación. Esto es útil si no quieres volver a capturar imágenes cada vez que actualizas, pero, sinceramente, el proceso manual de captura de imágenes es bastante satisfactorio cuando funciona correctamente.