Linux käyttää vakiona UTC-aikaa koneen kellossa ja Windows käyttää paikallista aikaa. Voit muuttaa kumman tahansa järjestelmän asetuksia. Yleisesti suositeltavinta olisi käyttää koneen kellossa UTC-aikaa, mutta Windows taipuu siihen vähän huonommin, koska kelloa automaattisesti päivittävä Windows Time Service pitää kytkeä pois päältä. Sillä ei tosin ole merkitystä, jos käytät molempia käyttöjärjestelmiä päivittäin tai viikoittain, jolloin kello synkronoituu Linuxin puolella.
Vaihtoehto AUbuntu 16.04:ssä saat koneen kellon paikalliseen aikaan komentamalla:
timedatectl set-local-rtc 1
Tarkista asetus:
timedatectl
[...]
RTC in local TZ: yes
Warning: The system is configured to read the RTC time in the local time zone.
This mode can not be fully supported. It will create various problems
with time zone changes and daylight saving time adjustments. The RTC
time is never updated, it relies on external facilities to maintain it.
If at all possible, use RTC in UTC by calling
'timedatectl set-local-rtc 0'.
Vaihtoehto BWindowsissa saat koneen kellon UTC-aikaan lataamalla rekisterimuutostiedoston
https://help.ubuntu.com/community/UbuntuTime?action=AttachFile&do=get&target=WindowsTimeFixUTC.regTiedosto sisältää tällaisen muutoksen:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001
Suorita reg-tiedosto tiedostoselaimen kautta kaksoisklikkaamalla.
Kytke lisäksi Windows Time Service pois päältä käynnistämällä komentokehote järjestelmänvalvojana ja komentamalla:
sc config w32time start=disabled
Lähde:
http://www.webupd8.org/2014/09/dual-boot-fix-time-differences-between.html