Perché l'orologio del mio computer guadagna tempo?
Può creare confusione guardare un momento l'orologio del tuo computer e vedere l'ora, quindi guarda più tardi per scoprire che l'ora del computer è saltata avanti di diversi minuti. Questo "salto" è in realtà un tentativo di Microsoft Windows di mantenere l'orologio del tuo computer preciso.
BIOS
Il BIOS, o Basic Input-Output System, è un insieme di software di basso livello che controlla l'hardware del computer fungendo da interfaccia tra l'hardware e il software in un sistema informatico. Un chip chiamato RTC (Real-Time Clock) è contenuto nel sistema BIOS ed è ciò che mantiene l'ora sul tuo computer. Queste informazioni sono memorizzate su un chip CMOS (Complementary Metal Oxide Semiconductor) che richiede una piccola quantità di energia elettrica per mantenere le sue impostazioni.
Batteria CMOS
L'energia elettrica necessaria per mantenere tali impostazioni è di appena 1 microamp (milionesimo di ampere) ed è fornita da una batteria a bottone al litio alloggiata sulla scheda di sistema del computer. Queste batterie normalmente durano diversi anni ma si indeboliscono verso la fine della loro vita. Il sintomo più visibile di un indebolimento della batteria CMOS è la perdita di tempo sull'orologio del computer, ma alla fine perderai altre impostazioni allo spegnimento del computer.
Servizio ora di Windows
Microsoft Windows è consapevole del fatto che un indebolimento della batteria CMOS può causare la perdita di tempo dell'orologio del computer. Le versioni di Microsoft Windows da XP in poi sono dotate di Windows Time Service. Il servizio ora di Windows è un processo in background che sincronizza l'RTC del computer con un server dell'ora di rete. Per impostazione predefinita, sui personal computer quel server è time.windows.com. Per eseguire la sincronizzazione, Windows deve prima disporre di una connessione Internet attiva per poter comunicare con il server di rete, quindi questo servizio diventa attivo quando viene stabilita una connessione live a Internet.
Sincronizzazione
Il servizio ora di Windows interroga il server dell'ora di rete e se l'ora del computer è imprecisa di una determinata soglia (da un secondo a cinque minuti, a seconda della configurazione di rete del sistema), l'ora viene aggiornata immediatamente. Tuttavia, se l'ora differisce dall'origine dell'ora Internet di 15 ore o più, l'ora non verrà sincronizzata. Questa sincronizzazione dell'ora può causare notevoli guadagni sull'orologio del computer se la batteria CMOS è molto debole. Alcune versioni di Windows, ad esempio Windows 7, possono essere configurate per avvisarti se è necessario modificare l'ora, ma altre versioni di Windows correggeranno semplicemente l'ora senza avvisarti.
Soluzione
Se il tuo computer sta guadagnando molto tempo ogni volta che si sincronizza con i server dell'ora di rete, ciò indica che la batteria CMOS sta per guastarsi. Fai sostituire la batteria da un tecnico informatico e i salti temporali cesseranno.