Solución al error 0xC004F050/0x80041023 al activar licencias OEM de Windows Server 2016 en VMware

¿Intentas activar un Windows Server 2016 instalado en modo Evaluation dentro de VMware con claves OEM y el sistema te devuelve los errores 0xC004F050 o 0x80041023? Este artículo explica por qué ocurre, las rutas de solución más fiables y las mejores prácticas para que no vuelva a suceder.

Índice

Causas del error de activación OEM en máquinas virtuales

Windows Server 2016 se distribuye en varias ediciones (Evaluation, Retail, OEM, Volume) y cada una espera un canal de licencia diferente. Las claves Original Equipment Manufacturer (OEM):

  • Se generan para hardware físico: la BIOS/UEFI del fabricante contiene un certificado SLIC que la instalación “lee” durante la activación.
  • No se aceptan sobre la edición Evaluation; Microsoft lo bloquea explícitamente.
  • Pueden requerir llamadas a un servidor OEM‑DM o a un binario OA3 interno para completar la validación.

En una máquina virtual (VM) la BIOS es sintética; a menos que el hipervisor emule SLIC 2.x o pase la licencia de forma passthrough, el instalador no encuentra el certificado y devuelve los códigos de error indicados.

Cómo confirmar la edición y el canal de licencia

  1. Abre una consola con privilegios elevados.
  2. Ejecuta DISM /online /Get-CurrentEdition. El resultado típico en laboratorio es ServerStandardEval o ServerDatacenterEval.
  3. Verifica el canal con slmgr /dli o /dlv. Si en “Descripción” aparece “Timebased evaluation” sabrás que estás en modo de prueba.
  4. Comprueba la fecha y hora del sistema y de la VM: un desfase de más de ±3 minutos puede impedir la activación telefónica o por Internet.

Rutas de solución

PasoAcciónDetalles
1Comprueba la edición instaladaLas claves OEM no funcionan sobre la edición Evaluation. Verifica con DISM /online /Get-CurrentEdition.
2Cambia o reinstala la ediciónOpción rápida: convierte la evaluación con DISM /online /Set-Edition:ServerStandard /ProductKey:XXXXX‑XXXXX‑XXXXX‑XXXXX‑XXXXX /AcceptEula. Necesitarás una clave Retail o de Volumen temporal; más adelante podrás activar OEM si usas hardware físico.Opción segura: reinstala desde un ISO/DVD “Full” (Retail/OEM). Formatea, instala y activa con la clave OEM.
3Usa el entorno correctoLas claves OEM están ligadas a hardware físico. Asegúrate de:
• Habilitar “VMware virtual TPM” y usar UEFI.
• Ejecutar la VM en ESXi/Workstation actualizados.
• Configurar una política de arranque que emule SLIC si tu licencia lo permite.
4Alternativas para laboratorios > 180 díasRenueva el periodo de prueba: slmgr /rearm hasta 6 veces (≈ 1080 días).Usa una suscripción de desarrollador (Visual Studio, MSDN).Solicita claves MAK/KMS si tu organización posee contratos por volumen.

Conversión in‑place paso a paso

La conversión preserva aplicaciones y datos, pero exige una clave Retail/Volume temporal porque Set‑Edition no acepta claves OEM sobre Eval. Proceso:

  1. Copia tu licencia Retail/MAK de la misma SKU (Standard o Datacenter).
  2. En PowerShell:
    DISM /online /Set-Edition:ServerStandard /ProductKey:RTMMA‑KXXXXX‑XXXXX‑XXXXX‑XXXXX /AcceptEula
  3. Reinicia. La edición pasa de ServerStandardEval a ServerStandard.
  4. Activa con slmgr /ipk OEMXX‑XXXXX‑… y luego slmgr /ato.

Si el hipervisor no proporciona SLIC, la activación aún fallará; en ese caso salta a la reinstalación completa.

Reinstalación desde un medio “Full”

