WDS y Desatendido
Guía Completa: Despliegue y Captura de Imágenes con WDS
Objetivo: Documentar paso a paso la implementación de un entorno de despliegue con Windows Deployment Services (WDS), incluyendo la captura de una imagen personalizada de Windows 10 y su automatización mediante unattend.xml.
Duración estimada: 4–6 horas Entorno utilizado: VMware Workstation + Windows Server + Windows ADK + WSIM Número de fases: 7 etapas técnicas
Índice
Configuración Inicial
Fase 1 – Instalación y configuración de WDS
Fase 2 – Importación de imágenes boot/install
Preparación de Captura
Fase 3 – Preparación del cliente de captura
Fase 4 – Captura de la imagen desde cliente
Automatización y Personalización
Fase 5 – Creación del archivo unattend.xml
Fase 6 – Configuración avanzada del XML
Integración Final
Fase 7 – Integración de respuestas en WDS
Fase 1: Configuración del Servidor WDS
- 1.1 Instalación del rol
Abrir el Administrador del servidor > Agregar roles y características.
Seleccionar GRE1-SRV01.
Marcar Servicios de implementación de Windows.
Confirmar componentes: Servidor de implementación y Servidor de transporte.
- 1.2 Agregar servidor a consola
Herramientas > Servicios de implementación de Windows.
Clic derecho sobre Servidores > Agregar > GRE1-SRV01.
- 1.3 Configuración inicial
Clic derecho en GRE1-SRV01 > Configurar servidor.
Seleccionar Servidor independiente.
Ruta: C:\RemoteInstall.
Activar respuesta PXE a todos los clientes.
Finalizar configuración.
🟢 Resultado: WDS operativo, estructura RemoteInstall creada.
Fase 2: Preparación y Adición de Imágenes Base
- 2.1 Preparar archivos
Montar ISO de Windows 10.
Copiar boot.wim e install.wim desde \sources a:
C:\ISOS\WN10
- 2.2 Agregar imagen de arranque
WDS > Imágenes de arranque > Agregar imagen.
Ruta: C:\ISOS\WN10\boot.wim
Nombre: WIN10 BOOT
- 2.3 Agregar imagen de instalación
WDS > Imágenes de instalación > Nuevo grupo: Windows 10
Agregar imagen: install.wim
Seleccionar edición: Windows 10 Pro
🟢 Resultado: Imágenes boot/install disponibles para arranque PXE.
Fase 3: Preparación del Cliente para Captura
- 3.1 Crear VM Cliente-Captura-W10
Configuración:
SO: Windows 10 x64
RAM: 2 GB
Disco: 30 GB
Red: Bridged
Sin ISO cargada
- 3.2 Instalar Windows 10
Arranque PXE > WIN10 BOOT > Instalar Windows 10 Pro.
Personalizar sistema, instalar software y aplicar actualizaciones.
- 3.3 Ejecutar Sysprep
cd %windir%\system32\sysprep sysprep /oobe /generalize /shutdown
⚠ Importante: No volver a iniciar la VM tras Sysprep.
Fase 4: Captura de la Imagen Personalizada
- 4.1 Crear imagen de captura
WDS > Imágenes de arranque > clic derecho en WIN10 BOOT > Crear imagen de captura.
Ruta: C:\Temp\W10_Captura.wim, nombre: W10 Captura - WDS
Agregar a WDS como imagen de arranque.
- 4.2 Capturar desde PXE
Iniciar VM con PXE > F12 > seleccionar W10 Captura - WDS.
- 4.3 Asistente de captura
Ingresar credenciales: Administrador
Cargar imagen en WDS > Grupo: Windows 10
Confirmar finalización de captura.
🟢 Resultado: Imagen personalizada agregada a WDS.
Fase 5: Creación del archivo unattend.xml
- 5.1 Instalar ADK
Descargar desde Microsoft > instalar Deployment Tools.
- 5.2 Abrir WSIM
Cargar install.wim desde C:\ISOS\WN10
Generar catálogo si es necesario.
- 5.3 Nuevo archivo
Archivo > Nuevo archivo de respuestas.
Fase 6: Configuración del Archivo de Respuestas
6.1 Pase windowsPE
- Idioma
InputLocale = es-ES
SystemLocale = es-ES
UILanguage = es-ES
UserLocale = es-ES
KeyboardLocale = es-ES
- Licencia
AcceptEula = True
- Particionado automático
4 particiones:
Recovery: 500 MB (NTFS)
EFI: 100 MB (FAT32)
MSR: 128 MB (sin formato)
Windows: resto del disco (NTFS, letra C)
DiskID = 0, Active = true en partición EFI
- Selección de imagen (CRÍTICO)
Componente: WindowsDeploymentServices → ImageSelection → InstallImage
Filename = install.wim
ImageGroup = WN10 Pro
ImageName = Windows 10 Pro
⚠ Sin este bloque, el archivo unattend.xml NO funcionará con WDS.
6.2 Pase specialize
ComputerName = PC%RAND%
TimeZone = Central America Standard Time
6.3 Pase oobeSystem
- Omitir asistente de bienvenida
ProtectYourPC = 3
SkipMachineOOBE = True
SkipUserOOBE = True
- Cuenta local
Name = Administrador
Password = TuContraseñaSegura123
Group = Administrators
- AutoLogon (opcional)
AutoLogon = True
Username = Administrador
LogonCount = 1
Fase 7: Validación e Integración en WDS
- 7.1 Validación
WSIM > Herramientas > Validar archivo de respuestas.
Corregir errores (íconos rojos). Advertencias (íconos amarillos) pueden ser aceptables.
- 7.2 Guardar
Guardar como:
C:\RemoteInstall\Images\Windows 10\unattend.xml
- 7.3 Integración con la imagen
WDS > Windows 10 Pro > Propiedades > pestaña General
Marcar: Permitir instalación desatendida
Examinar y seleccionar unattend.xml
- 7.4 Integración a nivel de servidor (requerido para UEFI)
WDS > clic derecho en GRE1-SRV01 > Propiedades > pestaña Cliente
Activar modo desatendido
En Arquitectura x64 (UEFI):
Images\WN10 Pro\unattend.xml
✅ Resultado: cualquier cliente x64 arrancará, instalará y configurará automáticamente el sistema operativo sin intervención humana.
Próximos pasos recomendados
Pruebas: Instalar una nueva VM desde PXE
Validación: Comprobar cuentas, nombre del equipo, región, software preinstalado.
Seguridad: Revisar permisos NTFS en RemoteInstall y proteger contraseñas.
Documentación: Versionar imágenes, guardar snapshots y respaldos.
Mantenimiento: Repetir Sysprep tras cada cambio mayor en la imagen base.
