Windows 10 supporta UTC come tempo del BIOS?


71

MODIFICA 2015-SEP-30:

Sembra che in realtà sia finito con il Localtime abilitato in Linux in qualche modo, probabilmente a seguito di una reinstallazione qualche tempo fa. Ho cambiato Linux in UTC e ora la mia configurazione sembra funzionare bene.


Relativo a Windows 7 supporta UTC come tempo del BIOS? e Windows 8 supporta UTC come tempo del BIOS? , fa Windows 10?

Ho usato con successo il metodo raccomandato in queste due domande in passato con Windows 7 ma non sembra funzionare con Windows 10. Credo di avere avuto lo stesso problema con Windows 8.1. Non sono sicuro di Windows 8.

Ho provato una moltitudine di diverse configurazioni per le impostazioni di data / ora (facendo clic con il pulsante destro del mouse sull'orologio e selezionando "Regola data / ora). La mia configurazione attuale è:

Imposta automaticamente l'ora: attivata

Fuso orario: (UTC-05: 00) fuso orario orientale (Stati Uniti e Canada)

Regola automaticamente l'ora legale: attivata

Ho anche provato a chiedergli di non impostare automaticamente l'ora (cosa che penso di aver fatto in Windows 7?) E di non regolare l'ora legale.

Ho provato a impostare il valore del registro (dalle domande collegate) su una QWORD invece come raccomandato in https://wiki.archlinux.org/index.php/System_time#UTC_in_Windows ma non ha ancora avuto effetto.

Qualcuno ha avuto successo nell'uso dell'ora UTC in Windows 10 e in tal caso è stato necessario fare qualcosa di diverso rispetto a Windows 7?

Risposte:


90

Sì, ho avuto successo. Non dimenticare di disabilitare "l'aggiornamento Internet" per il momento!

Ho usato il modo descritto in ArchWiki usando un QWORD su un Win10 a 64 bit. L'NTP viene eseguito su Arch e non su Windows, ma quest'ultimo non viene comunque avviato così spesso.

Ecco il .regfile:

RealTimeIsUniversal.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
     "RealTimeIsUniversal"=hex(b):01,00,00,00,00,00,00,00

Da ArchWiki: UTC in Windows

Utilizzando regedit, aggiungi un DWORDvalore con valore esadecimale 1al registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal

In alternativa, crea un *.regfile (sul desktop) con il seguente contenuto e fai doppio clic per importarlo nel registro:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
 "RealTimeIsUniversal"=dword:00000001

Se quanto sopra sembra non avere alcun effetto e viene utilizzata una variante a 64 bit di Windows, l'utilizzo di un QWORDvalore anziché di un DWORDvalore potrebbe risolvere il problema.


2
DWORD funziona bene anche nella versione home a 64 bit. Inoltre: nota che ntpd potrebbe rifiutarsi di cambiare se la differenza di tempo è troppo grande (come potrebbe essere nel caso in cui Windows 10 avesse già iniziato a scrivere sull'orologio hardware - in tal caso, esegui ntpd come root ntpd -q).
ja

6
Perché l'aggiornamento Internet deve essere disabilitato?
gamen

3
@gamen In realtà una buona domanda, ma sembra che MS stia utilizzando l'ora di Internet per sincronizzarsi con l'orologio hardware ignorando l'impostazione del Registro di sistema, ad es. impostando l'orologio sull'ora locale, interpretandolo come UTC.
Larkey,

8
@larkey Ho pensato di provarlo per vedere cosa è successo, e funziona finora - ripubblicherò se questo cambia; riavvii multipli, passaggio tra SO: es. L'ora del mio sistema è in UTC, l'ora locale è UTC + 1. Imposta ora automaticamente e regolazione per l'ora legale automaticamente sono On , Set zona zime automaticamente è Off , e la RealTimeIsUniversal chiave di registro QWORD è impostato su 1 . Sono su x86_64, Windows 10 Pro (build 10586). Potrebbe anche valere la pena ricordare che non sto usando un time server Microsoft.
gamen

6
Solo un commento nel senso di un'affermazione: ho la versione a 64 bit di Win10 e la versione DWORD non ha funzionato. La via QWORD era quella giusta per me. Non ho dovuto abilitare o disabilitare alcuna altra opzione, a proposito.
Henry,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.