Вчера решил обновить один каталог на локальном диске WINXPSP2 c сервера (я с него компактик записываю периодически). Пустил как всегда фаром сравнение каталогов и получил расходение во ВСЕХ файлах, даже тех, которые в 91 году созданы. Полез разбираться, смотрю у всех время создания на час меньше. Путем индукции и дедукции понял, что это связано с переходом на зимнее время. Пошел смотреть на других машинах. Везде, где стоит XP-SP2 такая фигня. На SP1 скачка не произошло (правда там FAT32, а на этих NTFS). На этой же машине на серверных дисках время правильное.
Стал играться с тайм-зоной и понял, что они пишут в файловую систему время по Гринвичу, а показывают с учетом текущей таймзоны, причем совершенно игнорируя переходы на летнее/зимнее время.
И как с этой пакостью бороться? Не хочу я, чтобы время прыгало!!!!
P.S. - а на дискетах время не прыгает, похоже это глюки NTFS.