Jak sugeruje tytuł, czas systemu Windows zmienia się losowo, losowo. Czasami zdarza się to co minutę, czasem jest dobry na wiele godzin. Jeśli pójdę zsynchronizować z czasem internetowym, aktualizuje się do właściwego czasu.
Rzeczy, które przeczytałem / sprawdziłem
- Wyłącz / Włącz synchronizację czasu w Internecie . Bez pomocy.
- Wyłącz / Włącz usługę czasu systemu Windows . Bez pomocy.
- Bateria CMOS jest wyczerpana . Nie, nie jest martwy. Zmiany czasu zdarzają się również, gdy system Windows jest uruchomiony.
- Czas routera / modemu jest nieprawidłowy i wpływa na czas systemu Windows . Nie, to nie jest źle.
- Twoja strefa czasowa jest niepoprawnie skonfigurowana . Nie, to UTC + 0 Londyn
- Uruchamiasz podwójnie w systemie Hackintosh / Linux . Nie tylko Win 7 działa na tym komputerze.
- Masz podejrzany overclocking . Miałem wysoki profil OC, ale bez pomocy próbowałem biegać przy standardowych prędkościach.
- Wirus / trojan . Szczerze w to wątpie. Jest to bardzo prosta instalacja systemu Windows do grania. Zainstalowane są tylko okna i gry ze Steam.
Aktualizacja
Mogę potwierdzić, że ten problem nie istnieje, gdy uruchamiam okna w trybie awaryjnym. Przetestowałem to, uruchamiając się w trybie awaryjnym. Po uruchomieniu poprawiłem czas ręcznie i pozostawiłem komputer na kilka godzin, a czas się nie zmienił.
Aktualizacja 2
Nie wiem, jak przegapiłem ten szczegół (a właściwie to, czy to pomoże), ale czas resetuje się do „tego” dokładnego czasu. Ten dokładny czas jest pierwszym zaktualizowanym czasem.
Przykład:
- Uruchamiam komputer i po pewnym czasie resetuje się do (powiedzmy) 09:33:27
- a-) Poprawiam czas, zostawiam go na pewien okres i wraca do 09:33:27
- b-) Zostawiam go na jakiś czas, a po pewnym czasie resetuje się do 09:33:27 (bardzo losowy okres, nie widzę tu żadnego wzoru, jak co godzinę / co 17 minut lub cokolwiek innego)
- Tak się dzieje, niezależnie od tego, czy zmieniam czas, czy nie.
- Po następnym uruchomieniu (następny dzień?) Wybiera się kolejną porę, aby zresetować
Więcej szczegółów
Oto zrzut ekranu z podglądu zdarzeń, dotyczący zmiany czasu. Pamiętaj, że zrzut ekranu jest wykonywany, gdy usługa „Czas systemu Windows” jest wyłączona.
Zrzut ekranu właściwości zdarzenia:
Strona szczegółów tego samego wydarzenia:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-General" Guid="{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}" />
<EventID>1</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000010</Keywords>
<TimeCreated SystemTime="2014-01-25T09:38:34.500000000Z" />
<EventRecordID>19280</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="64" />
<Channel>System</Channel>
<Computer>slayer</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="NewTime">2014-01-25T09:38:34.500000000Z</Data>
<Data Name="OldTime">2014-01-25T13:59:57.982183900Z</Data>
</EventData>
</Event>
Zrzut ekranu i szczegóły sugerują, że system Windows naprawdę myśli, że jest to właściwy czas i odczuwa potrzebę jego aktualizacji. Chociaż żadna usługa systemu Windows nie jest aktywowana w celu autoryzacji.
Jakieś pomysły?
Aktualizacja 3 Problem i rozwiązanie
Problemem najwyraźniej nie był Windows ani żadne inne oprogramowanie próbujące zaktualizować czas.
Po odczytaniu zrzutu pamięci systemowej przez godzinę dowiedziałem się, że Windows nie może odczytać RTC z płyty głównej. Po pewnym czasie odczytywania stanu RTC system Windows myśli, że źle oblicza czas, i wraca do ostatniego znanego stanu RTC.
Nie mam pojęcia, dlaczego tak się nie dzieje w „trybie awaryjnym”, a pomyślne uruchomienie systemu Windows w trybie awaryjnym spowodowało, że znalazłem się w zupełnie złej drodze (poszukiwanie błędu w oprogramowaniu zamiast sprzętu) Źródłem błędu był BIOS systemu (lub UEFI w mój przypadek) w ogóle nie działa po testach POST i rozruchach systemu. Proste wyszukiwanie w Google dla tego i najwyraźniej jest to naprawdę częsty problem z większością kart UEFI (sam korzystam z karty Asus-ROG)
Zalecane rozwiązanie: sflashuj UEFI i zresetuj CMOS przy zasilaniu w trybie gotowości. Ponieważ wiedziałem, że korzystam już z najnowszej wersji UEFI, wystarczyło zresetować CMOS w trybie gotowości. Wszystko działa teraz bez problemu.
Dziękuję za wszystkie opinie i przepraszam za wprowadzające w błąd informacje na temat problemu, ale zostawię wszystkie powyższe informacje, mając nadzieję, że może to być ktoś inny.