Varför vinner min datorklocka tid?

...

Windows arbetar för att hålla din dators tid korrekt.

Det kan vara förvirrande att titta på datorns klocka ett ögonblick och se tiden - och sedan titta senare för att upptäcka att datorns tid har hoppat framåt flera minuter. Detta "hopp" är faktiskt ett försök från Microsoft Windows att hålla klockan på din dator korrekt.

BIOS

BIOS, eller Basic Input-Output System, är en uppsättning lågnivåprogramvara som styr datorhårdvara samtidigt som den fungerar som ett gränssnitt mellan hårdvaran och mjukvaran i ett datorsystem. Ett chip som kallas RTC (Real-Time Clock) finns i BIOS-systemet och är det som håller tiden på ditt datorsystem. Denna information lagras på ett CMOS-chip (Complementary Metal Oxide Semiconductor) som kräver en liten mängd el för att behålla sina inställningar.

Dagens video

CMOS-batteri

Den elektriska kraften som behövs för att behålla dessa inställningar är så liten som 1 mikroamp (miljondels ampere) och tillhandahålls av ett litiumbatteri på din dators moderkort. Dessa batterier håller normalt i flera år men försvagas mot slutet av deras livslängd. Det mest synliga symptomet på ett försvagat CMOS-batteri är förlorad tid på datorklockan, men så småningom kommer du att förlora andra inställningar när datorn stängs av.

Windows tidstjänst

Microsoft Windows är medvetet om att ett försvagat CMOS-batteri kan få en datorklocka att tappa tid. Versioner av Microsoft Windows från XP och framåt är utrustade med Windows Time Service. Windows Time Service är en bakgrundsprocess som synkroniserar datorns RTC med en nätverkstidsserver. Som standard är den servern time.windows.com på persondatorer. För att synkronisera måste Windows först ha en aktiv Internetanslutning för att kunna kommunicera med nätverksservern, så den här tjänsten blir aktiv när en liveanslutning görs till Internet.

Synkronisering

Windows Time Service frågar nätverkets tidsserver och om datorns tid är felaktig med en viss tröskel (en sekund till fem minuter, beroende på systemets nätverkskonfiguration) uppdateras tiden omedelbart. Men om tiden skiljer sig från Internettidskällan med 15 timmar eller mer kommer tiden inte att synkroniseras. Denna tidssynkronisering kan orsaka märkbara vinster på din datorklocka om CMOS-batteriet är mycket svagt. Vissa versioner av Windows, till exempel Windows 7, kan konfigureras för att meddela dig om tiden måste justeras, men andra versioner av Windows kommer helt enkelt att korrigera tiden utan att meddela dig.

Lösning

Om din dator vinner en betydande mängd tid när den synkroniseras med nätverkets tidsservrar, är detta en indikation på att CMOS-batteriet håller på att gå sönder. Låt en datatekniker byta batteriet så upphör tidshoppen.