
Tabla de contenidos
El error ADPREP /FORESTPREP es uno de los más temidos a la hora de subir un dominio de Windows Server 2012 (o 2012 R2) a Server 2019. Aparece justo cuando intentas preparar el bosque de Active Directory y bloquea toda la migración. La buena noticia: en la mayoría de los casos no es un fallo de adprep en sí, sino un problema de replicación o de permisos que se resuelve con unos pocos comandos.
Aquí te explico qué significa el error, cómo ejecutar adprep correctamente y cómo solucionar los fallos más comunes, paso a paso.
Qué es ADPREP y por qué falla
adprep es la herramienta que extiende el esquema de Active Directory y actualiza los permisos antes de introducir un controlador de dominio (DC) nuevo o de subir de versión el bosque. Los dos comandos clave son:
/forestprep: prepara el bosque (se ejecuta una vez por bosque)./domainprep: prepara el dominio (una vez por dominio, después del forestprep).
El error suele aparecer por tres motivos: replicación rota, permisos insuficientes o ejecutar el comando en el equipo equivocado.
Antes de empezar
- Haz un backup del estado del sistema de tu DC (o una copia de seguridad completa de AD).
- Necesitas una cuenta miembro de Schema Admins, Enterprise Admins y Domain Admins.
- Ejecuta los comandos en el DC que tiene el rol FSMO de Schema Master.
- Ten a mano el medio de instalación (ISO) de Windows Server 2019.
Paso 1: Localizar adprep en el medio de 2019
Monta la ISO de Server 2019 y abre una símbolo del sistema como administrador. La herramienta está en la carpeta support\adprep:
D:\support\adprep\adprep.exe
Usa
adprep.exe(64 bits).adprep32.exees solo para sistemas de 32 bits.
Paso 2: Verificar la replicación (la causa nº1 del error)
El error más común es:
The schema master did not complete a replication cycle after the last reboot.
Significa que el Schema Master no ha replicado con al menos un socio desde su último reinicio. adprep no puede tocar el esquema hasta que la replicación esté sana. Comprueba el estado con:
repadmin /replsummary
repadmin /showrepl
dcdiag /v
Si ves errores, fuerza la replicación:
repadmin /syncall /AdeP
Y revisa los visores de eventos de Servicios de directorio y FRS/DFSR en busca de fallos.
Paso 3: Ejecutar /forestprep correctamente
Con la replicación sana, ejecuta:
D:\support\adprep\adprep.exe /forestprep
Deja que los cambios se repliquen por todo el bosque antes de continuar (espera unos minutos o verifica con repadmin /replsummary).
Paso 4: Ejecutar /domainprep
Después del forestprep y de que replique, ejecuta:
D:\support\adprep\adprep.exe /domainprep
Paso 5 (opcional): /rodcprep
Solo si vas a usar controladores de dominio de solo lectura (RODC):
D:\support\adprep\adprep.exe /rodcprep
Errores comunes y soluciones
- «The schema master did not complete a replication cycle after the last reboot» → repara la replicación (Paso 2) y vuelve a ejecutar
/forestprep. - «Adprep could not contact the schema master» → comprueba que el Schema Master está encendido y accesible por red y DNS. Verifica el rol con
netdom query fsmo. - «Adprep was unable to extend the schema» → no tienes permisos suficientes (necesitas Schema Admins) o hay un conflicto de esquema.
- DC huérfano (retirado sin degradar) → deja socios de replicación «fantasma». Limpia los metadatos con
ntdsutil(metadata cleanup) y vuelve a forzar la replicación.
Tabla de códigos de salida de adprep
| Código | Significado |
|---|---|
| 1 | Error general |
| 2 | Conflicto de esquema |
| 3 | Error de rol FSMO |
| 4 | Error de conexión |
| 5 | Error de actualización de esquema |
| 6 | No se pudo completar |
Los registros quedan en C:\Windows\debug\adprep\logs\ para diagnosticar.
Tabla de referencia de comandos
| Comando | Qué hace |
|---|---|
adprep.exe /forestprep | Prepara el bosque (esquema + permisos) |
adprep.exe /domainprep | Prepara el dominio |
adprep.exe /rodcprep | Prepara para controladores de solo lectura |
repadmin /replsummary | Resumen del estado de replicación |
repadmin /syncall /AdeP | Fuerza la replicación entre DCs |
dcdiag /v | Diagnóstico completo de DCs |
netdom query fsmo | Muestra los roles FSMO |
¿Y después?
Una vez preparado el bosque, ya puedes promocionar el nuevo DC de Server 2019 o subir de versión el existente. Y si necesitas una licencia original de Windows Server 2019 para dejarlo todo legal, en LicenciaStereo tienes Windows Server 2019 Standard permanente.





