Программное обеспечение для мониторинга последних изменений на жестком диске

Я хочу, чтобы программное обеспечение показывало последние изменения на жестком диске (любого типа, внешнего или внутреннего). какой файл недавно был скопирован на жесткий диск, а какой удален, переименован и т.д.

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

Есть ли какое-либо программное обеспечение, обладающее возможностями (или некоторыми из них), упомянутыми выше?

моя операционная система виндовс 7.

Tnx заранее.

Спасибо, Абдола! Теперь намного яснее. Но все же отсутствует одна вещь: «должен показать мне изменения» следует понимать как «когда я проверяю журналы/графический интерфейс/что-то еще, он должен перечислять все изменения (включая какие детали?)» – или «всякий раз, когда были изменения, это должен уведомить меня (какими способами: почтой? с каким интервалом?) со списком изменений (какими подробностями?)"?

Ответы (1)

Поскольку вы работаете в Windows 7, у вас уже установлено программное обеспечение для мониторинга в вашей системе, поскольку NTFS является файловой системой с журналированием, при условии, что журналирование включено (если нет, вы можете использовать команду, например: fsutil usn createjournal m=1000 a=100 c:чтобы включить ее для C:), на указанный диск/том, вы можете использовать анализатор журнала, такой как этот от TZWorks, для отображения и/или дампа информации.

введите описание изображения здесь

Хороший вопрос, Стив! Как долго в ней хранятся записи? Сомневаюсь, что он хранит их "вечно". Есть ли ограничение по времени или количеству записей? Можно ли его скорректировать (обычно увеличить)?
Самые старые записи удаляются — их количество контролируется параметром m=<MaxSize> — указывает максимальный размер в байтах, который NTFS выделяет для журнала изменений. a=<AllocationDelta> Задает размер в байтах выделяемой памяти, которая добавляется в конец и удаляется из начала журнала изменений.