W7 advances clock multiple times after DST

metalbunny

New member
Local time
10:55 PM
Messages
13
On the 25th of March we switched to DST here in Denmark and Windows correctly advanced the clock 1 hour at 2 am like it was supposed to. Then today it added another hour to the clock so I had to set it back to the correct time manually.

This weird behaviour started happening 2-3 years ago after a Windows update to the DST settings. When we go into DST it will set the clock on the correct date, then a few days later it will add another hour, and then after a few days more it will set the clock again. When we return to normal time (CET) in the fall it's the same issue - it will set the time on the right date, and then take another hour of a few days later. Each time it happens 2-3 times before it stops changing the time for no reason.

It only does this around the DST forward/backwards dates. Once I reset the clock manually it sticks. The time zone is set right, the clock is right otherwise, it's set to auto-adjust time from time.windows.com.

There are two event log entries whenever it changes the time, but in this case this part is different:

Code:
Previous Time:        ‎2018‎-‎04‎-‎05T08:09:41.281252600Z
New Time:        ‎2018‎-‎04‎-‎05T07:09:39.000000000Z
Code:
Previous Time:        ‎2018‎-‎04‎-‎05T07:09:39.000000000Z
New Time:        ‎2018‎-‎04‎-‎05T07:09:39.000000000Z
The rest of the entries are normal.

There are two entries each time it changes the clock and it "blames" the Windows Time Service for setting the time each time, but I cannot find any entries that mention the DST. There's only one entry for time sync in the task scheduler (unless it's buried in the wrong place) and that's set to run each Friday - so not in the middle of the week.

This is Windows 7 Home SP1 (US/UK English Windows with Danish Locale settings). According to Windows Update it's fully updated.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
home made
OS
Windows 7 Home Premium x64
CPU
AMD FX-8350 4-4.3 GHz
Motherboard
MSI 990FXA-GD80
Memory
16 GB DDR3-1600 (Kingston HyperX Genesis 4x4 GB)
Graphics Card(s)
Asus Geforce GTX960 Strix 2 GB DC2OC (1418 MHz)
Sound Card
on-board Realtek HD 7.1 THX
Monitor(s) Displays
Asus VE248 - 24" 1080p LED
Screen Resolution
1920x1080 @ 32 bit / 60 Hz
Hard Drives
WD Caviar Black 640 GB - 32 MB 7200 rpm SATA2
WD Black 4 TB - 64 MB 7200 rpm SATA3
Seagate Barracuda 7200.14 2 TB
PSU
CoolerMaster Silent Pro M2 620 W
Case
Fractal Design Define R4
Cooling
CoolerMaster Hyper 212 Evo
Keyboard
Corsair K70 Lux RGB (Nordic / K045)
Mouse
Logitech Performance MX
Internet Speed
50/50 Mbit fibre
Antivirus
Avast Free
Browser
Firefox
Hi metalbunny,
This weird behavior started happening 2-3 years ago after a Windows update to the DST settings.
If you know what KB you referred to, you can uninstall the update and hide it.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Desktop & Compaq Laptop
OS
Win 10 x64, Linux Lite, Win 7 x64, BlackArch, & Kali
Hard Drives
Samsung 850 Pro 256Gb,
Hitachi HDD 1Tb,
Crucial MX SSD 250Gb
Segate 3Tb USB 3.0 Ext. Backup HDD
Internet Speed
150Mbps dn, 20Mbps up
Antivirus
Avast Free, Malwarebytes Anti-Exploit & Anti-Ransomware
Browser
Firefox, Chrome, Opera, & VPN
Hi metalbunny,
This weird behavior started happening 2-3 years ago after a Windows update to the DST settings.
If you know what KB you referred to, you can uninstall the update and hide it.

I don't know the exact number anymore and I'm not entirely certain that's what caused it, I just don't know what else would. There have been several updates that changes the DST settings for various time zones since, but it hasn't fixed this weird behaviour.

