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
- Execute sempre como Administrador: Todos os comandos devem ser executados no Prompt de Comando com privilégios administrativos
- Reinicie o serviço: Após aplicar as configurações, reinicie o serviço com
net stop w32time
enet start w32time
- Teste a conectividade: Verifique se sua rede permite conexões na porta UDP 123
- 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!