Tente o seguinte para redefinir a configuração do Horário do Windows para os padrões. De uma execução de Prompt de Comando elevada:
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
Isso deve esclarecer os erros de acesso negado.
Além disso, considere fazer o seguinte para configurar o Horário do Windows para usar os servidores NTP fornecidos por ntp.org e verificar se hora atualizada a cada hora. Eu encontrei esses servidores NTP para ser muito mais confiável que time.windows.com. Embora a Microsoft sugira que você use o servidor de horário, os servidores ntp.org estão entre os poucos outros servidores NTP também recomendado pela Microsoft .
-
Certifique-se de que o fuso horário do seu computador esteja correto e que seu horário esteja próximo ao horário correto.
Observação: tecnicamente em computadores que não são de domínio, o Windows deve ter tempo de atualização, desde que o relógio do sistema seja dentro de 15 horas da hora correta, mas seu tempo será ajustado mais rapidamente se você estiver dentro de alguns minutos do tempo correto.
-
Execute os seguintes comandos em um prompt de comando elevado:
reg add HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient /v SpecialPollInterval /t reg_dword /d 3600 /f w32tm /config /manualpeerlist:"0.pool.ntp.org,0x1 1.pool.ntp.org,0x1 2.pool.ntp.org,0x1 3.pool.ntp.org,0x1" /syncfromflags:MANUAL /reliable:NO /update net stop w32time net start w32time w32tm /resync /rediscover
Explicação Detalhada dos Comandos Acima:
- O comando
reg add
adiciona o SpecialPollInterval valor para o registro com os dados de3600
que configura o Tempo do Windows para obter o horário atualizado a cada hora (3600 segundos). Observe que este funciona apenas se o sinalizador 0x1 for especificado ao configurar servidores de mesmo nível NTP . -
w32tm /config /manualpeerlist:
configura a máquina para usar quatro servidores ntp.org que acessam um grande número de servidores NTP voluntários usando um esquema de balanceamento de carga. Conforme descrito no site ntp.org:The 0, 1, 2 and 3.pool.ntp.org names point to a random set of servers that will change every hour.
O sinalizador 0x1 é definido para cada servidor que é necessário para que a configuração SpecialPollInterval tenha efeito.
- Os comandos
net stop
enet start
reiniciam o serviço de Tempo do Windows e fazem com que ele carregue a nova configuração. -
w32tm /resync /rediscover
instrui o Windows Time a contatar um servidor de mesmo nível NTP imediatamente e atualizar a hora do sistema.