System Windows stara się, aby czas komputera był dokładny.
Spojrzenie na zegar komputera w jednej chwili i zobaczenie czasu może być mylące, a później, aby odkryć, że czas komputera skoczył do przodu o kilka minut. Ten „skok” jest w rzeczywistości próbą systemu Microsoft Windows, aby zegar na komputerze był dokładny.
BIOS
BIOS lub Basic Input-Output System to zestaw oprogramowania niskiego poziomu, które kontroluje sprzęt komputerowy, działając jako interfejs między sprzętem a oprogramowaniem w systemie komputerowym. Chip o nazwie RTC (zegar czasu rzeczywistego) jest zawarty w systemie BIOS i jest tym, co przechowuje czas w systemie komputerowym. Informacje te są przechowywane na chipie CMOS (Complementary Metal Oxide Semiconductor), który wymaga niewielkiej ilości energii elektrycznej, aby zachować swoje ustawienia.
Wideo dnia
Bateria CMOS
Energia elektryczna potrzebna do zachowania tych ustawień wynosi zaledwie 1 mikroamper (milionowa część ampera) i jest dostarczana przez litową baterię pastylkową umieszczoną na płycie systemowej komputera. Baterie te zwykle wytrzymują kilka lat, ale słabną pod koniec ich żywotności. Najbardziej widocznym objawem słabnącej baterii CMOS jest utrata czasu na zegarze komputera, ale w końcu stracisz inne ustawienia, gdy komputer zostanie wyłączony.
Usługa czasu systemu Windows
Microsoft Windows zdaje sobie sprawę, że słabnąca bateria CMOS może powodować utratę czasu na zegarze komputera. Wersje systemu Microsoft Windows od XP są wyposażone w usługę czasu systemu Windows. Usługa czasu systemu Windows to proces działający w tle, który synchronizuje zegar czasu rzeczywistego komputera z sieciowym serwerem czasu. Domyślnie na komputerach osobistych tym serwerem jest time.windows.com. Aby przeprowadzić synchronizację, system Windows musi najpierw mieć aktywne połączenie z Internetem, aby komunikować się z serwerem sieciowym, więc ta usługa staje się aktywna po nawiązaniu połączenia z Internetem na żywo.
Synchronizacja
Usługa czasu systemu Windows wysyła zapytanie do sieciowego serwera czasu i sprawdza, czy czas komputera jest niedokładny o pewien próg (od jednej sekundy do pięciu minut, w zależności od konfiguracji sieciowej systemu) czas jest aktualizowany natychmiast. Jeśli jednak czas różni się od czasu internetowego o 15 godzin lub więcej, czas nie zostanie zsynchronizowany. Ta synchronizacja czasu może spowodować zauważalny wzrost zegara komputera, jeśli bateria CMOS jest bardzo słaba. Niektóre wersje systemu Windows, na przykład Windows 7, można skonfigurować tak, aby powiadamiały użytkownika o konieczności dostosowania czasu, ale inne wersje systemu Windows po prostu poprawią czas bez powiadamiania użytkownika.
Rozwiązanie
Jeśli komputer zyskuje znaczną ilość czasu za każdym razem, gdy synchronizuje się z sieciowymi serwerami czasu, oznacza to, że bateria CMOS jest w trakcie awarii. Wymień baterię przez technika komputerowego, a skoki czasu ustaną.