Menu Hambúrguer

Como Corrigir Definitivamente o Problema de Horário no Windows

Há quase dois anos, comecei a enfrentar um problema frustrante: alguns computadores de portaria estavam constantemente com o horário incorreto. Inicialmente, pensei que fosse apenas a bateria da CMOS, então troquei a bateria da placa-mãe e dos notebooks. Porém, após algumas semanas, o problema voltava a aparecer.

Esse transtorno com a sincronização de horário no Windows pode parecer insignificante, mas em sistemas de controle de acesso, ter o horário preciso é fundamental para o funcionamento correto.

Depois de muito pesquisar e testar diversas soluções, encontrei métodos que realmente funcionam. Compartilho aqui as duas abordagens mais eficazes:

🛠️ Método 1: Configuração Completa do Serviço NTP

Passo 1: Liberar Porta UDP 123 no Firewall (NTP)

Primeiro, precisamos garantir que o Windows possa se comunicar com os servidores de tempo. Execute os comandos abaixo no Prompt de Comando como Administrador:

Pressione Windows + R para abrir “Executar” Digite “cmd” Pressione Ctrl + Shift + Enter (em vez de apenas Enter) Clique em “Sim” na janela de confirmação

netsh advfirewall firewall add rule name="Liberar UDP 123 Inbound" dir=in action=allow protocol=UDP localport=123
netsh advfirewall firewall add rule name="Liberar UDP 123 Outbound" dir=out action=allow protocol=UDP localport=123

Passo 2: Ativar e Configurar o Serviço de Hora do Windows

Agora vamos configurar adequadamente o serviço W32Time:

Verificar o status atual do serviço:

sc query w32time

Configurar para inicialização automática:

sc config w32time start= auto

Iniciar o serviço de hora:

net start w32time

Passo 3: Forçar Atualização e Verificar Status

Forçar sincronização imediata:

w32tm /resync

Consultar status e servidores NTP configurados:

w32tm /query /status
w32tm /query /peers

⚡ Método 2: A Solução Definitiva (O que REALMENTE Funcionou comigo)

Após testar inúmeras configurações, este foi o único comando que resolveu definitivamente o problema em todos os computadores:

w32tm /config /manualpeerlist:"pool.ntp.org time.windows.com" /syncfromflags:manual /reliable:yes /update

Este comando:

  • Define múltiplos servidores NTP confiáveis (pool.ntp.org e time.windows.com)
  • Configura a sincronização manual
  • Marca o computador como fonte confiável de horário
  • Aplica as configurações imediatamente

💡 Dicas Importantes

  1. Execute sempre como Administrador: Todos os comandos devem ser executados no Prompt de Comando com privilégios administrativos
  2. Reinicie o serviço: Após aplicar as configurações, reinicie o serviço com net stop w32time e net start w32time
  3. Teste a conectividade: Verifique se sua rede permite conexões na porta UDP 123
  4. Monitore regularmente: Acompanhe o status da sincronização com w32tm /query /status

🎯 Conclusão

O Método 2 tem se mostrado 100% eficaz em todos os ambientes onde foi aplicado. A combinação de múltiplos servidores NTP garante maior confiabilidade na sincronização.

Se você também enfrenta problemas com horário incorreto no Windows, especialmente em sistemas críticos como controle de acesso, essa solução definitivamente resolverá seu problema.


📥 Comanado pronto Downloads

Script Automatizado: Contém todos os comandos organizados em um arquivo executável, baixe e clique como Administrador


Curtiu o artigo? Compartilhe com outros administradores de sistema que possam estar enfrentando o mesmo problema!