Come risolvere rapidamente il problema allineando l’orario ad entrambi i sistemi operativi
Il problema di fondo è che Ubuntu e Windows leggono l’orario di sistema in maniera differente. Ubuntu lo fa in formato UTC, mentre Windows lo fa in formato locale. Ciò significa che ogni volta che sistemiamo l’orario in uno dei due sistemi operativi, eseguendo lo switch all’altro ci ritroveremo con l’orario alterato.
Risolveremo il problema andando a dire a Windows di leggere l’orario in formato UTC, e non più in local.
Per prima cosa, è necessario disabilitare l’aggiornamento automatico dell’ora nelle impostazione di Windows, dopodiché è basta aprire regedit per modificare il registro di sistema, andare alla posizione
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
e creare una nuova DWORD a 32 bit con nome RealTimeIsUniversal e valore 1 esadecimale, come in copertina
Al prossimo riavvio l’orario non sarà più sfasato e rispetterà quello impostato da Ubuntu.