I regularly back up most of my files using Robocopy using the mirror function.
I haven't noticed anything odd in the past days, since I most frequently backup to another SSD. But to my horror, when today I decided to backup to a relatively slow USB flash drive, it began copying everything!
I suddenly realized that it was because every single file on the USB flash drive was 1 hour older than all the files on my SSD.
The last time I backed up to this USB flash drive was about one week ago, so something must have happened in the last week to set the modified timestamp of every single file on my SSD one hour later than they were before.
What could possibly be responsible for this? I don't recall playing with the date-and-time settings in Windows, but…
And why should it change the timestamp? I could maybe understand Windows interpreting the timestamp differently, but then surely it should also interpret the files on the USB flash drive as having the same timestamp. So it seems that every file must have been individually touched?
What's weird is that when instead of Windows Explorer I tried using the command line WMIC DATAFILE [...] get LastModified
on each file, then it didn't say that the files are 1 hour apart but instead only 2 seconds! But still with the files backed up last week being the ones having the lower timestamp value.