Como repor o período experimental de 120 dias dos Serviços de Ambiente de Trabalho Remoto (RDS)

Os Serviços de Ambiente de Trabalho Remoto (RDS) são uma funcionalidade essencial do Windows Server que permite aos utilizadores aceder remotamente a ambientes de trabalho e aplicações. Por predefinição, o RDS oferece um período experimental de 120 dias antes de exigir o licenciamento adequado. No entanto, quando o período experimental termina, os utilizadores não conseguem ligar-se através do RDS, a menos que sejam aplicadas licenças.

Para ambientes de teste ou temporários, poderá ser necessário repor o período experimental para prolongar a funcionalidade. Este guia explica como repor manualmente o período experimental de 120 dias e disponibiliza um script para automatização. Nota: Este processo só deve ser usado em ambientes que não sejam de produção e deve cumprir os termos de licenciamento da Microsoft.


Porque repor o período experimental do RDS?

O período experimental de 120 dias é frequentemente usado para:

  • Testar e avaliar os Serviços de Ambiente de Trabalho Remoto.
  • Configurações temporárias para ambientes de desenvolvimento.
  • Evitar interrupções durante transições de licenciamento.

Repor o período experimental não substitui a compra de licenças. Garanta sempre a conformidade com as políticas de licenciamento da Microsoft em ambientes de produção.


Guia passo a passo para repor o período experimental de 120 dias

Aviso importante:

Repor o período experimental implica modificar ficheiros do sistema e definições do registo. Proceda com cautela e faça uma cópia de segurança do servidor antes de efetuar alterações.


Passo 1: Parar o serviço de Licenciamento do Ambiente de Trabalho Remoto

  1. Abra Serviços no seu Windows Server.
    • Prima Win + R, escreva services.msc e prima Enter.
  2. Localize o serviço Licenciamento do Ambiente de Trabalho Remoto.
  3. Clique com o botão direito no serviço e selecione Parar.

Passo 2: Eliminar a chave do período de tolerância de licenciamento

  1. Abra o Editor de Registo:
    • Prima Win + R, escreva regedit e prima Enter.
  2. Navegue até ao seguinte caminho do registo:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TermService\Parameters
  3. Localize a chave GracePeriod.
  4. Elimine a chave GracePeriod.Nota:
    • Se o sistema o impedir de eliminar a chave, poderá ser necessário assumir a propriedade da entrada do registo:
      • Clique com o botão direito na chave GracePeriod, selecione Permissões e clique em Avançadas.
      • Altere a propriedade para a sua conta de utilizador ou para Administrador.
      • Conceda permissões de Controlo total para eliminar a chave.

Passo 3: Reiniciar o serviço de Licenciamento do Ambiente de Trabalho Remoto

  1. Volte a Serviços.
  2. Localize o serviço Licenciamento do Ambiente de Trabalho Remoto.
  3. Clique com o botão direito no serviço e selecione Iniciar.

Passo 4: Verificar a reposição do período experimental

  1. Abra o Gestor de Licenciamento do Ambiente de Trabalho Remoto.
  2. Confirme que o período experimental foi reposto para 120 dias.
  3. Teste a ligação RDS para garantir que está a funcionar corretamente.

Automatizar a reposição com um script

Se precisar de repor frequentemente o período experimental do RDS para ambientes de teste, pode usar o seguinte script do PowerShell para automatizar o processo. Este script para o serviço de licenciamento, elimina a chave de registo GracePeriod e reinicia o serviço.

Script do PowerShell para repor o período experimental de 120 dias

# Stop Remote Desktop Licensing Service
Write-Host "Stopping Remote Desktop Licensing service..." -ForegroundColor Yellow
Stop-Service -Name TermService -Force
Start-Sleep -Seconds 5

# Define the GracePeriod registry path
$GracePeriodPath = "HKLM:\SYSTEM\CurrentControlSet\Services\TermService\Parameters\GracePeriod"

# Check if the GracePeriod key exists
if (Test-Path $GracePeriodPath) {
    Write-Host "GracePeriod key found. Taking ownership..." -ForegroundColor Yellow
    
    # Take ownership of the GracePeriod key
    Invoke-Expression "cmd.exe /c takeown /f $GracePeriodPath /a /r /d y"
    Start-Sleep -Seconds 2

    # Grant full control to the Administrator group
    Invoke-Expression "cmd.exe /c icacls $GracePeriodPath /grant administrators:F /t /c"
    Start-Sleep -Seconds 2

    # Delete the GracePeriod key
    Write-Host "Deleting GracePeriod key..." -ForegroundColor Yellow
    Remove-Item -Path $GracePeriodPath -Recurse -Force
} else {
    Write-Host "GracePeriod key not found. Skipping deletion." -ForegroundColor Green
}

# Restart Remote Desktop Licensing Service
Write-Host "Restarting Remote Desktop Licensing service..." -ForegroundColor Yellow
Start-Service -Name TermService
Start-Sleep -Seconds 5

Write-Host "RDS trial period reset successfully!" -ForegroundColor Green

Como usar o script

  1. Abra o PowerShell como administrador.
  2. Copie e cole o script na consola do PowerShell ou guarde-o como um ficheiro .ps1.
  3. Execute o script.
  4. Verifique se o período experimental foi reposto acedendo ao Gestor de Licenciamento do Ambiente de Trabalho Remoto.

Considerações importantes

  • Apenas para testes: Este processo destina-se a ambientes que não sejam de produção. Compre e aplique sempre as licenças de acesso de cliente (CAL) do RDS adequadas para uso em produção.
  • Conformidade: Certifique-se de que cumpre as políticas de licenciamento da Microsoft. A utilização indevida deste processo pode violar os acordos de licenciamento.
  • Cópia de segurança: Faça sempre uma cópia de segurança do servidor e do registo antes de efetuar alterações, para evitar a perda acidental de dados ou danos.

Resolução de problemas

Se a reposição do período experimental não funcionar:

  1. Certifique-se de que tem privilégios administrativos.
  2. Verifique se a chave GracePeriod foi eliminada com êxito.
  3. Reinicie o servidor e volte a verificar o estado do período experimental.
  4. Se o script falhar, siga manualmente os passos do guia.

Conclusão

Repor o período experimental de 120 dias dos Serviços de Ambiente de Trabalho Remoto pode ser uma solução útil para testes ou uso temporário em ambientes que não sejam de produção. Quer opte por repor o período experimental manualmente, quer automatize o processo com um script, siga os passos com atenção e cumpra os termos de licenciamento. Para ambientes de produção, use sempre CAL do RDS devidamente licenciadas para garantir um serviço ininterrupto e a conformidade com as políticas da Microsoft.

1 thought on “How to Reset the 120-Day Trial Period for Remote Desktop Services (RDS)”

Deixe um comentário