Co może powodować losowe resetowanie czasu systemowego przez system Windows?

9

Moja maszyna z Windows 7 doprowadza mnie do szału. Nie może zawierać daty. W pewnym momencie wszystko działało dobrze, ale teraz zdecyduje, że musi zmienić czas systemowy na losowy czas i datę, w przyszłości lub w przeszłości. Wydaje się, że nie ma żadnej korelacji ani ustalonego przedziału czasu, w którym to nastąpi.

Próbując temu zaradzić, mam:

  • Prawidłowo ustaw czas w systemie BIOS.
  • Wymieniłem baterię płyty głównej na nowy CR2032 (nawet sprawdziłem to za pomocą multimetru).
  • Próbowałem wyłączyć automatyczną synchronizację Internetu za pomocą okna dialogowego „Data i godzina”.
  • Zatrzymano, ponownie uruchomiono, pozostawiono wyłączoną usługę Czas systemu Windows.

Jednak przy wszystkich tych działaniach czas będzie się zmieniać.

Ponadto maszyna ma partycje OS X i Ubuntu. Nie występuje na żadnym z nich, więc jestem całkiem pewien, że nie jest to związane ze sprzętem.

Jakieś pomysły?

Edycja: To już dość stary post, ale myślałem, że uzasadnia aktualizację. Nigdy nie rozwiązałem problemu. Skończyło się na ponownej instalacji systemu Windows 7 i problem zniknął (nadal miałem OS X i kilka partycji linuksowych działających dobrze; miałem również ten sam sprzęt). To chyba kolejna tajemnica systemu Windows.

Jonathan Dumaine
źródło
Czy próbowałeś zmienić serwer synchronizacji czasu?
imtheman
Tak, Peter. Czas zostanie zsynchronizowany z właściwym czasem. Ale po upływie nieokreślonego czasu ponownie losuje.
Jonathan Dumaine
Czy podczas synchronizacji jest nadal synchronizowany?
Andrew
Tak, losuje się, gdy synchronizacja z czasem internetowym jest zaznaczona lub niezaznaczona.
Jonathan Dumaine,
2
Czy dzieje się tak również wtedy, gdy urządzenie jest całkowicie offline?
Langhard,

Odpowiedzi:

1

Ten problem jest bardzo częsty i może mieć wiele przyczyn, nie wszystkie są znane.

Zrobiłeś już oczywiste, że wymiana baterii na pokładzie, więc pozostają tylko nieoczywiste powody. Niektóre z nich to:

  1. Twój serwer czasu jest zły, więc zmień ten, którego używasz, klikając prawym przyciskiem myszy zegar / Dostosuj datę / godzinę / Czas internetowy / Zmień ustawienia.
  2. Sprawdź datę / godzinę routera - czasami ma to wpływ na system Windows.
  3. Zainstaluj ponownie system Windows - dla niektórych osób było to jedyne rozwiązanie, aby cofnąć uszkodzenie.
harrymc
źródło
1
Problem nadal występuje, nawet gdy synchronizacja czasu internetowego jest wyłączona. Chyba skłaniam się tutaj ku numerowi 3, co jest bardzo denerwujące, ponieważ obawiam się, że klon przeniesie wszystko, co powoduje int.
Jonathan Dumaine
Jeśli nadal występuje ten problem po ponownej instalacji bez zbyt wielu aplikacji firm innych niż Microsoft, może to być nadal problem sprzętowy.
harrymc
1
Założę się, że zniknie po ponownej instalacji systemu Windows. Jednak, jak powiedziałem wcześniej, biorąc pod uwagę, że nie mogę po prostu sklonować instalacji, będzie to kompletny ból w tyłek. Przepraszam za francuski.
Jonathan Dumaine
Bonne szansa, Jonathan.
harrymc
5

Spróbuj użyć Linuksa na żywo i sprawdź, czy problem nadal występuje. Jeśli nie, to wiesz, że jest to problem odizolowany od systemu Windows. Jeśli tak, oznacza to wadliwy sprzęt.

