Top.Mail.Ru
22 сентября 2026
Наука • Космос • Технологии • Новая реальность
Сейчас
Новости

Windows может передавать новому файлу дату удаленного объекта через 15-секундный кэш метаданных

Инженер Microsoft Рэймонд Чен объяснил, почему Windows иногда присваивает новому файлу дату создания уже удаленного объекта. Как пишет Windows Latest, такое поведение связано с особенностями работы операционной системы и не является ошибкой.

Ситуация возникает, если удалить файл, а спустя несколько секунд создать в той же папке другой объект с прежним именем. Новый файл может получить дату создания предшественника, а также некоторые сведения, связанные с его названием. Windows временно сохраняет эти данные в специальном кэше.

По словам Чена, система удерживает подобные сведения в течение 15 секунд. Поэтому при быстром появлении файла с тем же именем операционная система способна использовать сохраненные метаданные. Именно это создает впечатление, будто новый объект сохранил дату удаленного файла.

  Приложение ChatGPT теперь доступно в iOS для пользователей из еще 11 стран

Такая особенность особенно заметна при работе приложений, которые сохраняют документы не напрямую. Сначала программа создает временный файл и записывает в него обновленное содержимое, затем удаляет исходный объект и переименовывает временный файл, возвращая ему прежнее имя.

Для пользователя этот процесс выглядит как обычное сохранение документа. Однако с точки зрения Windows исходный файл удаляется, а вместо него появляется новый, которому система может передать данные из кэша. Чен раскрыл принцип работы этого механизма еще в 2005 году.