Hoje vou te mostrar o comando para ativar o Windows pelo PowerShell de forma rápida e segura.

Entendendo o comando para ativar o Windows pelo PowerShell

O processo de ativação do Windows pode ser feito de várias maneiras, mas usar o PowerShell é uma das mais eficientes. Ao utilizar o comando correto, você evita menus confusos e ganha velocidade. É comum buscar esse método em ambientes corporativos ou quando se precisa reativar máquinas sem acesso completo ao sistema.

O PowerShell oferece controle total sobre o sistema operacional e permite que você execute tarefas administrativas com poucos comandos. Quando falamos em "comando para ativar o Windows pelo PowerShell", normalmente nos referimos ao uso do `slmgr.vbs` junto a um script do PowerShell. Essa técnica é robusta, funciona em diversas versões do Windows e pode ser integrada a scripts de implantação automatizados.

Como abrir o PowerShell como administrador

Antes de executar qualquer comando, é essencial iniciar o PowerShell com permissões de administrador. Sem isso, a ativação não será concluída e você receberá uma mensagem de erro informando que a operação foi recusada.

How to Send a PowerShell Command's Output to a File
How to Send a PowerShell Command's Output to a File

Para abrir corretamente:

  • Clique com o botão direito no menu Iniciar do Windows.
  • Selecione "Windows PowerShell (Admin)" ou "Terminal de Administrador" no Windows 11/10/11.
  • Confirme a pergunta de controle de conta de usuário (UAC) para garantir permissões totais.

Também é possível usar a busca do Windows, digitar "PowerShell", clicar com o botão direito e escolher "Executar como administrador". Esse passo inicial garante que ninguém consiga travar ou negar a execução do comando de ativação.

Comando básico para ativar o Windows

A maneira mais direta de usar o comando para ativar o Windows pelo PowerShell é inserir o script do `cscript` com o arquivo `slmgr.vbs`. Esse arquivo é nativo do Windows e cuida da ativação por volume, KMS ou MAK.

No terminal em modo administrativo, digite exatamente:

Como usar o PowerShell no Windows? - TecMundo
Como usar o PowerShell no Windows? - TecMundo

cscript //B %windir%\system32\slmgr.vbs /ato

Esse comando força o Windows a se conectar aos servidores de ativação da Microsoft e completar o processo. Ele é especialmente útil quando você já inseriu a chave do produto manualmente ou por linha de comando e precisa apenas "finalizar" a ativação.

Inserir a chave do produto antes de ativar

Na maioria dos casos, o comando básico funciona, mas é melhor garantir que a chave esteja corretamente instalada antes de ativar. Existe um comando específico para isso dentro do mesmo contexto do PowerShell.

Execute em sequência:

Soluções com o Windows PowerShell - Revista Infra Magazine 6 - DevMedia
Soluções com o Windows PowerShell - Revista Infra Magazine 6 - DevMedia
  • cscript //B %windir%\system32\slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Substitua "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" pela sua chave real. Dica: use letras maiúsculas para evitar erros de digitação. Após inserir a chave, o sistema reconhece a edição e arquitetura do Windows, permitindo que o comando de ativação finalize o processo sem falhas.

Verificando o status da ativação

Após rodar o comando para ativar o Windows pelo PowerShell, você pode verificar se tudo deu certo com um comando de consulta. Isso evita reinícios desnecessários e garante que seu Windows esteja totalmente licenciado.

Use:

  • cscript //B %windir%\system32\slmgr.vbs /dli

Essa linha exibe uma janela com o status atual: "Licenciado", "Expirado" ou "Em processo de ativação". É uma excelente prática confirmar após qualquer comando de `slmgr`. Caso o status não mude, você pode usar o comando `slmgr /dcpromo` em cenários específicos de servidor, mas isso é mais avançado.

How to Check the PowerShell Version in Windows 10
How to Check the PowerShell Version in Windows 10

Solução de problemas comuns

Mesmo com o comando para ativar o Windows pelo PowerShell sendo simples, alguns erros podem aparecer. Erros de conexão, chave inválida ou problemas no DNS são os mais frequentes.

Se ocorrer falha:

  • Verifique sua conexão com a internet; o PC precisa acessar os servidores da Microsoft.
  • Confirme se a chave do produto está correta e ativa para a edição instalada (Home, Pro ou Enterprise).
  • Tente usar o comando completo em uma linha: cscript //B %windir%\system32\slmgr.vbs /ipk SUA-CHAVE && cscript //B %windir%\system32\slmgr.vbs /ato.

Lembre-se de reiniciar o computador após uma ativação bem-sucedida para que todas as funções sejam plenamente habilitadas.

Conclusão

Dominar o comando para ativar o Windows pelo PowerShell é uma excelente forma de agilizar o processo de licenciamento, seja em casa ou no ambiente de trabalho. Com poucos comandos, você evita telas chatas e ganha tempo precioso. Sempre que precisar reativar ou validar seu Windows, recorra ao `slmgr.vbs` via PowerShell para resultados rápidos e confiáveis.

Como ativar o Windows corretamente? - TecMundo
Como ativar o Windows corretamente? - TecMundo