Questo Tips è dedicato a tutte quelle persone che lavorano con più sistemi operativi su un unico terminale e che con molta probabilità si trovano ad affrontare ad ogni riavvio un cambiamento di orario.
Questo avviene perché Windows come default memorizza nel BIOS l’orario compresivo di fuso orario locale TZ (time zone), mentre i sistemi Linux e MacOS utilizzano l’orario UTC (Tempo coordinato universale).
Vi sono diversi modi per ovviare a questa problematica, ma nel mio caso preferisco lavorare sull’orario di Windows piuttosto che quello di OS X.
Questo tips permette di dire a Windows che deve considerare l’orario del BIOS come UTC e per fare questo è sufficiente aggiungere una Key al registo di sistema.
Aprire l’applicativo regedit come amministratore e navigare verso questa folder
"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\"
a questo punto creare una nuova chiave "DWORD 32-bit" chiamata
"RealTimeIsUniversal"
Al suo interno aggiungere il valore HEX (Esadecimale) 1
In alternativa via command-line in modalità da amministratore
REG ADD HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\ /v RealTimeIsUniversal /t REG_DWORD /d 1 /f
Riavviate il PC!
Fatto