A ativação de produtos Microsoft, como Windows e Office, é uma etapa crucial para garantir a funcionalidade completa e o acesso a todas as atualizações de segurança. Para muitos utilizadores, a ativação via KMS (Key Management Service) é uma solução eficaz, especialmente em ambientes empresariais ou académicos. No entanto, ocasionalmente, pode ser necessário ajustar a porta padrão utilizada pelo KMS. Este artigo guiará você por tudo o que precisa saber sobre a alteração da porta de ativação KMS, desde o porquê até o como, utilizando ferramentas como o Microsoft Activation Scripts (MAS).
O Que é a Ativação KMS e Por Que Alterar a Porta?
Antes de mergulharmos nas especificações técnicas, é fundamental compreender o que é a ativação KMS e quais são os motivos para se considerar a alteração da sua porta padrão.
Entendendo o KMS
O Key Management Service (KMS) é um serviço de licenciamento de software que permite a ativação de produtos Microsoft em redes locais. Em vez de cada máquina se conectar aos servidores da Microsoft para ativação, elas se conectam a um servidor KMS interno. Esse servidor KMS possui uma chave mestra (KMS Host Key) que permite ativar um grande número de clientes. A ativação KMS é temporária, exigindo que os clientes revalidem sua ativação periodicamente (geralmente a cada 180 dias) com o servidor KMS.
Os benefícios do KMS incluem:
- Ativação Centralizada: Simplifica a gestão de licenças em ambientes com muitas máquinas.
- Eficiência de Rede: Reduz o tráfego de internet para os servidores da Microsoft.
- Conformidade: Ajuda as organizações a manterem a conformidade com os acordos de licenciamento.
Quando e Por Que Alterar a Porta do KMS?
A porta padrão para o serviço KMS é a 1688 (TCP). Na grande maioria dos casos, esta porta funciona perfeitamente sem qualquer intervenção. No entanto, existem cenários onde a alteração da porta torna-se necessária:
- Conflitos de Portas: Outras aplicações ou serviços na sua rede podem estar a utilizar a porta 1688, causando conflitos e impedindo que o KMS funcione corretamente.
- Restrições de Firewall: Firewalls de rede mais rigorosos podem bloquear a porta 1688 por padrão, exigindo que você a altere para uma porta permitida ou crie uma exceção específica.
- Segurança de Rede: Embora menos comum, alguns administradores de rede podem alterar portas padrão por "segurança por obscuridade", dificultando a identificação de serviços padrão por scanners de porta maliciosos.
- Conexão a Servidores KMS Externos: Ao tentar conectar-se a um servidor KMS externo (público ou privado) que opera numa porta não padrão.
- Múltiplos Servidores KMS na Mesma Máquina: Embora não seja a melhor prática, pode ocorrer em ambientes de teste.
Ao alterar a porta, você assegura que o serviço KMS pode comunicar-se eficazmente tanto com o servidor quanto com os clientes, garantindo uma ativação ininterrupta.
Métodos de Ativação e Como a Porta KMS se Encaixa
É importante contextualizar a alteração da porta KMS dentro dos vários métodos de ativação disponíveis, especialmente ao utilizar ferramentas como o Microsoft Activation Scripts (MAS).
Métodos Comuns de Ativação
O MAS oferece uma variedade de métodos de ativação, cada um adequado para diferentes cenários:
- Ativação HWID (Hardware ID) para Windows: Este é o método mais desejável para Windows, pois fornece uma licença digital "permanente". Uma vez ativado, o Windows permanecerá ativado mesmo após reinstalações, desde que o hardware principal não mude. O MAS simula o processo de ativação da Microsoft para obter esta licença digital.
- Ativação Ohook/TSforge para Office: Para o Microsoft Office, métodos como Ohook e TSforge são utilizados. Estes injetam métodos de licenciamento offline que permitem a ativação completa do Office sem a necessidade de um servidor KMS online.
- KMS Online (Ativação via Servidor KMS): Este método direciona o seu sistema para um servidor KMS público (ou um servidor privado, se especificado) para ativação. É aqui que a porta KMS entra em jogo. O MAS pode configurar o seu sistema cliente para apontar para um servidor KMS específico e, se necessário, uma porta personalizada.
Quando a Alteração da Porta é Relevante para o MAS?
Se você está utilizando o MAS para Ativação Online KMS, a alteração da porta torna-se relevante nos seguintes cenários:
- Servidor KMS Personalizado: Se você estiver a implantar o seu próprio servidor KMS em uma porta não padrão.
- Servidor KMS Público/Privado com Porta Não Padrão: O MAS pode ser configurado para apontar para um servidor KMS específico. Se esse servidor operar numa porta diferente da padrão 1688, você precisará especificar isso.
Para ativações HWID ou Ohook/TSforge, a alteração da porta KMS para o cliente não é um fator, pois esses métodos não dependem de um servidor KMS para a sua operacionalidade.
Alterando a Porta do Servidor KMS (Exemplo)
Se você estiver a executar o seu próprio servidor KMS (o que é comum em ambientes empresariais), você pode precisar alterar a porta em que ele escuta.
- Abrir o Editor de Registo: Pressione
Win + R, digiteregedite prima Enter. - Navegar para a Chave KMS: Dirija-se a
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform. - Criar/Modificar o Valor:
- Clique com o botão direito do mouse no espaço vazio do painel direito.
- Selecione
Novo>Valor DWORD (32 bits). - Renomeie o novo valor para
KeyManagementServicePort. - Dê um duplo clique em
KeyManagementServicePort. - Em "Base", selecione
Decimal. - No campo "Dados do valor", digite o número da porta desejada (ex:
1689,12345). - Clique em
OK.
- Reiniciar o Serviço KMS:
- Abra o
Prompt de ComandoouPowerShellcomo administrador. - Para parar o serviço:
net stop sppsvc - Para iniciar o serviço:
net start sppsvc
- Abra o
Após estas etapas, o seu servidor KMS estará a escutar na nova porta especificada.
Configurando o Cliente KMS para uma Porta Personalizada (Usando MAS)
Quando você usa o MAS para ativar por KMS Online, geralmente ele tenta a porta padrão 1688. No entanto, você pode querer especificar um servidor e uma porta personalizados.
O MAS é uma ferramenta poderosa que automatiza o processo de ativação. A forma mais fácil de usá-lo é através do PowerShell.
-
Desativar Temporariamente o Antivírus: Muitos antivírus podem sinalizar o MAS como um falso positivo devido às suas ações de interação com o sistema de licenciamento. É altamente recomendável desativar temporariamente o seu software antivírus antes de executar o script.
-
Abrir o PowerShell como Administrador: Clique com o botão direito no botão Iniciar, selecione "Windows PowerShell (Admin)" ou "Terminal (Admin)".
-
Executar o Script: Para a versão mais recente do MAS, execute o seguinte comando PowerShell one-liner:
irm https://get.activated.win | iex(A senha do ZIP, caso um dia você opte por baixar a versão zipada, é
WYqejXiqBi97).Este comando irá baixar e executar o script. Siga as instruções no ecrã.
-
Especificando Servidor e Porta KMS:
-
Quando o menu principal do MAS aparecer, você geralmente seleciona a opção para
KMS_Online_Activation. -
O MAS irá tentar detetar e/ou usar servidores KMS públicos. Se precisar de usar um servidor KMS e uma porta específicos, você terá que editar o script manualmente ou usar opções avançadas (se disponíveis na versão do script que está a usar) para definir
slmgr /skms <endereço_do_servidor>:<porta_personalizada>. -
Por exemplo, para definir um servidor KMS em
meuservidor.dominio.come porta12345, o comando subjacente seria:slmgr /skms meuservidor.dominio.com:12345 slmgr /atoO MAS, em sua interface, provavelmente oferecerá uma opção para "Definir Servidor KMS Perso". Se não, você precisaria editar o script para incluir esta linha, mas isso é mais avançado e geralmente não é necessário para a maioria dos utilizadores, a menos que você tenha um servidor KMS específico para apontar.
-
Importante: Na maioria dos casos, se você está usando um servidor KMS público, ele estará operando na porta 1688. A necessidade de alterar a porta no cliente é mais comum quando se conecta a um servidor privado com uma configuração não padrão.
-
-
Reativar o Antivírus: Após a conclusão da ativação, lembre-se de reativar o seu software antivírus.
Descarregando o MAS (Método Alternativo)
Se preferir fazer o download do MAS e inspecionar o código, pode procurar por espelhos do projeto massgrave (MAS) em fontes confiáveis. Ao fazer o download via ZIP, lembre-se que a senha para descompactar é WYqejXiqBi97. Após descompactar, execute o arquivo MAS.cmd como administrador. O processo de ativação e a lógica para configurar o KMS seriam semelhantes aos do PowerShell one-liner.
Solução de Problemas Comuns
"A porta 1688 está em uso ou bloqueada."
- Verifique Conflitos: Use
netstat -ano | findstr :1688no Prompt de Comando para ver se algum processo está a usar a porta. Se sim, identifique-o e encerre-o ou altere a porta desse processo. - Firewall: Verifique as regras do seu firewall (local ou de rede). Certifique-se de que a porta 1688 (ou a porta personalizada) está aberta para tráfego TCP de entrada e saída.
"Erro: 0xC004F074 - O Serviço de Licenciamento de Software relatou que o computador não pôde ser ativado. Nenhum Serviço de Gerenciamento de Chaves (KMS) pôde ser contatado."
- Servidor KMS Inacessível:
- Verifique se o endereço IP ou nome de host do servidor KMS está correto.
- Faça um
pingao servidor KMS para ver se ele está online. - Use
telnet <endereço_servidor_KMS> <porta_KMS>(ex:telnet 192.168.1.100 1688) para verificar a conectividade da porta. Se o telnet falhar ou expirar, a porta pode estar bloqueada por um firewall ou o serviço KMS não está a correr no servidor.
- Tempo do Sistema: Verifique se a data e a hora do seu cliente estão sincronizadas com as do servidor KMS. Uma diferença de mais de 4 horas pode causar falhas na ativação.
"O antivírus removeu os arquivos do MAS ou o bloqueou."
- Falso Positivo: Como mencionado, isso é comum. Adicione os arquivos do MAS à lista de exclusões do seu antivírus ou desabilite-o temporariamente durante a execução. Lembre-se de reativar o antivírus depois.
Ativação KMS expirou após 180 dias.
- Reativar: A ativação KMS é temporária por design. O cliente precisa reconectar-se ao servidor KMS periodicamente (geralmente a cada 7 dias para redefinir o contador para 180). Se você não teve acesso ao servidor KMS por um longo tempo, a ativação caducará e você precisará reativar. O MAS pode ser executado novamente para reativar. Ou considere a ativação HWID para Windows, que é permanente.
FAQs
A alteração da porta KMS é permanente?
Não, a ativação KMS em si é temporária e requer reativação periódica. A configuração da porta no servidor ou cliente permanece até que seja alterada manualmente novamente.
Posso usar qualquer número de porta para o KMS?
Tecnicamente sim, mas é melhor escolher uma porta alta (acima de 1024) que não seja comumente usada por outros serviços-padrão conhecidos para evitar conflitos.
A alteração da porta melhora a segurança?
Não significativamente por si só. Embora possa dificultar a descoberta por scanners básicos, um atacante determinado ainda pode encontrar o serviço. A segurança eficaz envolve firewalls adequados e outras medidas.
Onde posso encontrar servidores KMS públicos?
Uma pesquisa online pode revelar listas de servidores KMS públicos, mas use-os com cautela e sob sua própria responsabilidade, pois a sua disponibilidade e confiabilidade podem variar. O MAS geralmente tentará encontrar um por si próprio.
A alteração da porta KMS é necessária para ativação HWID do Windows ou Ohook/TSforge do Office?
Não. A alteração da porta KMS só é relevante para a ativação por servidor KMS, onde o seu sistema cliente precisa comunicar com um servidor KMS. Os métodos HWID e Ohook/TSforge não dependem desta comunicação para o processo de ativação.
Ao compreender e aplicar as informações contidas neste guia, você estará bem equipado para gerenciar a ativação KMS, incluindo a alteração de porta, garantindo que seus produtos Microsoft permaneçam devidamente licenciados e funcionais. Para mais informações e acesso às últimas versões do Microsoft Activation Scripts, visite a nossa página inicial em /.