I am dualbooting ubuntu 13.10 and windows 7. When I boot into ubuntu and then into windows, the windows time is +2 hours of the correct time.
I know this has to do with the way the operating systems handle BIOS time. For ubuntu it is UTC and for windows is local time.
So I searched about it and found that i need to make a .reg file with these contents and then run it.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001
But it doesn't work. Even if I do it, after some time windows changes the clock again to +2 hours... I also tried rebooting immediately after doing the fix, but still nothing.