Apache Web Server отправляет неверный заголовок Last-Modified для недавно загруженных файлов

Я запускаю Apache Web Server 2.4 в Windows 2012. Недавно я заметил, что Apache всегда возвращает неправильный заголовок Last-Modified, всегда предоставляя текущую дату. Однако, если я пишу что-то в файле или просто использую Powershell’s

Get-ChildItem -r *.* | ForEach-Object { $_.lastWriteTime = $b; } 

то Last-Modified headers возвращаются к нормальному. Какова причина? Я обновляю файлы сайта, загружая архив измененных файлов, а затем распаковывая его в корень документа. Apache работает под собственной учетной записью пользователя, у которой нет прав на запись над корнем документа.

ОБНОВИТЬ

Проблема перестала повторяться, как только я переключился с WinRar на 7zip для упаковки / распаковки