Keltari
źródło
1
Zapomniałem o tym wspomnieć. Maszyna ma partycje OS X i Ubuntu. Nie występuje na żadnym z nich, więc jestem pewien, że nie jest to związane ze sprzętem.
Jonathan Dumaine
@JathanathanDumaine: czy czas zmienia się po włączeniu i uruchomieniu, czy po ponownym uruchomieniu / wznowieniu?
horatio
Jeśli pójdziesz po to, watch -n1 dateto twój przyjaciel.
Tamara Wijsman,
@horatio Both. Czas zmienia się okresowo podczas normalnego działania, a podczas rozruchu wybiera losowy czas i pozostaje z tym. Powinienem jednak zauważyć, że gdy wybierze losowy czas, pozostaje przy tym czasie. Nie zmieni się ponownie, dopóki nie zresetuję zegara do prawidłowego czasu.
Jonathan Dumaine
3

Możliwe, że usługa czasu systemu Windows się pomyliła. Uruchom cmd.exe jako administrator (Start -> Wszystkie programy -> Akcesoria -> Kliknij prawym przyciskiem myszy wiersz polecenia, a następnie uruchom jako administrator) i wpisz te polecenia, aby ponownie zarejestrować i ponownie uruchomić usługę. Znalazłem kilka raportów, które działały, a niektóre, że nie dotyczyły tego konkretnego problemu.

net stop w32time 
w32tm /unregister 
w32tm /register 
net start w32time 
w32tm /resync
Nicole Hamilton
źródło
Dzięki za link. Zdecydowanie nie działało w moim systemie. netnie miałem problemu z zatrzymaniem czasu systemu Windows, ale potem, gdy próbowałem / wyrejestrowałem, a następnie uruchomiłem go ponownie, dałem mi, Access is Denieda następnie powiedział, że usługa w32time , którą właśnie zatrzymała, już nie istnieje, aby ponownie uruchomić. -__-
Jonathan Dumaine
Co się stanie, jeśli uruchomisz ponownie komputer przed wydaniem komendy nieudanej?
Nicole Hamilton,
1
Ponowne uruchomienie i ponowne otwarcie podwyższonego monitu uruchomiło polecenia. Jednak nawet po wyłączeniu funkcji Czas systemu Windows zegar wciąż się okresowo zmienia.
Jonathan Dumaine,
Jest to równoważne z ponownym uruchomieniem komputera.
Ultralisk,
3

W niektórych wersjach systemu Windows, zwłaszcza sprzedawanych za granicą, jeśli licencja nie jest odpowiednio zarejestrowana, a system Windows myśli, że może to być piracka kopia, jest to powszechne zjawisko. Sprawdź, czy używasz prawidłowo licencjonowanej kopii systemu Windows. Była to jedna z kilku „irytacji”, które system Windows zaczął robić, nie wyłączając się, aby zachęcić użytkownika do odpowiedniego licencjonowania.

wegetarianinem
źródło
3
Niezwykle zainteresowany jakimkolwiek możliwym źródłem na ten temat.
LawrenceC
1
Moja instalacja systemu Windows mówi, że została sprawdzona. Byłbym także ciekawy źródła tego.
Jonathan Dumaine
3

Kilka miesięcy temu natknąłem się na bardzo podobny problem i zajęło mi to sporo czasu, aby go naprawić. Próbowałem prawie wszystkiego, co tu sugeruję. Miałem:

  • System Windows 7
  • Ubuntu 10.04

BIOS został ustawiony na czas UTC. Windows ciągle ustawiał się w tej strefie czasowej, bez względu na to, co zrobiłem. Nawet jeśli zmieniłem ustawienie czasu BIOS, to po pewnym czasie wciąż się zmieniało.

Znalazłem więc to przydatne instrukcje, które pokazały mi, jak prawidłowo ustawić czas podczas podwójnego uruchamiania z witryny pomocy Ubuntu i uważam, że to ci pomoże.

grs
źródło
2

Czy dzieje się tak tylko wtedy, gdy masz połączenie z routerem? Sprawdź, czy w routerze ustawiono prawidłowe ustawienia strefy czasowej i światła dziennego.

vahissan
źródło
Sprawdzone. Router ma poprawne ustawienia. Dziesięć innych komputerów podłączonych do routera i nie dzieje się na żadnym z nich.
Jonathan Dumaine
1