I changed the Windows time server to dk.pool.ntp.org after the OP to see if it makes a difference. So far the clock hasn't gone wrong, but until we switch back to CET in October I won't know for sure if this solves my problem permanently.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
home made
OS
Windows 7 Home Premium x64
CPU
AMD FX-8350 4-4.3 GHz
Motherboard
MSI 990FXA-GD80
Memory
16 GB DDR3-1600 (Kingston HyperX Genesis 4x4 GB)
Graphics Card(s)
Asus Geforce GTX960 Strix 2 GB DC2OC (1418 MHz)
Sound Card
on-board Realtek HD 7.1 THX
Monitor(s) Displays
Asus VE248 - 24" 1080p LED
Screen Resolution
1920x1080 @ 32 bit / 60 Hz
Hard Drives
WD Caviar Black 640 GB - 32 MB 7200 rpm SATA2
WD Black 4 TB - 64 MB 7200 rpm SATA3
Seagate Barracuda 7200.14 2 TB
PSU
CoolerMaster Silent Pro M2 620 W
Case
Fractal Design Define R4
Cooling
CoolerMaster Hyper 212 Evo
Keyboard
Corsair K70 Lux RGB (Nordic / K045)
Mouse
Logitech Performance MX
Internet Speed
50/50 Mbit fibre
Antivirus
Avast Free
Browser
Firefox
Hi metalbunny,

These are some of the updates for changes in Windows 7 for Time Zone:

KB3112148: December 2015, cumulative time zone update.
KB3077715: August 2015 cumulative time zone update
KB3013410: December 2014 cumulative time zone update.
KB2998527: September 2014 time zone update for Russia.
KB2981580: August 2014 cumulative time zone update.
KB2922717: Time zone changes for Jordan, Brazil, and Fiji.
KB2904266: December 2013 cumulative time zone update.
KB2863058: August 2013 cumulative time zone update.
KB2779562: December 2012 cumulative time zone update.
KB2756822: October 2012 cumulative time zone update.
KB2660075: Time and date if the time zone is set to Samoa.
KB2633952: December 2011 cumulative time zone update (supersedes/replaces update 2570791 rel August 2011).
KB3148851: Time zone changes for Russia.

I hope this helps!
 

My Computer My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Fujitsu LIFEBOOK
OS
Win 7 HP SP1 64-bit Vista HB SP2 32-bit Linux Mint 18.3
CPU
Intel(R) Pentium(R) CPU P6200 @ 2.13GHz
Motherboard
FUJITSU FJNBB06
Memory
4.00 GB
Graphics Card(s)
Intel(R) Graphics Media Accelerator HD
Sound Card
[1] Realtek High Definition Audio [2] Intel(R) Display Audio
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 59 Hz
Hard Drives
TOSHIBA MK5076GSX
Antivirus
AVG FREE
The problem lies with Windows not operating on UTC, I had the same issue here in the UK when the time changed on the same date and clocks went forward by an hour from GMT to BST. To adjust the time zone to UTC, open up the registry, then browse to HKLM>System>ControlSet001>Control>TimeZoneInformation.

