Nie potrafię tego wyjaśnić dokładniej, co dosłownie doprowadziło mnie do szaleństwa.
Kilka tygodni temu zegar systemowy Windows 8 mojego netbooka zaczął się losowo zmieniać, gdy był włączony i używany, więc po kilku dniach walki z nim poddałem się i wymieniłem baterię CMOS, mimo że byłem bardzo sceptyczny co do tego. Bez niespodzianek; tak się działo. Jeśli się nie mylę, zużyta bateria CMOS nie ma nic wspólnego z czasem działania systemu po uruchomieniu, więc po prostu nie może być to spowodowane tym, że bateria CMOS jest rozładowana, a nie że powinna być rozładowana, biorąc pod uwagę, że netbook ma tylko 3 lat, jeśli musze podać numer. Niedawno naprawiłem przycisk lewego kliknięcia netbooka, a sklep naprawczy ponownie wymienił baterię CMOS z dokładnie tymi samymi wynikami.
Przed tym incydentem korzystałem z systemu Windows głównie na moim laptopie. Około 3 miesiące temu kupiłem sobie duży komputer stacjonarny i po prostu wyjąłem dysk SSD z laptopa i umieściłem go na pulpicie, aby móc go używać na stałe. Wystartowało dobrze; Musiałem tylko zainstalować sterowniki graficzne. Nie miałem ani jednego problemu z tym systemem do dziś rano, kiedy kupiłem nowy dysk SSD i wykonałem na nim czystą instalację systemu Windows 8.1 RTM. Kiedy zalogowałem się po instalacji, zegar był wyłączony o godzinę. Myślałem, że to był jednorazowy przypadek lub coś z niepoprawnymi oszczędnościami światła dziennego (chociaż nigdy w życiu nie spotkałem się z takim błędem zegara; zegary komputerowe zawsze „po prostu działały” dla mnie we wszystkich poprzednich przypadkach), więc zsynchronizowałem go z Internetem i było w porządku. Potem położyłem się spać i pozostawiłem komputer włączony cały czas, jak zawsze.
Kiedy się obudziłem, zegar był wyłączony o około sześć godzin! Nie mogłem uwierzyć, że wyglądało to tak, jakbym widział dokładnie ten sam problem, z którym mój netbook miał długi czas. Zsynchronizowałem go z Internetem i postanowiłem ponownie uruchomić komputer, aby sprawdzić czas w systemie BIOS. Zaskakujące jest to, że BIOS pokazał niepoprawny czas, jaki był tuż przed tym, jak go wcześniej zsynchronizowałem. Nie miało to dla mnie większego sensu, ponieważ myślałem, że ręczna zmiana czasu systemu Windows również zaktualizuje zegar BIOS. Ustawiłem właściwy czas ręcznie w systemie BIOS i uruchomiłem ponownie system Windows 8.1. Używam tego komputera już od kilku godzin i było w porządku do kilku minut temu, kiedy czas cofnął się o około 40 minut. WTF?
Co się do cholery dzieje? Mam dwa urządzenia z systemem Windows 8 / 8.1 losowo zmieniające czas podczas działania! Czy ktoś może rzucić nieco światła na to, co się tutaj dzieje, ponieważ to coś, co, jak sądzę, uważałem za coś oczywistego, a teraz nie wydaje mi się, że nigdzie mam odpowiedni czas! Arghhhhhh.
PS Moja strefa czasowa jest poprawna. Aby cała sytuacja stała się jeszcze bardziej dziwna, mam usługę Windows Time na moim netbooku ustawioną na ręczną i zatrzymaną, co oznacza, że na tym komputerze nie ma uruchomionego klienta NTP (wyłączyłem go). Więc DLACZEGO czas wciąż jest zmieniany przez dziwne interwały? Od czasu napisania tego postu cofnęło czas o dokładnie 6 godzin. To nie jest dryf zegara. Zwykle zmienia się o nieco mniejsze wartości, takie jak kilkadziesiąt minut lub kilka godzin na raz, co wciąż nie jest przesunięciem zegara; bardziej jak skok zegarowy. Wręcz przeciwnie, na moim komputerze z nową instalacją usługa Czas systemu Windows jest ustawiona na automatyczną i działa, ale nadal ma ten sam problem.
Edycja: Dwa dni później wciąż się dzieje. Zegar mojego komputera cofnął się o 2 godziny i 19 minut. Oto, co znalazłem w dzienniku zdarzeń, przy czym ostatnie zdarzenie znajduje się na dole (odwrotność od dziennika zdarzeń).
1. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.729000000Z from 2013-09-26T23:00:55.729452500Z.
Change Reason: An application or system component changed the time.
2. 27/09/2013 11:00:55am
The time service has not synchronized the system time for 86400 seconds because none of the time service providers provided a usable time stamp. The time service will not update the local system time until it is able to synchronize with a time source. If the local system is configured to act as a time server for clients, it will stop advertising as a time source to clients. The time service will continue to retry and sync time with its time sources. Check system event log for other W32time events for more details. Run 'w32tm /resync' to force an instant time synchronization.
3. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.500000000Z from 2013-09-26T23:19:01.095060700Z.
Change Reason: System time synchronized with the hardware clock.
4. 27/09/2013 12:00:00pm
The system uptime is 154744 seconds.
5. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.500000000Z from 2013-09-27T00:00:55.506659800Z.
Change Reason: System time synchronized with the hardware clock.
6. 27/09/2013 12:00:00pm
The system uptime is 158344 seconds.
7. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.500000000Z from 2013-09-27T00:00:55.503286900Z.
Change Reason: System time synchronized with the hardware clock.plication or system component changed the time.
Pierwsze wydarzenie wygląda jak prawdziwe przekrzywienie o kilka mikrosekund. Potem dziwny komunikat o błędzie. Następnie z jakiegoś powodu ustawia czas o 19 minut. Następnie liczą się przestoje. Następnie ustawia czas cofnięty o godzinę. Następnie liczy się czas sprawności, ponieważ wydaje się, że znowu jest godzina dwunasta, a wtedy liczy się czas pracy. Następnie ustawia czas o godzinę ZNOWU.
Jest to czysta instalacja z legalnym kluczem produktu ISO od MSDN. Można śmiało powiedzieć, że nie mam pojęcia, co się dzieje, ale przynajmniej mam dowód z dziennika, który pasuje dokładnie do wspomnianych skoków czasowych.