ATTENTION: To use our store you have to activate JavaScript and deactivate script blockers!  
Thank you for your understanding!

Correct time for dual boot with Windows

    If you run a Linux, MacOS or Windows system on your computer, it can happen that the time is set incorrectly every time you start Windows after the other system has been shut down. Here you have to synchronize the time again each time. You have to know that a Unix system writes the current time as UTC time into the BIOS at each shutdown and reads it out of the BIOS and then converts it into the set time zone, whereas Windows reads the time from the BIOS and thinks that it is the time of the set time zone. According to German time there is therefore always a distinction of one or two hours (depending on whether CET or CEST is current).
     
    You could now write yourself a cronjob to synchronize the time at every start, but it is also easier. Fortunately, you can use the registry to set Windows to recognize the time as UTC and only then convert it to the set time zone. To do this, proceed as follows:

    1. Press the Windows + R key to open the Run dialog.
    2. Type regedit and press Enter to start the Registry Editor.
    3. Navigate to:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
    4. Right click in the right area -> New -> DWORD value (32-bit)
    5. Name: RealTimeIsUniversal
    6. Value: 1

    From now on the Windows system should recognize the time at system start as UTC and then convert it into the time zone set in each case, so that there will be no more incorrect time display.