Мои файлы иногда удалялись случайно. Мне нужно выяснить, какой процесс удалить эти файлы. Windows регистрирует что-нибудь, что может помочь? Или есть какое-либо стороннее приложение, которое может отслеживать приложения, которые выполняют операции ввода-вывода? Моя ОС - Windows 2008 R2 Помогите, я не могу понять, какая программа вызывает это.
1 ответ
SysInternals хорошо известны тем, что производят чрезвычайно полезные диагностические инструменты, и в этом случае следует использовать Process Monitor. Вы можете загрузить его по отдельности или в составе пакета, который стоит иметь, особенно Process Explorer, который является значительно улучшенной заменой диспетчера задач. Все утилиты бесплатны.
Вы просто скачиваете ZIP-файл и распаковываете его в каталог по вашему выбору, а затем запускаете оттуда. Каждая утилита требует принятия условий лицензирования при первом запуске, но установка не требуется.
Обратите внимание, что для фильтрации удалений файлов нет операции FileDelete
: на системном уровне удаления выполняются с помощью SetDispositionInformationFile
и в случае успешного показа Delete: True
в столбце Detail , поэтому при поиске Detail contains Delete:
будут найдены все попытки удаления. В качестве альтернативы или дополнения вы можете искать каталог / частичное имя удаляемых файлов в папке Path contains
.