Compartilhar via


Remover licenças do Terminal Server de um cliente RDP

Este artigo descreve como remover licenças do Terminal Server de um cliente RDP (Remote Desktop Protocol).

Número original do KB: 187614

Resumo

Quando um cliente não licenciado se conecta a um Terminal Server pela primeira vez, o Terminal Server emite ao cliente um token temporário de CAL (Licença de Acesso para Cliente) do Terminal Server. Depois que o usuário fizer login na sessão, o Terminal Server instruirá o License Server a marcar o token CAL temporário do Terminal Server emitido como sendo validado. Na próxima vez que o cliente se conectar, será feita uma tentativa de atualizar o token CAL temporário validado do Terminal Server para um token CAL completo do Terminal Server. Se nenhum token de licença estiver disponível, o token CAL temporário do Terminal Server continuará a funcionar por 90 dias. A licença é armazenada no registro do cliente.

Os clientes RDP de 32 bits armazenam sua licença sob a chave HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing.

Importante

Esta seção, método ou tarefa contém etapas que descrevem como modificar o Registro. Entretanto, sérios problemas poderão ocorrer caso você modifique o Registro incorretamente. Portanto, certifique-se de seguir essas etapas com atenção. Para proteção acrescida, faça backup do Registro antes de modificá-lo. Em, é possível restaurar o Registro caso ocorra um problema. Para obter mais informações sobre como fazer backup e restaurar o Registro, consulte Como fazer backup e restaurar o Registro no Windows.

Limpe o cache de licença do cliente RDP

Para limpar o cache de licenças do cliente, basta excluir essa chave e suas subchaves. Na próxima vez que o cliente se conectar ao servidor, ele obterá outra licença.

Para clientes RDP de 16 bits, execute regedit /v. Em seguida, exclua as chaves para \Software\Microsoft\MSLicensing limpar o cache de licença do cliente. Você também pode excluir os arquivos BIN do \Windows\System\Regdata.

O cliente RDP para Macintosh armazena a licença em um arquivo no computador local na hierarquia de pastas em /users/Shared/Microsoft/RDC Crucial Server Information/. Para limpar o cache de licença do cliente Macintosh, exclua o conteúdo dessa pasta. O cliente tentará obter uma nova licença do servidor na próxima vez que se conectar.

Se você excluir a subchave em um cliente que esteja executando o HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing Windows Vista ou uma versão posterior, as tentativas posteriores de se conectar a um Terminal Server poderão falhar. Além disso, você recebe a seguinte mensagem de erro:

Ocorreu um erro no protocolo de licenciamento

Para resolver esse problema, clique com o botão direito do mouse no atalho Conexão de Área de Trabalho Remota e selecione Executar como Administrador. Por padrão, a conexão de área de trabalho remota é executada como um usuário com as permissões de usuário mais baixas. Por padrão, um usuário restrito não tem permissão para gravar entradas do Registro em HKEY_LOCAL_MACHINE. Portanto, as tentativas de reescrever a MSLicensing chave falham. Iniciar a Conexão de Área de Trabalho Remota com credenciais administrativas fornece as permissões necessárias para gravar as chaves do Registro necessárias.

Isso resolveu o problema

Verifique se o problema foi corrigido. Se o problema não for corrigido, entre em contato com o suporte.