
#Force windows to use utc clock dual boot keygen#

For 32-bit Windows, follow the 64-bit instructions except use DWORD instead of QWORD. Create a new QWORD entry called RealTimeIsUniversal, then set its value to 1. To make Windows not adjust the hardware clock back to local time, add the following registry entry.įor 64-bit Windows, open regedit then browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation.

Systems that dual boot with another operating system, such as Windows, generally have a struggle over the hardware clock. Root # timedatectl set-local-rtc 1 Troubleshooting Dual booting with Windows Systemd comes with the timedatectl command to manage the time zone: In order to keep time properly, select the proper time zone so the system knows where it is located. Exceptions can be made when using a dual-boot system this is when the other operating system does not support or is not configured for an UTC hardware clock (by default, Windows uses localtime). So daylight saving changes get automatically applied and changing the time zone are possible without changing the hardware clock. Preferred is UTC time because the system time gets computed by adding the time zone difference and DST. The localtime is the real time of the time zone including DST. The time for hardware clock can be modified to represent two standards: localtime or UTC time. It runs independent of the state of the operating system all the time, also when the computer is shutdown. The hardware clock (also known as real-time clock or RTC) is typically a component on the mainboard. The system clock, provided by the kernel, is implemented as a simple count of the number of ticks that have transpired since the 1 January 1970 00:00:00 UTC. 2.4.1 Syncing the hardware clock and system time.