Jeśli jeszcze tego nie zrobiłeś, przeprowadź dokładne skanowanie antywirusowe. Najlepiej według innego wirusa niż ten, który zainstalowałeś.

Spróbuj także uruchomić skaner antywirusowy z systemu OSX lub Linux.

terdon
źródło
Czy zaproponowałbyś jakieś konkretne rozwiązania? Przeprowadziłem pełne skanowanie przy użyciu programów Norton, AVG, Trend Micro i MS Security Essentials (moje przejście do AV).
Jonathan Dumaine
Niestety, nie mam zbyt dużej wiedzy na temat skanerów antywirusowych. Chciałbym jednak uruchomić coś takiego jak CLamAV z Linuksa lub ClamXav z OSX.
terdon
1

Cóż, problem, o którym wspominałeś, natknąłem się również na niego, kiedy miałem Ubuntu zainstalowany razem z Windows. Korzystałem z instalatora WUBI z Ubuntu. To było tak denerwujące, że przestałem używać Ubuntu razem z Windows. Zacząłem używać Linux Virtual Box i od tego czasu nie miałem problemu związanego z czasem. Myślę więc, że może być problem ze sposobem, w jaki dystrybucja Linuksa aktualizuje czas. Sprawdź, gdzie ustawiłeś swoją lokalizację w dystrybucji Linuksa, czy masz włączony schemat czasu letniego i / lub opcję automatycznej aktualizacji / synchronizacji czasu.

motiur
źródło
Wyobrażam sobie, że jeśli nie uruchamiasz jednego, to drugiego, nie powinno mieć znaczenia, co i ile partycji masz obok systemu Windows.
Jonathan Dumaine
1

Myślę o 2 sposobach.

1) Problemem może być twoja CMOS. Spróbuj wejść na oficjalną stronę płyty głównej komputera i znaleźć tam rozwiązanie lub po prostu Google go!

2) A może to prosty typ WIRUSA . Domyślnie ten typ wirusa nie jest wyłapywany przez programy antywirusowe, ponieważ decydują, że zmiana czasu przez programy nie jest niebezpieczna dla komputera, natomiast zmiana czasu może usunąć klucz aktywacyjny antywirusa i pozwolić wirusowi na pobranie i uruchomienie innych wirusów. Wypróbuj te kroki.
2.1) Sprawdź autoruns z msconfig.exe ( Start-> Uruchom-> msconfig.exe )
2.2) Spróbuj dokładnie sprawdzić wszystkie autoruns za pomocą Autoruns Sysinternals . Pokazuje wszystkie autouruchamiania, które nie są pokazane w msconfig.

Searush
źródło
Przejrzałem moje wpisy autorun i nie znalazłem niczego niezwykłego. Na wszelki wypadek wyłączyłem prawie wszystko, co nie związane z systemem, aby sprawdzić, czy któryś z nich był winowajcą. Tak nie było.
Jonathan Dumaine
1

Miałem ten problem raz, gdy zasiałem torrent. W tamtym czasie zakładałem, że pijawka próbuje połączyć się z niewłaściwą godziną / datą. (Przestałem inicjować i to się zatrzymało) Nastąpi to, gdy dwie sieci będą próbowały komunikować się w różnym czasie. Bardziej niż prawdopodobne jest to sieć, z którą rozmawiasz lub sieć, która próbuje z tobą rozmawiać. (pomyśl aktualizacje aplikacji). Byłoby żmudnym zadaniem, aby wypisać wszystkie programy, które mają komunikować się z siecią, więc spróbuj wyeliminować dostęp aplikacji, który Twoim zdaniem byłby najbardziej prawdopodobny.


źródło
2
Nie widzę połączenia torrenta wpływającego na czas systemu. Twoja sytuacja może być bardzo zlokalizowana
Simon Sheehan,
0

Problem z laptopem mojej siostry polegał na tym, że bateria, która podtrzymywała zegar, wyczerpała się, więc zegar resetuje się do roku 2007 za każdym razem, gdy budzi się lub uruchamia ponownie komputer.

Ilan Biala
źródło