Make a new binary value in right pane called RealTimeIsUniversal, and give it a value of 1. Close the registry and adjust your time in Windows to whatever it is now. Your hardware clock (in BIOS) should be 1 hour behind.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Vostro
OS
Windows 7 Pro 64 Bit, Windows 10 Pro 64 Bit, Linux Mint 20.1 LTS
CPU
Intel Core i5-3470 3.2 GHz
Motherboard
Intel 7 Series C/216 Chipset
Memory
6GB RAM
Graphics Card(s)
Intel HD Graphics
Monitor(s) Displays
Asus VC239 (23.5")
Hard Drives
Western Digital WD10EZEX 1TB
Western Digital WD3200AAKS 320GB
PSU
Corsair 500W
Antivirus
Microsoft Essentials, Malwarebytes, Kapersky Rescue Disk
Browser
Firefox 87 64 Bit
bendipa, is this the same issue as linux/win7 dual boot changing times?
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP Desktop & Compaq Laptop
OS
Win 10 x64, Linux Lite, Win 7 x64, BlackArch, & Kali
Hard Drives
Samsung 850 Pro 256Gb,
Hitachi HDD 1Tb,
Crucial MX SSD 250Gb
Segate 3Tb USB 3.0 Ext. Backup HDD
Internet Speed
150Mbps dn, 20Mbps up
Antivirus
Avast Free, Malwarebytes Anti-Exploit & Anti-Ransomware
Browser
Firefox, Chrome, Opera, & VPN
The problem lies with Windows not operating on UTC, I had the same issue here in the UK when the time changed on the same date and clocks went forward by an hour from GMT to BST. To adjust the time zone to UTC, open up the registry, then browse to HKLM>System>ControlSet001>Control>TimeZoneInformation.

Make a new binary value in right pane called RealTimeIsUniversal, and give it a value of 1. Close the registry and adjust your time in Windows to whatever it is now. Your hardware clock (in BIOS) should be 1 hour behind.

This raises the question of how NTFS deals with UTC. Would it assume the current time stamps are in UTC or what does it do? Because it seems like things could get a little "funny" with the backup when there's a few million files that have never had UTC timestamps. Unless what it tells me and what it tells the programs are two different things.

I use SyncToy for backup, but I don't actually know if it looks at the timestamps or just goes by the "A" attribute.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
home made
OS
Windows 7 Home Premium x64
CPU
AMD FX-8350 4-4.3 GHz
Motherboard
MSI 990FXA-GD80
Memory
16 GB DDR3-1600 (Kingston HyperX Genesis 4x4 GB)
Graphics Card(s)
Asus Geforce GTX960 Strix 2 GB DC2OC (1418 MHz)
Sound Card
on-board Realtek HD 7.1 THX
Monitor(s) Displays
Asus VE248 - 24" 1080p LED
Screen Resolution
1920x1080 @ 32 bit / 60 Hz
Hard Drives
WD Caviar Black 640 GB - 32 MB 7200 rpm SATA2
WD Black 4 TB - 64 MB 7200 rpm SATA3
Seagate Barracuda 7200.14 2 TB
PSU
CoolerMaster Silent Pro M2 620 W
Case
Fractal Design Define R4
Cooling
CoolerMaster Hyper 212 Evo
Keyboard
Corsair K70 Lux RGB (Nordic / K045)
Mouse
Logitech Performance MX
Internet Speed
50/50 Mbit fibre
Antivirus
Avast Free
Browser
Firefox
bendipa, is this the same issue as linux/win7 dual boot changing times?
I believe so, and funnily enough I do have both systems, both of which now synchronise with the correct time. But the important thing is that the Windows side was the clock to correct, not that of Linux.
This raises the question of how NTFS deals with UTC. Would it assume the current time stamps are in UTC or what does it do? Because it seems like things could get a little "funny" with the backup when there's a few million files that have never had UTC timestamps. Unless what it tells me and what it tells the programs are two different things.

I use SyncToy for backup, but I don't actually know if it looks at the timestamps or just goes by the "A" attribute.
I don't use Synctoy so have no idea there. I wrote my own script for data backups based on xcopy, and that works on the archive attribute.
 

My Computer My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell Vostro
OS
Windows 7 Pro 64 Bit, Windows 10 Pro 64 Bit, Linux Mint 20.1 LTS
CPU
Intel Core i5-3470 3.2 GHz
Motherboard
Intel 7 Series C/216 Chipset
Memory
6GB RAM
Graphics Card(s)
Intel HD Graphics
Monitor(s) Displays
Asus VC239 (23.5")
Hard Drives
Western Digital WD10EZEX 1TB
Western Digital WD3200AAKS 320GB
PSU
Corsair 500W
Antivirus
Microsoft Essentials, Malwarebytes, Kapersky Rescue Disk
Browser
Firefox 87 64 Bit
Back
Top