Primeiro de tudo, este é um problema do Windows com mais de uma década! Isso não é novidade! O Windows teve problemas para sincronizar a hora do sistema com os servidores NTP desde que me lembro.
Se você precisar usar a Internet para obter uma hora precisa do sistema, use um dos servidores NTP do NIST americano. Não use o servidor Microsoft NTP! Isso nunca funciona! Isso nunca funcionou para mim pessoalmente e nunca funcionou para muitas pessoas na WWW que postam perguntas semelhantes às que você acabou de postar aqui. No entanto, o uso do servidor NTP do NIST sempre funcionou para mim e também para outras pessoas, como evidenciado pelos muitos resultados positivos se você ler as discussões do fórum da web de uma década.
Não sei qual servidor funciona melhor (o NIST possui vários deles). Mas você pode descobrir isso facilmente, porque o endereço de um deles é uma predefinição opcional no Windows desde pelo menos o Windows XP. É o que eles deveriam ter usado como padrão, mas optaram pelo próprio servidor NTP que nunca funciona. Os outros endereços podem ser encontrados no site do NIST.
Name IP Address
time-a.nist.gov 129.6.15.28
time-b.nist.gov 129.6.15.29
time-c.nist.gov 129.6.15.30
time-d.nist.gov 2610:20:6F15:15::27
Você pode encontrar uma lista mais completa aqui:
http://tf.nist.gov/tf-cgi/servers.cgi
O único fator que destaca a sua pergunta é que você está usando o Windows 10. Essa é a única coisa que difere de perguntas semelhantes postadas por outras pessoas há mais de uma década. Mas o problema central ainda é o mesmo. Apenas no Windows 10, parte do controle granular é retirado do usuário. Portanto, o usuário não pode mais selecionar qual servidor NTP usar ou digitar o endereço de qualquer servidor que deseje usar. Essas opções ainda estão disponíveis, mas estão ocultas e você precisa saber como localizá-las.
Você não deseja usar o aplicativo Configurações no Windows 10 se for um usuário avançado e deseja controle granular sobre o seu sistema. Eu posso confirmar o que você descreve aqui. Se você usar o aplicativo Configurações e ativar e desativar o "Definir horário automaticamente", ele parecerá travado porque a animação do indicador continuará girando. Portanto, não use isso, porque o padrão é usar o servidor NTP da Microsoft, que nunca funciona de qualquer maneira, e você não pode selecionar um servidor NTP diferente nessa página no aplicativo Configurações.
Existem basicamente duas maneiras de ajustar automaticamente a hora do sistema no Windows 10. Existe o aplicativo Configurações e a caixa de diálogo clássica do Windows. Você deseja usar o último e deseja selecionar o servidor NIST NTP.
Usando o aplicativo Configurações do Windows 10
- Clique no botão do menu Iniciar do Windows ou pressione a tecla Windows.
- Clique em configurações.
- Clique em Hora e idioma.
- Clique em Data e hora.
- Desative a opção "Definir hora automaticamente" e ligue-a novamente.
Caixa de diálogo Data e hora do Windows
- Clique no botão do menu Iniciar do Windows ou pressione a tecla Windows.
- Clique em configurações.
- Clique em Hora e idioma.
- Clique em Data e hora.
- Role para baixo e clique no link "Data adicional, hora e configurações regionais".
- Clique no link "Data e hora".
- Clique na guia Hora da Internet.
- Clique no botão "Alterar configurações".
- Selecione
time.nist.gov
como o endereço na lista suspensa ou use um dos servidores listados acima.
- Clique em "Atualizar agora".