Ajustando Data e Hora no Windows Server (com e sem Active Directory)

Servidor fora de hora é desgraça anunciada. Autenticação falha, log imprestável, sincronização quebrada. Aqui vai o ajuste limpo, direto e funcional, com e sem domínio.


Cenário 1 – Servidor Standalone (fora do domínio)

Via interface gráfica:

  1. Clique com o botão direito no relógio da barra inferior.
  2. Selecione “Ajustar data/hora”.
  3. Desative “Ajustar automaticamente”.
  4. Clique em “Alterar”.
  5. Defina a data e a hora desejadas. Confirme.

Via terminal:

date 06-08-2025
time 14:33:00

Cenário 2 – Servidor em domínio Active Directory

Se está no domínio, o ajuste manual não adianta. O servidor vai sincronizar com o controlador de domínio (DC).

Diagnóstico:

w32tm /query /status

Mostra o status da sincronização. Se estiver puxando a hora de um DC, você não manda em nada.

Sincronizar com o DC:

w32tm /resync

Mas se o DC estiver errado, a rede toda estará.


A única solução real: ajustar o horário no PDC Emulator

Esse é o controlador de domínio responsável por fornecer o tempo a todos os outros.

Comando para sincronizar com servidor NTP externo:

w32tm /config /manualpeerlist:"pool.ntp.br" /syncfromflags:manual /reliable:YES /update
net stop w32time
net start w32time
w32tm /resync

Validar:

w32tm /query /source

Se aparecer pool.ntp.br, está certo.


Extras

Ver fuso horário atual:

tzutil /g

Alterar fuso para horário de Brasília (sem horário de verão):

tzutil /s "E. South America Standard Time"

Rolar para cima