Reinstalar un servidor con Servicios de Escritorio Remoto no debería implicar perder valiosas licencias; sin embargo, cuando las Device CALs quedan “atascadas” como activadas en el hardware anterior, es imprescindible un plan claro para liberarlas y volver a usarlas sin incurrir en costos adicionales ni tiempos muertos.
Motivo habitual de la “activación fantasma”
Las licencias de acceso de cliente por dispositivo (Device CALs) se asocian, de forma criptográfica, al ID de servidor de licencias generado durante la primera instalación. Si el sistema operativo se reinstala desde cero o la máquina se sustituye, dicho identificador cambia y el servicio de activación central de Microsoft considera que las CALs ya están consumidas. Como resultado, al intentar cargarlas de nuevo se muestra el estado Pending y no se permite continuar.
Requisitos previos
- Disponer del código alfanumérico de 25 caracteres que representa el paquete de Device CALs.
- Contar con conexión a Internet o, en su defecto, línea telefónica para la activación.
- Conocer la edición y el canal de licenciamiento utilizados (OEM, Retail, Open, Select, CSP).
- Tener privilegios de administrador en el nuevo servidor con Windows Server 2019.
Portal Manage CALs paso a paso
Acceso al portal y selección de opciones
Abra el navegador en el nuevo servidor e inicie sesión en el portal de licencias de Microsoft introduciendo la dirección “activate.microsoft.com” sin comillas. Seleccione la opción Manage CALs, elija la versión “Windows Server 2019” y marque “Device CALs”. Indique la cantidad comprada; en el escenario descrito serían 10.
Generación e ingreso del código de migración
El asistente mostrará un código de migración de 45 caracteres. Cópielo y péguelo exactamente en el cuadro correspondiente del administrador de licencias RDS. A continuación, introduzca el código de 25 caracteres del paquete de CALs. Normalmente, en menos de dos minutos recibirá la respuesta “Success”. Si el estado se queda en “Pending” significa que el servicio central detecta una asignación previa todavía vigente.
Liberar licencias asociadas a hardware anterior
Contacto con Microsoft Clearinghouse
Cuando no existe copia del servidor antiguo —por disco dañado, máquina descartada o eliminación accidental— la única forma de revocar la asociación es mediante el Clearinghouse. Siga estos pasos:
- En el asistente de “Activate/Install Licenses” seleccione Connection method ⇒ Telephone.
- El sistema mostrará un número local. Llame y solicite la liberación de las CALs atadas a un servidor fuera de servicio.
- Proporcione al agente: nombre de la organización, cantidad de licencias, canal de compra, ID de servidor antiguo (si lo conoce) y el nuevo ID de servidor.
- Una vez confirmada la identidad, el agente liberará el paquete en línea; repita entonces el proceso de instalación introduciendo de nuevo el código de 25 caracteres.
Datos que deben proporcionarse al agente
- Número completo del pedido o acuerdo (Open, Select, CSP, etc.).
- Fecha aproximada de compra.
- Serie o identificador del hardware antiguo, si aún consta en inventario.
- Dirección de correo corporativa vinculada a la cuenta de volumen.
Procedimiento alternativo usando la activación telefónica
Si el portal web no funciona o la conexión es inestable, puede instalar las licencias enteramente por teléfono:
- En el Administrador de licencias, pulse Install Licenses ⇒ Telephone.
- Dígale al agente el código de instalación que aparece en pantalla (7 bloques de números).
- Anote el código de confirmación proporcionado y escríbalo en los campos A–H.
- Cuando finalice, las Device CALs quedarán inmediatamente disponibles en el nuevo servidor.
Mejores prácticas antes de reinstalar
- Desactivar el servidor de licencias: dentro de la consola, use Deactivate License Server; esto transfiere las CALs al estado “unassigned”.
- Exportar archivos LIC: la opción Review Configuration ⇒ Export guarda todas las licencias en un archivo que puede reimportarse más tarde.
- Snapshot de la máquina virtual: si se trata de un host virtual, cree un punto de control antes de modificaciones de sistema.
- Documentar IDs: conserve el ID de servidor y las claves de 25 caracteres en un gestor de contraseñas cifrado.
Tabla comparativa Device CAL versus User CAL
Característica | Device CAL | User CAL |
---|---|---|
Optimizada para | Equipos compartidos (kioscos, terminales thin‑client) | Usuarios que acceden con múltiples dispositivos |
Vinculación | A hardware físico | A identidad de usuario |
Transferencia | Requiere liberar y reasignar | Sencilla en Active Directory |
Coste en entornos BYOD | Alto (se duplica por cada dispositivo) | Bajo (una sola CAL por persona) |
Escenarios típicos | Salas de formación, call centers | Empleados remotos, ejecutivos con portátil y móvil |
Preguntas frecuentes
¿Puedo mezclar Device CALs y User CALs?
Sí, siempre que cada acceso a RDS esté cubierto por al menos un tipo de licencia. Combine ambos para ajustar el costo a su realidad.
¿Las CALs de Windows Server 2016 funcionan en 2019?
Solo en sentido ascendente: las CALs 2019 valen para 2016, 2012 y 2008, pero las 2016 no pueden activar en 2019.
¿Qué pasa si ignoro el estado Pending y sigo operando?
Las sesiones RDS funcionarán durante el periodo de gracia (120 días). Después, los clientes obtendrán el error “The remote session was disconnected because there are no Remote Desktop License Servers”.
¿Existe un método offline para liberar CALs sin llamar?
No. La desvinculación automática requiere intervención del Clearinghouse para evitar uso fraudulento de licencias.
¿Puedo usar PowerShell para comprobar las licencias instaladas?
Sí, con Get-RDLicenseConfiguration
y Get-WmiObject -Class Win32_TSLicenseKeyPack
. Esto facilita auditorías y respaldos automatizados.
Buenas prácticas continuas de cumplimiento
- Inventario mensual: genere reportes con
rdpshell.exe /audit
y archívelos. - Segmentación de colecciones: mantenga colecciones de sesión separadas para evitar otorgar licencias de más a dispositivos temporales.
- Monitorización de tiempo de concesión: el periodo de 90 días puede renovarse; deshágase de dispositivos obsoletos para recuperar CALs.
- Formación al equipo de TI: documente el proceso de desactivación y migración para reducir la dependencia de personal externo.
Errores comunes y cómo evitarlos
- Intentar migrar sin conexión: si el firewall bloquea los puertos 443 y 80, el estado quedará en Pending. Permita la salida temporalmente.
- Copiar códigos con espacios: los espacios invisibles al principio o final del código son la causa número 1 de fallos “Invalid Product Key”.
- Usar CALs de edición distinta: RDS Standard y Datacenter comparten CALs, pero las CALs de Servicios de Escritorio Remoto son independientes de las de acceso básico a Windows Server.
- Olvidar desactivar licencias en entornos de laboratorio: aunque sean pruebas, la base de datos central las sigue contando.
Checklist final antes de poner en producción
- El nuevo servidor aparece en verde en Remote Desktop Licensing Manager.
- El recuento de 10 Device CALs está en estado “Available”.
- Los registros del Visor de eventos no muestran errores ID 4105 ni 18 en la rama TerminalServices-Licensing.
- Se crea una copia de seguridad de
C:\Windows\System32\lserver
. - Se documenta la fecha de reinstalación y el número de caso de Clearinghouse.
Conclusiones
Reasignar Device CALs después de reinstalar Windows Server 2019 es un proceso directo siempre que conozcamos los mecanismos oficiales: el portal Manage CALs para traslados estándar y el Clearinghouse para liberar licencias atrapadas en hardware retirado. Automatizar copias de seguridad del servidor de licencias, desactivarlo antes de formatear y mantener un inventario ordenado evitarán interrupciones en los servicios de Escritorio Remoto y, lo más importante, protegerán la inversión en licenciamiento.