I performed a fresh installation of Windows 7 Professional SP1. Each time I turn my laptop on the clock shows time shifted exactly one hour back. I'm located in UTC +1 timezone, same for cities like Berlin, Paris, Madrid, Warsaw, Budapest and basically most of the Europe except for the UK.
What I have set up and what I did:
- I have Internet time synchronization turned on with 'time.windows.com' as a source and it doesn't help. BUT when I manually click "Update now" the time updates to proper one!
- I even added an additional clock and set up same UTC +1 timezone but for different cities (there are 4 UTC +1s inside Europe I can choose) and both have same, shifted time
- I have Windows Time service enabled and set to Automatic startup (though I changed it while troubleshooting and it was "stopped" before)
- I have correct time in BIOS (but it was totally different after disk formatting and I noticed it while troubleshooting)
- I have regional settings correct
- I have auto clock adjustment for Daylight Saving thing turned on
- I have Ubuntu 16.04 installed on same disk and it's been always correct, also when BIOS time was wrong before correcting
- I changed Windows installation, before I had Win7 Home OEM and now I have Win7 Pro acquired through my University <-> Microsoft agreement.
- I was observing this behaviour since October and had a chance to see if anything changes after Summer-Time (UTC +2)-> Standard-Time (UTC +1) transition in late October. Before and after it was 1h back, so Windows recognised I'm in time-switching country and did a proper change.
I can't really think of any other options I could change/update/correct. What could have caused such a problem since win7 clean installation?