Windows 10 prend-il en charge l'heure UTC en tant qu'heure du BIOS?

71

EDIT 2015-SEP-30:

On dirait que je me suis retrouvé avec l'heure locale activée sous Linux, probablement à la suite d'une réinstallation effectuée il y a quelque temps. Je suis passé de Linux à UTC et maintenant, ma configuration semble bien fonctionner.


Lié à Windows 7, est-il compatible avec UTC comme heure du BIOS? et Windows 8 prend-il en charge l’heure UTC comme heure du BIOS? , est-ce que Windows 10?

J'ai utilisé avec succès la méthode recommandée dans ces deux questions par le passé avec Windows 7, mais elle ne semble pas fonctionner avec Windows 10. Je pense avoir le même problème avec Windows 8.1. Je ne suis pas sûr de Windows 8.

J'ai essayé une multitude de configurations différentes pour les paramètres de date / heure (en cliquant avec le bouton droit de la souris sur l'horloge et en sélectionnant "Ajuster la date / l'heure". Ma configuration actuelle est la suivante:

Régler l'heure automatiquement: On

Fuseau horaire: (UTC-05: 00) Heure de l'Est (États-Unis et Canada)

Régler l'heure d'été automatiquement: Activé

J'ai également essayé de lui demander de ne pas régler l'heure automatiquement (ce que je pense avoir pu faire sous Windows 7?) Et de ne pas ajuster l'heure d'été.

J'ai essayé de définir la valeur de registre (à partir des questions liées) sur un mot QWORD, comme recommandé dans https://wiki.archlinux.org/index.php/System_time#UTC_in_Windows, mais cela n'a toujours eu aucun effet.

Quelqu'un at-il déjà réussi à utiliser l'heure UTC dans Windows 10 et si tel était le cas, était-il nécessaire de procéder différemment par rapport à Windows 7?

Dylan
la source

Réponses:

90

Oui, j'ai eu du succès. N'oubliez pas de désactiver la "mise à jour Internet" pour le moment!

J'ai utilisé la manière décrite dans ArchWiki en utilisant un QWORD sur un Win10 64 bits. Le NTP est fait sur Arch et non sur Windows, mais ce dernier ne se fait pas démarrer aussi souvent de toute façon.

Voici le .regfichier:

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

De ArchWiki: UTC sous Windows

En utilisant regedit, ajoutez une DWORDvaleur à la valeur hexadécimale 1au Registre:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal

Vous pouvez également créer un *.regfichier (sur le bureau) avec le contenu suivant et double-cliquer dessus pour l'importer dans le registre:

Windows Registry Editor Version 5.00

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

Si cela semble n'avoir aucun effet et si une variante de Windows 64 bits est utilisée, l'utilisation d'une QWORDvaleur au lieu d'une DWORDvaleur peut résoudre le problème.

larkey
la source
2
DWORD fonctionne également dans l'édition familiale en mode 64 bits. Notez également que ntpd peut refuser de changer si la différence de temps est trop grande (ce qui peut être le cas si Windows 10 a déjà commencé à écrire sur l'horloge matérielle - si c'est le cas, exécutez ntpd en tant que racine ntpd -q).
ja
6
Pourquoi la mise à jour Internet doit-elle être désactivée?
Jeu
3
@gamen Bonne question en fait, mais il semble que MS utilise l'heure Internet pour se synchroniser avec l'horloge matérielle tout en ignorant le paramètre du registre, c'est-à-dire. régler l'horloge sur votre heure locale tout en l'interprétant au format UTC.
larkey
8
@larkey Je pensais que j'essaierais de voir ce qui s'est passé, et cela fonctionne jusqu'à présent - je le posterai de nouveau si cela change; redémarrages multiples, commutation entre OS: es. Mon heure système est en heure UTC, l'heure locale est UTC + 1. Régler l' heure automatiquement et ajuster l'heure d'été automatiquement sont sur , Set zone zime automatiquement est Off et la RealTimeIsUniversal clé de Registre QWORD est réglé sur 1 . Je suis sur x86_64, Windows 10 Pro (Build 10586). Il convient également de mentionner que je n’utilise pas de serveur de temps Microsoft.
Jeu
6
Juste un commentaire dans le sens d'une affirmation: j'ai la version 64 bits de Win10 et la version DWORD ne fonctionnait pas. La QWORD-way était la bonne pour moi. Je n'ai pas eu à activer ou désactiver une autre option, d'ailleurs.
Henry