1

Тема: Дата изменения файла

При открытии файла в WINDOWS 7 меняется его дата изменения, даже если никаких изменений не производилось, просто посмотрел файл. Как этого избежать, чтобы дата изменения менялась только если файл действительно менялся? В WINDOWS XP такой проблемы небыло.

2

Re: Дата изменения файла

просто посмотрел файл.

С помощью чего ?
Если файл при просмотре пишется в кэш (программы или винды), создаётся его временная копия или происходит архивация, тогда винда считает, что его изменили. Такая специфика работы файловой системы NTFS.

3

Re: Дата изменения файла

Vivaldis пишет:

При открытии файла в WINDOWS 7 меняется его дата изменения, даже если никаких изменений не производилось, просто посмотрел файл.

Что за файл? Какое расширение? И что вообще в системных файлах вы хотите увидеть?

В WINDOWS XP такой проблемы не было.

Это вообще ни какая не проблема. Файлы типа *.dll это вообще динамичные файлы и их перезапись ведётся периодически системой в зависимости от выполняемого процесса.
Вообще, какое пользователю дело до того, что и когда меняет система. Если система работает стабильно, то нечего за ней подглядывать в "замочную скважину", она этого не любит.

4 (2011-05-21 08:32:05 отредактировано Vivaldis)

Re: Дата изменения файла

Прошу прощения, видимо я не правильно выразился. Речь не идет о системных файлах.
Например, текстовый файл doc-формата или eml-файл Outlook. Да просто любой пользовательский файл.

5

Re: Дата изменения файла

Если *.doc или *docx вы просто открыли, то изменения в дате редактирования не происходит. Excel предлагает перезапись. Вы либо соглашаетесь, либо нет. Не пойму в чём у вас проблема и насколько это критично.