Product Image
Jump to content
👑
Loja VIP

Find Mods & Resources Fivem

Select a category for targeted search
Scripts Carros Roupas MLOs/Maps HUD Inventário Painel ADM Scripts FIVEMDEV +

Licença Expirada na VPS Windows e como Adicionar 180 dias


Hideki

Recommended Posts

  • [CEO]

Como Renovar Automaticamente a Licença de Avaliação do Windows Server em VPS

image.png
 

Se você é desenvolvedor e utiliza uma VPS com Windows Server em modo de avaliação, provavelmente já se deparou com aquela mensagem irritante: "Licença do Windows expirada". A boa notícia é que existe uma solução oficial da Microsoft que permite renovar essa licença por mais 180 dias, e você pode automatizar todo esse processo!


🎯 Para Quem é Este Guia?

Este tutorial é especialmente útil para:

  • Desenvolvedores que usam VPS Windows para desenvolvimento e testes
  • Profissionais que trabalham com Windows Server em modo de avaliação
  • Empresas que precisam de ambientes temporários para homologação
  • Estudantes e entusiastas aprendendo sobre infraestrutura Windows

🔍 Entendendo o Problema

O Windows Server possui um período de avaliação de 180 dias. Após esse período, o sistema começa a apresentar notificações constantes e algumas funcionalidades podem ser limitadas. Muitos desenvolvedores usam VPS Windows temporárias para:

  • Testar aplicações .NET
  • Desenvolver aplicações ASP.NET
  • Executar ambientes de homologação
  • Rodar serviços específicos do Windows
  • Aprender sobre administração Windows Server

A Solução: SLMGR /REARM

A Microsoft oferece o comando slmgr /rearm, que reinicia o período de avaliação por mais 180 dias. O melhor de tudo: você pode usar esse comando até 6 vezes, totalizando mais de 3 anos de uso em modo de avaliação!

Como Funciona?

O comando slmgr (Software Licensing Management Tool) permite gerenciar a ativação do Windows. A opção /rearm especificamente:

  • Reinicia o contador de dias de avaliação
  • Restaura para 180 dias novos
  • Requer uma reinicialização do sistema
  • Pode ser usado múltiplas vezes

🤖 Script Automatizado

Criei um script em Batch que detecta automaticamente quando sua licença está prestes a expirar e executa o rearm. Veja como usar:

Passo 1: Criar o Script

Abra o Bloco de Notas como Administrador e cole o seguinte código:

This is the hidden content, please

Salve como renovar_licenca.bat em uma pasta de sua preferência, como C:\Scripts\.


Passo 2: Agendar a Execução Automática

Para nunca mais se preocupar com a licença expirada, vamos agendar o script para rodar automaticamente:

  1. Abra o Agendador de Tarefas do Windows
  2. Clique em "Criar Tarefa Básica"
  3. Configure:
    • Nome: Renovar Licença Windows Server
    • Gatilho: Semanal (toda segunda-feira, por exemplo)
    • Ação: Iniciar um programa
    • Programa: C:\Scripts\renovar_licenca.bat
  4. Marque "Executar com privilégios mais altos"

📊 Verificando o Status da Licença

Você pode verificar manualmente o status da sua licença a qualquer momento:

# Status resumido
slmgr /xpr
Status detalhado com dias restantes
slmgr /dli
Informações completas da licença
slmgr /dlv

⚠️ Limitações e Considerações

  • Máximo de 6 rearms: Você pode usar o comando até 6 vezes (aproximadamente 3 anos)
  • Requer reinicialização: O sistema precisa ser reiniciado após o rearm
  • Modo de avaliação: Este método funciona apenas para versões de avaliação
  • Backup importante: Sempre faça backup antes de executar scripts de sistema

🎯 Cenários de Uso Ideais

Este método é perfeito para:

Ambientes de Desenvolvimento

  • Testar aplicações antes do deploy em produção
  • Desenvolver e debugar código .NET
  • Executar builds e pipelines CI/CD

Ambientes de Homologação

  • Validar funcionalidades antes do go-live
  • Realizar testes de integração
  • Demonstrações para clientes

Aprendizado e Estudos

  • Estudar administração Windows Server
  • Praticar PowerShell e automação
  • Preparar para certificações Microsoft

🚀 Dicas Extras para Desenvolvedores

1. Documente os Rearms

Mantenha um registro de quantas vezes já usou o rearm:

slmgr /dlv | findstr "Rearm"

2. Monitore com Antecedência

Configure o script para rodar quando faltarem 30 dias, não apenas quando expirar.

3. Integre com Sua Pipeline

Adicione verificações de licença nos seus scripts de deployment ou inicialização.

4. Considere Snapshots

Se sua VPS permite snapshots, tire um antes do primeiro rearm para poder reverter se necessário.


🔧 Troubleshooting

Erro: "Comando não reconhecido"

Execute o CMD ou PowerShell como Administrador.

Erro: "Não foi possível redefinir"

Você pode ter atingido o limite de 6 rearms. Verifique com:

slmgr /dlv

Script não executa automaticamente

Verifique as permissões no Agendador de Tarefas e certifique-se de marcar "Executar com privilégios mais altos".


📝 Conclusão

Com este método, você pode manter sua VPS Windows Server funcionando por anos em modo de avaliação, perfeito para ambientes de desenvolvimento e teste. A automação garante que você nunca mais será pego de surpresa por uma licença expirada.

Lembre-se: para ambientes de produção, sempre utilize licenças oficiais do Windows Server. Este método é destinado exclusivamente para desenvolvimento, testes e aprendizado.


💡 Gostou da dica? Compartilhe com outros desenvolvedores que usam VPS Windows!
Teve algum problema? Deixe nos comentários que ajudo a resolver!
🔔 Quer mais conteúdo sobre infraestrutura e DevOps? Siga para não perder as próximas dicas!

Atenciosamente,

Blue and White Modern Healthcare Home Service Leaderboard Ad.gif

Link to comment
Share on other sites

  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Posted Images

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.



×
×
  • Create New...

Important Information

Esse website utiliza Cookies, se continuar navegando você concordar na usabilidade.