Reinstalar evita heredar la marca “Evaluation” en el registro y los binarios. Recomendación:

  • Descarga desde el portal OEM o Visual Studio la ISO eswindowsserver2016updatedx64dvd_XXXX sin la palabra “Evaluation”.
  • Crea una nueva VM con firmware UEFI, arranca el instalador y selecciona la misma edición que indica la etiqueta de la clave (Standard o Datacenter).
  • Introduce la clave OEM durante la instalación. Se escribirá en la base de datos de licencia y se activará en línea si la VM detecta SLIC (o, en hardware físico, la BIOS real).
  • Restaura backup de datos o migra roles con Storage Migration Service o Windows Server Backup.

Configuración recomendada en VMware

Para laboratorios donde necesitan activarse claves OEM (p.ej. pruebas de vendor lock‑in):

  • VMware ESXi 7 u2 o Workstation 17 incluye compatibilidad vTPM 2.0. Actívala.
  • Usa hardware version 20 o superior para exponer UEFI Secure Boot.
  • En .vmx puedes añadir (si tu licencia lo permite):
    SMBIOS.reflectHost = "TRUE"
    Esto copia los datos SLIC del host físico; solo funciona si el host es un OEM con licencia válida.
  • Mantén la hora sincronizada con ESXi Tools o NTP.

Estrategias para laboratorios a largo plazo

Cuando tu objetivo es simplemente mantener un entorno de test estable y legal durante varios años: Rearm extendido Cada rearm reinicia el contador de 180 días. Se permite hasta 6 veces. Suscripción de desarrollador Incluye claves Retail ilimitadas para uso no productivo; basta con renovar la subscripción anual. Servicios de Activación por Volumen Un servidor KMS interno puede activar VM sin Internet ni BIOS OEM.

Buenas prácticas para evitar bloqueos de activación

  • Descarga y conserva los ISO de cada canal (Eval, Retail, OEM, Volume) etiquetados y con su checksum.
  • Documenta el SKU y la licencia asociados a cada VM o snapshot.
  • Cuando compres licencias, valida que coincidan con el escenario de uso (producción física, host‑baremetal, nube).
  • En entornos con alta rotación de VM, considera licencias por núcleo bajo programa CSP o licenciamiento por suscripción.
  • Automatiza la activación post‑despliegue con slmgr en scripts PowerShell o DSC para reducir errores humanos.

Preguntas frecuentes

¿Puedo insertar la clave OEM directamente en la edición Evaluation sin convertirla?
No; el instalador devolverá 0xC004F050 porque son canales incompatibles.

¿El error es el mismo en Hyper‑V?
Sí. El problema es la combinación Evaluation + OEM, no el hipervisor específico.

¿Cuántas veces puedo reinstalar usando la misma clave OEM?
Depende del fabricante; normalmente la activación OEM es ilimitada en el hardware original, pero al cambiar de VM se considera hardware nuevo y puede bloquearse.

¿Qué pasa si no activo? ¿El servidor deja de funcionar?
Tras 180 días la edición Evaluation mostrará advertencias, reiniciará cada hora y deshabilitará ciertas funciones de administración remota.

¿Existen herramientas de terceros para “inyectar” certificados SLIC en la VM?
Existen, pero violan los términos de licencia de Microsoft y del OEM. Úsalas bajo tu propio riesgo y solo en entornos que lo permitan legalmente.

Resumen y conclusión

El fallo de activación OEM en Windows Server 2016 alojado en VMware no es un defecto técnico sino una restricción de Microsoft: las instalaciones Evaluation nunca aceptarán claves OEM. Para resolverlo hay dos caminos: convertir la edición con una clave Retail/Volume y luego activar, o reinstalar desde un medio “Full” adecuado. Complementa la solución con una configuración de VM coherente (vTPM, UEFI, hora exacta) y, en entornos de laboratorio, valora alternativas de licenciamiento como claves MAK/KMS o suscripciones de desarrollador. Así evitarás tiempos muertos y tendrás un laboratorio legal y operativo a largo plazo.

Índice