Come suggerisce il titolo, il tempo di Windows continua a cambiare in tempi casuali, con importi casuali. A volte succede ogni minuto, a volte va bene per ore. Se vado colpito sincronizzare con l'ora di Internet, si aggiorna all'ora corretta.
Cose che ho letto / controllato
- Disabilitare / abilitare la sincronizzazione dell'ora di Internet . Nessun aiuto.
- Disabilita / Abilita il servizio ora di Windows . Nessun aiuto.
- La batteria CMOS è scarica . No, non è morto. I cambiamenti di orario si verificano anche quando Windows è in esecuzione.
- L'ora del router / modem è errata e influisce sull'ora di Windows . No, non è sbagliato.
- Il tuo fuso orario è configurato in modo errato . No, è UTC + 0 Londra
- Stai eseguendo un doppio avvio in Hackintosh / Linux . Non solo Win 7 funziona su questo PC.
- Hai un overclocking complicato . Avevo un alto profilo OC, ma ho provato a correre a velocità di scorta senza aiuto.
- Virus / Trojan . Ne dubito fortemente. Questa è un'installazione di Windows molto spoglia per i giochi. Sono installati solo Windows e giochi con Steam.
Aggiornare
Posso confermare che questo problema non esiste quando avvio Windows in modalità provvisoria. Ho provato questo avviando in modalità provvisoria. Dopo l'avvio, ho corretto l'ora manualmente e ho lasciato il PC acceso per un paio d'ore e l'ora non è stata modificata.
Aggiornamento 2
Non so come ho perso questo dettaglio (o effettivamente se mi aiuterà), ma il tempo si reimposta su "quel" momento esatto. Quell'ora esatta è la prima volta aggiornata.
Esempio:
- Avvio il PC e dopo qualche tempo si ripristina (diciamo) alle 09:33:27
- a-) Correggo l'ora, la lascio per un periodo e torna alle 09:33:27
- b-) Lo lascio in esecuzione per qualche tempo e si ripristina alle 09:33:27 dopo un punto (periodo molto casuale non vedo alcun modello qui come ogni ora / ogni 17 minuti o altro)
- Questo continua a succedere, indipendentemente dal fatto che io cambi l'ora o no.
- Dopo il prossimo avvio (il giorno successivo?) Si sceglie un'altra volta per ripristinare
Più dettagli
Ecco uno screenshot dal Visualizzatore eventi, relativo al cambio di orario. Tieni presente che questa schermata viene scattata quando il servizio "Ora di Windows" è disabilitato.
Schermata delle proprietà dell'evento:
Pagina dei dettagli dello stesso evento:
<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>
Lo screenshot e il tipo di dettagli implicano che Windows stia davvero pensando che questo è il momento giusto e sente la necessità di aggiornarlo. Sebbene nessun servizio di Windows sia attivato per autorizzare questo.
Qualche idea?
Aggiornamento 3 Problema e soluzione
Apparentemente il problema non era Windows o qualsiasi altro software che cercasse di aggiornare l'ora.
Dopo aver letto il dump della memoria di sistema per un'ora, ho scoperto che Windows non era in grado di leggere RTC dalla scheda madre. Dopo aver omesso di leggere lo stato RTC per un po ', Windows pensa che stia calcolando l'ora sbagliata e torna all'ultimo stato RTC noto.
Non ho idea del perché ciò non accada in "Modalità provvisoria" e l'esecuzione corretta di Windows in modalità provvisoria mi ha messo in un percorso completamente sbagliato (Ricerca di un errore nel software anziché nell'hardware) La fonte dell'errore era BIOS di sistema (o UEFI in il mio caso) non funziona affatto dopo il POST di sistema e l'avvio. Una semplice ricerca su Google per questo e apparentemente è un problema molto comune con la maggior parte delle schede UEFI (Uso me stesso di una scheda Asus-ROG)
La soluzione consigliata è stata: eseguire il flashing dell'UEFI e ripristinare CMOS in modalità standby. Poiché sapevo di essere già su una versione recente di UEFI, il solo ripristino del CMOS in standby ha funzionato per me. Tutto funziona ora senza problemi.
Grazie per tutti gli input e scusate per le informazioni fuorvianti sul problema, ma lascerò tutte le informazioni pubblicate sopra, sperando che potrebbero essere qualcun altro.