O computador Windows continua atualizando para o horário UTC

O computador Windows continua atualizando para o horário UTC

Eu tenho um novo computador Dell com Windows 7 x64 (e nenhum outro sistema operacional). Eu moro no horário das montanhas, como meu computador sabe (diz Mountain Time na janela Data e hora, clicando com o botão direito no relógio da barra de tarefas e selecionando Ajustar data/hora). No entanto, muitas vezes, ele é atualizado para indicar um horário seis horas depois do que deveria. Presumo que esteja atualizando para UTC e quando o horário de verão terminar, ele começará a ser atualizado sete horas depois (supondo que não consiga resolver até então e ninguém responda). Quando eu digo para ele atualizar a hora na Internet (time.windows.com), ele atualiza para Mountain Time novamente, embora, em algum momento posterior, ele mude novamente para UTC.

Obviamente, esse comportamento é indesejável, pois gostaria que o Windows soubesse que horas realmente são. Existe alguma maneira de corrigir isso?

Atualização 20 de outubro de 2010- Acredito que não tenha nenhum programa instalado que possa acertar o relógio. No entanto, ocasionalmente inicializo no Linux Mint Live CD (queria instalá-lo em meu disco rígido, mas ainda não o fiz), embora duvide que esse seja o problema porque os tempos que percebi não estavam nem perto as vezes que usei o Live CD. Depois de aplicar a correção abaixo, não percebi o problema novamente, embora tenha mexido um pouco manualmente no meu relógio, o que pode ter mascarado ou mostrado os sintomas. Se tudo ainda estiver bem em uma semana e novamente quando o horário de verão terminar, responderei à pergunta com a correção mencionada abaixo.


Estou tentando a soluçãoaqui, mas isso não é facilmente reproduzível (preciso esperar um pouco e não tenho certeza de qual é esse valor), então estou postando esta pergunta na esperança de que alguém possa verificar se essa resposta funcionará ou pode fornecer outra resposta.

Responder1

(@MBraedley o sentimento acima parece correto para mim.)

A maioria (se não todos?) dos sistemas Linux usa UTC por padrão para a hora do sistema e tem o NTP habilitado. Se o Windows não estiver usando NTP para manter a hora atualizada, espero que a hora seja exibida incorretamente ao inicializar o Windows após usar o Linux.

Se for esse o caso, você teria duas opções:

  1. Desative o UTC no Linux (definido UTC=noem /etc/default/rcSum sistema derivado do Debian) ou
  2. UsarUTC no Windows 7- acabei de encontrar isso em outra postagem * .stackexchange.com, mas já perdi o link.

(Acho que o padrão do Windows de usar a hora local como hora do sistema é meio idiota; pessoalmente, gosto da ideia de usar o UTC como hora do sistema, uma escolha muito adequada.)

Não estou familiarizado com o Windows 7 e se ele usa NTP por padrão. Habilitar o NTP no Windows (se ainda não estiver habilitado) também pode ser uma solução viável?

Responder2

Acabei de enfrentar o mesmo problema no meu Win 7 de 64 bits no novo laptop Dell (nenhum outro sistema operacional nele também). Descobri que quando eu defino o horário da montanha (UTC-7), ele mostra -6 no relógio por algum motivo. No entanto, quando mudei para o horário do Arizona no menu suspenso, que é o mesmo "UTC-7", o relógio me mostra -7 horas adequadas. Não tenho certeza qual é o motivo, mas mudar do horário das montanhas para o horário do Arizona durante a seleção do fuso horário me ajudou.

informação relacionada