Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe cómo quitar licencias de Terminal Server de un cliente de Protocolo de escritorio remoto (RDP).
Número de KB original: 187614
Resumen
Cuando un cliente sin licencia se conecta a un servidor de Terminal Server por primera vez, Terminal Server emite al cliente un token temporal de licencia de acceso de cliente de Terminal Server (CAL). Una vez que el usuario ha iniciado sesión en la sesión, Terminal Server indica al servidor de licencias que marque el token cal de Terminal Server temporal emitido como validado. La próxima vez que se conecte el cliente, se intenta actualizar el token cal de Terminal Server temporal validado a un token completo de CAL de Terminal Server. Si no hay tokens de licencia disponibles, el token CAL temporal de Terminal Server seguirá funcionando durante 90 días. La licencia se almacena en el registro del cliente.
Los clientes RDP de 32 bits almacenan su licencia en la clave HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
.
Importante
Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. No obstante, pueden producirse problemas graves si modifica el registro de manera incorrecta. Por lo tanto, asegúrese de que sigue estos pasos con atención. Para la protección añadida, realice una copia de seguridad del Registro antes de modificarlo. A continuación, puede restaurar el Registro si se produce un problema. Para obtener más información sobre cómo realizar copias de seguridad y restaurar el registro, vea Cómo hacer copia de seguridad y restaurar el registro en Windows.
Limpieza de la caché de licencias del cliente RDP
Para limpiar la caché de licencias del cliente, simplemente elimine esta clave y sus subclaves. La próxima vez que el cliente se conecte al servidor, obtendrá otra licencia.
Para clientes RDP de 16 bits, ejecute regedit /v
. A continuación, elimine las claves en \Software\Microsoft\MSLicensing
para limpiar la caché de licencias del cliente. También puede eliminar los archivos BIN de \Windows\System\Regdata
.
El cliente RDP para Macintosh almacena la licencia en un archivo en el equipo local de la jerarquía de carpetas en /users/Shared/Microsoft/RDC Crucial Server Information/
. Para limpiar la caché de licencias del cliente Macintosh, elimine el contenido de esta carpeta. El cliente intentará obtener una nueva licencia del servidor la próxima vez que se conecte.
Si elimina la HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
subclave en un cliente que ejecuta Windows Vista o una versión posterior, es posible que se produzca un error en los intentos posteriores de conectarse a un terminal Server. Además, recibirá el siguiente mensaje de error:
Error en el Protocolo de licencias
Para resolver este problema, haga clic con el botón derecho en el acceso directo Conexión a Escritorio remoto y seleccione Ejecutar como administrador. De forma predeterminada, la conexión de Escritorio remoto se ejecuta como un usuario con los permisos de usuario más bajos. De forma predeterminada, un usuario restringido no tiene permiso para escribir entradas del Registro en HKEY_LOCAL_MACHINE. Por lo tanto, se produce un error en los intentos de volver a escribir la MSLicensing
clave. Iniciar conexión a Escritorio remoto con credenciales administrativas proporciona los permisos necesarios para escribir las claves del Registro necesarias.
¿Ha corregido el problema?
Compruebe si se ha solucionado el problema. Si el problema no se soluciona, póngase en contacto con el soporte técnico.