Mantenha seu relógio em dia
![]() |
Com a chegada dos novos sistemas operacionais da Microsoft, diversos aplicativos e até jogos que necessitam de um processo especial de ativação, é essencial manter relógio do sistema funcionando bem e sempre atualizado. |
A bateria
No PC, o sistema responsável pelo relógio em tempo real (RTC - Real Time Clock) é o BIOS, e para manter o tempo ajustado, mesmo quando o PC está desligado, existe uma pequena bateria instalada na placa mãe. A bateria do C-MOS(1) tem uma vida útil de alguns anos, mas não dura para sempre. Se seu PC vive “perdendo a hora”, atrasando com freqüência ou simplesmente perde toda a configuração do setup, também mantida pela bateria, está na hora de substituí-la.
Não vou demonstrar os passos aqui, pois varia de placa para placa. Minha recomendação é que a troca seja feita por um técnico ou alguém com um conhecimento razoável, mas aqui vão algumas dicas:
- Não toque na bateria nova com os dedos, principalmente dos dois lados ao mesmo tempo. Use luvas ou pinças de plástico. Os óleos e a condutividade natural da pele podem causar problemas em curto prazo;
- Pelos mesmos motivos, também não toque nos circuitos da placa mãe sob a bateria;
- O PC deve estar completamente desconectado da energia e dos periféricos para a troca da bateria. Cargas estáticas podem danificar o C-MOS;
- Use uma pulseira anti-estática devidamente aterrada;
- Antes de trocar a bateria, entre no setup do BIOS e anote as configurações mais importantes como clock do sistema e seqüência de boot;
A dica mais importante é: se ao fizer algo, tiver dúvidas, não devia estar fazendo. Procure orientação técnica.

Exemplo de bateria da placa-mãe
Ajustando o relógio
Mesmo com a bateria boa, é comum que o relógio do PC atrase ou adiante, seja pelos ruídos e interferências do ambiente, por causa vírus, trojans e outros mauwares, pela ação de softwares mal projetados e até pela intervenção de um usuário desatento.
Por sorte, a maioria dos sistemas operacionais modernos tem a opção de atualizar a hora usando serviços de referência na Internet chamados NTP – Network Time Protocol – Protocolo de tempo na rede. Existem vários servidores NTP no mundo, e no Brasil os mantidos pelo Comitê Gestor da Internet no Brasil são os mais importantes e precisos. Abaixo está a lista com estes servidores:
Nome Endereço IP -------------------------- a.ntp.br 200.160.0.8 b.ntp.br 200.189.40.8 c.ntp.br 200.192.232.8
Para usar estes servidores no Windows, existem pelo menos duas possibilidades:
Arquivo em lote
Como administrador, abra o bloco de notas digite as seguintes linhas:
net time /setsntp:\"a.ntp.br b.ntp.br c.ntp.br\" net stop w32time net start w32time
Salve na pasta “C:\Documents and Settings\All Users\Menu Iniciar” com o nome “ntp.bat”. Assim, a cada boot, o script será executado na inicialização do Windows.
Esse método vale apenas se você tem uma conexão com a Internet, já que, para que o script funcione, a Internet deve estar conectada antes do boot do Windows.
Também é possível executar o script a qualquer tempo, bastando dar dois cliques com o mouse sobre ele. Neste caso, salve-o em outro lugar como o desktop e use-o quando quiser atualizar o relógio.
Cliente NTP do Windows
Outra possibilidade mais simples é informar ao relógio do Windows de onde ele deve atualizar-se. Para isso, como administrador, faça o seguinte:
- Dê dois cliques no relógio do Windows na barra de tarefas;
- Clique na guia “Horário na Internet”;Marque a caixa “Sincronizar automaticamente com um servidor de horário na Internet”;
- Altere o valor de “Servidor:” para “a.ntp.br” sem as aspas;
- Conecte-se na Internet e clique no botão “Atualizar agora”;
- Clique em “Ok” para fechar a janela do relógio.

Ajustando o relógio do Windows pela Internet
A partir de agora, de tempos em tempos o Windows vai se conectar a este servidor e atualizar o relógio automaticamente. Às vezes, computadores em rede ou integrantes de um domínio tem dificuldades de atualizar-se desta forma, neste caso, consulte o administrador da rede.
No Linux, basta escrever um pequeno script que seja executado à cada boot. Para isso, abra seu editor favorito digite:
#!/bin/bash # Procura o primeiro servidor NTP ativo ntpdate b.ntp.br > /dev/null 2>&1 || ntpdate a.ntp.br > /dev/null 2>&1 || ntpdate b.ntp.br > /dev/null 2>&1 # Atualiza o relógio do BIOS hwclock --systohc && > /dev/null 2>&1 # Exibe a data ajustada echo \" \" echo -n \"A data atual é: \" date +\"%d/%m/%Y %H:%M:%S\" echo \" \" exit
Salve o script na pasta “/usr/local/bin” por exemplo com o nome “ntp.sh”. Agora, localize o arquivo ou diretório que executa scripts durante o boot da sua distribuição e inclua o script acima nele. Nas distros “Debian Like” como Debian :), Ubuntu e Kurumin, este arquivo é o “/etc/init.d/bootmisc.sh”. Outra possibilidade é agendar a execução do script usando o cron.
Existem ainda softwares especializados em manter o relógio correto. A vantagem destes aplicativos é que eles costuma ser mais precisos do que os clientes NTP embutidos nos S.O.s. Um bom exemplo é o ntpd de “David Mills”, criador do protocolo, que tem versões para Linux, Windows e outras plataformas e que serve de base para vários outros aplicativos.
Quem quiser saber mais ou tirar dúvidas, comente ou acesse nosso Fórum CataBits.
Referências:
__________________________________________________
(1) C-MOS – Complementary Metal-Oxide-Semiconductor – Semicondutor de metal-óxido complementar – é a tecnologia usada na construção de chips (circuitos integrados) com alta taxa de integração à partir de transistores MOSFET - Metal-Oxide-Semiconductor Field Effect Transistor. A bateria recebe esse nome porque é responsável por manter uma pequena memória RAM sempre alimentada. Essa memória, que é parte da BIOS, é normalmente construída com a tecnologia C-MOS.
Se você gostou deste post, escreva um comentário e/ou cadastre-se em nosso feed.




Comentários
Valeu amigo, essa é uma boa dica pra quem não tem tempo de trocar a bateria como eu e mais alguns por aí direto no computador só tempo de olhar pro reloginho. Obrigado…
Escreva um Comentário