Программа для отслеживания удаления файлов
Некоторые продвинутые деинсталляторы для Windows с функцией зачистки остатков устанавливаемых программ на борту в числе своих возможностей предусматривают еще и отслеживание этих остатков с момента установки программ. Деинсталляторы зачистку остатков проводят путем сканирования операционной системы на предмет поиска папок, файлов, ключей реестра удаляемых программ. Найденные остатки (все или лишь указанные пользователем) впоследствии удаляются с целью недопущения захламления важных секторов Windows – диска C:\ и системного реестра. Обычно деинсталляторы свою работу проводят корректно, но вероятность их некорректного срабатывания всегда будет существовать. И если не всегда в глобальном понимании этого значения, то как минимум до тех пор, пока софт не станет совершенным. Функцию отслеживания данных устанавливаемых программ тяжело назвать технологией на пути к совершенству софта, но она призвана увеличить эффективность выявления данных удаляемого из Windows ПО и, соответственно, снизить процент некорректного срабатывания деинсталляторов при зачистке. О функции отслеживания данных устанавливаемых программ будем говорить подробнее ниже. Также рассмотрим реализацию этой функции в популярных программах-деинсталляторах.
1. Отслеживание данных устанавливаемых программ
В противовес нескольким преимуществам отслеживание данных устанавливаемых программ имеет лишь одну условность – эту функцию деинсталляторов необходимо задействовать предварительно при установке программ. Для программ, при инсталляции которых эта функция не была задействована, максимально корректная зачистка остатков, соответственно, будет недоступна.
Как работает отслеживание данных устанавливаемых программ? При активации этой функции перед установкой новой программы деинсталлятор создает снимок файловой системы и реестра Windows. Этот процесс повторяется по завершении установки программы. Два снимка – до и после установки программы – сравниваются, а их изменения хранятся до востребования. Функция отслеживания данных, задействованная во время установки той или иной программы, позволяет наиболее точно определить, какие папки, файлы и ключи реестра создает эта программа для своей работы, чтобы впоследствии в процессе деинсталляции провести максимально полную очистку системы.
Изменения в снимках деинсталляторы предоставляют на обозрение пользователю. Обычно папки, файлы и записи в системном реестре, создаваемые при установке программы, отображаются в древовидной структуре. Отображение изменений в снимках может пригодиться для решения проблем, иногда возникающих после установки в систему сторонних программ, а также для отслеживания местоположения их данных (например, кэша), если практикуется частичный перенос рабочего софта на отличные от системного раздела носители (типа RAM-диска).
Отслеживание данных устанавливаемых программ в числе возможностей деинсталлятора будет весьма кстати, если впоследствии повредится uninstall-файл программы. Эта функция позволит удалить программу с поврежденным файлом-деинсталлятором наиболее корректно.
Посмотрим, как функция отслеживания данных устанавливаемых программ реализована в популярных деинсталляторах Uninstall Tool и Soft Organizer.
2. Отслеживание программ с деинсталлятором Uninstall Tool
Uninstall Tool – деинсталлятор с возможностью удаления скрытых и системных компонентов Windows, а также приложений из Windows Store, с настройкой автозагрузки, зачисткой остатков удаляемых программ и функцией изначального их отслеживания. Uninstall Tool – платный продукт, имеется 30-дневная триал-версия, правда, с ограничением как раз таки на использование функции зачистки остатков удаляемых программ.
Сервис, обеспечивающий работоспособность функции отслеживания данных, может не устанавливаться вместе с самой программой Uninstall Tool, потому на этапе ее инсталляции нужно проверить, стоит ли галочка установки этого сервиса.
Чтобы с помощью Uninstall Tool отследить установку той или иной программы, в окне деинсталлятора жмем кнопку «Установить и следить».
В небольшом окошке далее указываем путь к установочному файлу программы и снова жмем кнопку «Установить и следить».
После этого Uninstall Tool свернется в системный трей и в фоновом режиме будет отслеживать процесс установки программы. Последняя же устанавливается в систему Windows обычным способом. После установки программы возможно два варианта развития событий. Uninstall Tool может самостоятельно определить, что процесс установки программы завершен, и предложить сохранение отслеженных данных.
Но так бывает не всегда, и в ряде случаев после установки программы потребуется вручную вызвать Uninstall Tool из системного трея, остановить отслеживание данных и сохранить их.
Отслеженные программы в перечне Uninstall Tool будут отображаться с пометкой специальным значком.
Чтобы ознакомиться с отслеженными данными, на нужной программе в перечне Uninstall Tool необходимо вызвать контекстное меню, раскрыть пункт «Отслеженные данные» и нажать «Посмотреть в виде XML».
Отчет с отслеженными данными отобразится в отдельном окошке. В древовидной структуре будут видны созданные при установке выбранной программы папки, файлы, ключи реестра.
3. Отслеживание программ с деинсталлятором Soft Organizer
Soft Organizer – функциональный деинсталлятор от разработчика ChemTable Software, на рынке софта больше известного благодаря другой своей программе, комплексному чистильщику реестра и прочих секторов Windows Reg Organizer. В числе возможностей Soft Organizer – проверка обновлений для установленного в систему ПО, отображение рейтинга ПО, деинсталляция с зачисткой остатков и отслеживание последних изначально при установке программ. Soft Organizer также является платным продуктом, но для него предусмотрена полнофункциональная триал-версия.
Для активации функции отслеживания данных в окне Soft Organizer жмем кнопку «Установить программу».
затем – «Запустить установку».
Soft Organizer отследит внесение программой изменения и сохранит их. Можем жать «Готово» для завершения работы, а можем прямо сейчас ознакомиться с отслеженными данными.
В последнем случае откроется отдельное окошко с древовидной структурой ключей реестра, папок и файлов, созданных только что установленной программой.
В перечне Soft Organizer эта программа будет значится как отслеженная. К отслеженным данным можно будет получить доступ в любой момент позднее, выбрав эту программу в перечне и нажав опцию «Показать все следы».
Некоторые продвинутые деинсталляторы для Windows с функцией зачистки остатков устанавливаемых программ на борту в числе своих возможностей предусматривают еще и отслеживание этих остатков с момента установки программ. Деинсталляторы зачистку остатков проводят путем сканирования операционной системы на предмет поиска папок, файлов, ключей реестра удаляемых программ. Найденные остатки (все или лишь указанные пользователем) впоследствии удаляются с целью недопущения захламления важных секторов Windows – диска C:\ и системного реестра. Обычно деинсталляторы свою работу проводят корректно, но вероятность их некорректного срабатывания всегда будет существовать. И если не всегда в глобальном понимании этого значения, то как минимум до тех пор, пока софт не станет совершенным. Функцию отслеживания данных устанавливаемых программ тяжело назвать технологией на пути к совершенству софта, но она призвана увеличить эффективность выявления данных удаляемого из Windows ПО и, соответственно, снизить процент некорректного срабатывания деинсталляторов при зачистке. О функции отслеживания данных устанавливаемых программ будем говорить подробнее ниже. Также рассмотрим реализацию этой функции в популярных программах-деинсталляторах.
1. Отслеживание данных устанавливаемых программ
В противовес нескольким преимуществам отслеживание данных устанавливаемых программ имеет лишь одну условность – эту функцию деинсталляторов необходимо задействовать предварительно при установке программ. Для программ, при инсталляции которых эта функция не была задействована, максимально корректная зачистка остатков, соответственно, будет недоступна.
Как работает отслеживание данных устанавливаемых программ? При активации этой функции перед установкой новой программы деинсталлятор создает снимок файловой системы и реестра Windows. Этот процесс повторяется по завершении установки программы. Два снимка – до и после установки программы – сравниваются, а их изменения хранятся до востребования. Функция отслеживания данных, задействованная во время установки той или иной программы, позволяет наиболее точно определить, какие папки, файлы и ключи реестра создает эта программа для своей работы, чтобы впоследствии в процессе деинсталляции провести максимально полную очистку системы.
Изменения в снимках деинсталляторы предоставляют на обозрение пользователю. Обычно папки, файлы и записи в системном реестре, создаваемые при установке программы, отображаются в древовидной структуре. Отображение изменений в снимках может пригодиться для решения проблем, иногда возникающих после установки в систему сторонних программ, а также для отслеживания местоположения их данных (например, кэша), если практикуется частичный перенос рабочего софта на отличные от системного раздела носители (типа RAM-диска).
Отслеживание данных устанавливаемых программ в числе возможностей деинсталлятора будет весьма кстати, если впоследствии повредится uninstall-файл программы. Эта функция позволит удалить программу с поврежденным файлом-деинсталлятором наиболее корректно.
Посмотрим, как функция отслеживания данных устанавливаемых программ реализована в популярных деинсталляторах Uninstall Tool и Soft Organizer.
2. Отслеживание программ с деинсталлятором Uninstall Tool
Uninstall Tool – деинсталлятор с возможностью удаления скрытых и системных компонентов Windows, а также приложений из Windows Store, с настройкой автозагрузки, зачисткой остатков удаляемых программ и функцией изначального их отслеживания. Uninstall Tool – платный продукт, имеется 30-дневная триал-версия, правда, с ограничением как раз таки на использование функции зачистки остатков удаляемых программ.
Сервис, обеспечивающий работоспособность функции отслеживания данных, может не устанавливаться вместе с самой программой Uninstall Tool, потому на этапе ее инсталляции нужно проверить, стоит ли галочка установки этого сервиса.
Чтобы с помощью Uninstall Tool отследить установку той или иной программы, в окне деинсталлятора жмем кнопку «Установить и следить».
В небольшом окошке далее указываем путь к установочному файлу программы и снова жмем кнопку «Установить и следить».
После этого Uninstall Tool свернется в системный трей и в фоновом режиме будет отслеживать процесс установки программы. Последняя же устанавливается в систему Windows обычным способом. После установки программы возможно два варианта развития событий. Uninstall Tool может самостоятельно определить, что процесс установки программы завершен, и предложить сохранение отслеженных данных.
Но так бывает не всегда, и в ряде случаев после установки программы потребуется вручную вызвать Uninstall Tool из системного трея, остановить отслеживание данных и сохранить их.
Отслеженные программы в перечне Uninstall Tool будут отображаться с пометкой специальным значком.
Чтобы ознакомиться с отслеженными данными, на нужной программе в перечне Uninstall Tool необходимо вызвать контекстное меню, раскрыть пункт «Отслеженные данные» и нажать «Посмотреть в виде XML».
Отчет с отслеженными данными отобразится в отдельном окошке. В древовидной структуре будут видны созданные при установке выбранной программы папки, файлы, ключи реестра.
3. Отслеживание программ с деинсталлятором Soft Organizer
Soft Organizer – функциональный деинсталлятор от разработчика ChemTable Software, на рынке софта больше известного благодаря другой своей программе, комплексному чистильщику реестра и прочих секторов Windows Reg Organizer. В числе возможностей Soft Organizer – проверка обновлений для установленного в систему ПО, отображение рейтинга ПО, деинсталляция с зачисткой остатков и отслеживание последних изначально при установке программ. Soft Organizer также является платным продуктом, но для него предусмотрена полнофункциональная триал-версия.
Для активации функции отслеживания данных в окне Soft Organizer жмем кнопку «Установить программу».
затем – «Запустить установку».
Soft Organizer отследит внесение программой изменения и сохранит их. Можем жать «Готово» для завершения работы, а можем прямо сейчас ознакомиться с отслеженными данными.
В последнем случае откроется отдельное окошко с древовидной структурой ключей реестра, папок и файлов, созданных только что установленной программой.
В перечне Soft Organizer эта программа будет значится как отслеженная. К отслеженным данным можно будет получить доступ в любой момент позднее, выбрав эту программу в перечне и нажав опцию «Показать все следы».
Я думаю, многие сталкивались с задачей, когда к Вам приходят и спрашивают: «У нас тут файл пропал на общем ресурсе, был и не стало, похоже кто-то удалил, Вы можете проверить кто это сделал?» В лучшем случае вы говорите, что у вас нет времени, в худшем пытаетесь найти в логах упоминание данного файла. А уж когда включен файловый аудит на файловом сервере, логи там, мягко говоря «ну очень большие», и найти что-то там — нереально.
Вот и я, после очередного такого вопроса (ладно бекапы делаются несколько раз в день) и моего ответа, что: «Я не знаю кто это сделал, но файл я Вам восстановлю», решил, что меня это в корне не устраивает…
Начнем.
Для начала включим к групповых политиках возможность аудита доступа к файлам и папкам.
Локальные политики безопасности->Конфигурация расширенной политики безопасности->Доступ к объектам
Включим «Аудит файловой системы» на успех и отказ.
После этого на необходимые нам папки необходимо настроить аудит.
Проходим в свойства папки общего доступа на файловом сервере, переходим в закладку «Безопасность», жмем «Дополнительно», переходим в закладку «Аудит», жмем «Изменить» и «Добавить». Выбираем пользователей для которых вести аудит. Рекомендую выбрать «Все», иначе бессмысленно. Уровень применения «Для этой папки и ее подпапок и файлов».
Выбираем действия над которыми мы хотим вести аудит. Я выбрал «Создание файлов/дозапись данных» Успех/Отказ, «Создание папок/дозапись данных» Успех/отказ, Удаление подпапок и файлов и просто удаление, так же на Успех/Отказ.
Жмем ОК. Ждем применения политик аудита на все файлы. После этого в журнале событий безопасности, будет появляться очень много событий доступа к файлам и папкам. Количество событий прямопропорционально зависит от количества работающих пользователей с общим ресурсом, и, конечно же, от активности использования.
Итак, данные мы уже имеем в логах, остается только их оттуда вытащить, и только те, которые нас интересуют, без лишней «воды». После этого акурратно построчно занесем наши данные в текстовый файл разделяя данные симовлами табуляции, чтобы в дальнейшем, к примеру, открыть их табличным редактором.
А теперь очень интересный скрипт.
Скрипт пишет лог об удаленных файлах.
Т.е. берутся все события с ID 4660. У них берется 2 свойства, время создания и порядковый номер.
Далее в цикле по одному берется каждое событие 4660. Выбирается его свойства, время и порядковый номер.
Далее в переменную $PrevEvent заносится номер нужного нам события, где содержится нужная информация об удаленном файле. А так же определяются временные рамки в которых необходимо искать данное событие с определенным порядковым номером (с тем самым который мы занесли в $PrevEvent). Т.к. событие генерируется практически одновременно, то поиск сократим до 2х секунд: + — 1 секунда.
(Да, именно +1 сек и -1 сек, почему именно так, не могу сказать, было выявлено экспериментально, если не прибавлять секунду, то некоторые может не найти, возможно связано с тем, что возможно два эти события могут создаваться один раньше другой позже и наоборот).
Сразу оговорюсь, что искать только по порядковому номеру по всем событиям в течении часа — очень долго, т.к. порядковый номер находиться в теле события, и чтобы его определить, нужно пропарсить каждое событие — это очень долго. Именно поэтому необходим такой маленький период в 2 секунда (+-1сек от события 4660, помните?).
Именно в этом временном промежутке ищется событие с необходимым порядковым номером.
После того как оно найдено, работают фильтры:
Т.е. не записываем информацию об удаленных временных файлах (.*tmp), файлах блокировок документов MS Office (.*lock), и временных файлах MS Office (.*~$*)
Таким же образом берем необходимые поля из этого события, и пишем их в переменную $BodyL.
После нахождения всех событий, пишем $BodyL в текстовый файл лога.
Для лога удаленных файлов я использую схему: один файл на один месяц с именем содержащим номер месяца и год). Т.к. удаленных файлов в разы меньше чем файлов к которым был доступ.
В итоге вместо бесконечного «рытья» логов в поисках правды, можно открыть лог-файл любым табличным редактором и просмотреть нужные нам данные по пользователю или файлу.
Рекомендации
Вам придется самим определить время в течении которого вы будете искать нужные события. Чем больше период, тем дольше ищет. Все зависит от производительности сервера. Если слабенький — то начните с 10 минут. Посмотрите, как быстро отработает. Если дольше 10 минут, то либо увеличьте еще, вдруг поможет, либо наоборот уменьшите период до 5 минут.
После того как определите период времени. Поместите данный скрипт в планировщик задач и укажите, что выполнять данный скрипт необходимо каждые 5,10,60 минут (в зависимости какой период вы указали в скрипте). У меня указано каждый 60 минут. $time = (get-date) — (new-timespan -min 60).
У меня оба эти скрипта работают для сетевого ресурса в 100Гб, на котором ежедневно активно работают в среднем 50 пользователей.
Время поиска удаленных файлов за час — 10-15 минут.
Время поиска всех файлов, к которым был доступ — от 3 до 10 минут. В зависимости от нагрузки на сервер.
Каждый шаг в интернете оставляет след. С годами собирается длинный шлейф персональных данных. Они доступны посторонним лицам, которые наверняка постараются извлечь максимальную выгоду из вашей информации.
Как показала недавняя утечка данных по всем машинам «Ситимобила», людей эффективно отслеживают даже по анонимизированным дата-сетам. Если совместить друг с другом несколько анонимных баз данных, то можно надёжно установить личность конкретного человека.
С этим сложно бороться, но можно. Например, попытаемся удалить массивы данных, которые накопились в различных интернет-сервисах. Зачистим свою интернет-историю по полной программе.
Продвинутая система сбора данных и аналитики Google
Система сбора данных и аналитики Google считается одной из самых продвинутых в мире. У видеосервиса, почтового и картографического сервисов Google более 1 млрд пользователей (у каждого из них). Компания использует повсеместную распространённость своих продуктов для отслеживания поведения пользователей в онлайне и в реальной жизни, чтобы впоследствии таргетировать их платной рекламой. От точности таргетирования и обширности собираемых данных напрямую зависят доходы Google.
Cпециалисты из организации Digital Content Next и Университета Вандербильта опубликовали результаты исследования Google Data Collection с некоторыми фактами, которые говорят о тотальном наблюдении за людьми со стороны Google:
- Смартфон Android с активным браузером Chrome в фоне передаёт информацию о местоположении в Google 340 раз в течение 24-часового периода, то есть производится в среднем 14 передач данных в час. На самом деле, информация о местоположении составляет 35% всех образцов данных, отправленных в Google.
- Google может связывать анонимные данные, собранные пассивными средствами, с личной информацией пользователя. Google устанавливает такую связь главным образом через рекламные системы, многие из которых сама и контролирует. Рекламные ID, которые соответствуют «анонимным пользователям» собирают данные об активности в приложениях и посещениях сторонних веб-страниц. Их можно связать с реальными пользователями Google путём передачи серверам Google идентификационной информации на уровне устройства Android.
- Куки Doubleclick, которые отслеживают активность пользователя на сторонних веб-страницах — ещё один пример «анонимного» идентификатора, который Google может связать с аккаунтом Google. Связь устанавливается, если пользователь обращается к приложению Google в том же браузере, в котором ранее открывал стороннюю веб-страницу.
- Бóльшая часть сбора данных Google происходит в то время, когда пользователь не взаимодействует напрямую с каким-либо из продуктов Google. Масштабы сбора весьма значительны. При этом смартфон Android — возможно, самый популярный персональный гаджет в мире. Его круглосуточно носят с собой 2 миллиарда человек.
Один день из жизни типичного пользователя Google
Вот как Google отслеживает активность людей через разные сервисы своей интернет-империи (из отчёта Google Data Collection):
Почта
В наше время почтовые сервисы предлагают большой объём облачного хранилища — совершенно бесплатно. Конечно, они делают это не просто так, а чтобы накопить как можно больше пользовательских данных для дата-майнинга, анализа и профилирования. В конце концов, это позволяет более эффективно использовать аудиторию сервиса в качестве рекламной аудитории, на которой генерируется основная прибыль интернет-компаний.
Конкретная процедура очистки архива зависит от клиента и сервиса. В случае Gmail нет автоматического способа стирать старые письма, поэтому нужно регулярно проводить такую очистку вручную. Это делается с помощью поискового запроса older_than: с указанием нужного периода времени. Например, запрос older_than:1y выводит все электронные письма старше года, а older_than:6m — электронные письма старше 6 месяцев.
Чтобы не стирать абсолютно всё, есть возможность объединить запрос с другими поисковыми терминами. Например, запрос older_than:1y is:important выведёт все письма старше года, которые Gmail отметил как «низкоприоритетные». Полный список поисковых операторов Gmail см. здесь.
Автоматическое удаление всех полученных писем с почтового сервера Gmail в почтовом клиента The Bat!
Социальные медиа
Затем приступаем к удалению старых записей.
Два лучших инструментов для автоматического удаления — TweetDelete и Tweet Deleter, у которых похожи не только названия, но и принцип работы. Они автоматически стирают твиты, как только после их публикации проходит заданный срок. Tweet Deleter даёт немного больше контроля над тем, какие твиты удалять, зато в TweetDelete больше функций доступны бесплатно.
Удаление твитов можно запустить однократно или запустить в постоянную работу, как демона в Linux (например, очистка архива от устаревших твитов раз в неделю).
Файлы
Удаление старых файлов в облаке — это не столько защита от утечки информации или какого-то шпионажа, сколько поддержание порядка и экономия средств в случае использования платного облачного хранилища. Облачному сервису такие действия наносят прямые убытки. Поэтому нет ничего удивительного, что в некоторых сервисах нет штатной функции автоматического удаления старых (или ненужных) файлов. Хотя есть несколько трюков, которые вы можете попробовать.
В Dropbox можно щёлкнуть рядом с заголовком столбца и выбрать параметр сортировки «Дата изменения», чтобы увидеть самые старые файлы, которые вы не редактировали в течение длительного времени. Это относится к файлам только в конкретной в папке. Если есть папки с временными и менее важными файлами, можно быстро просмотреть и удалить самые старые файлы, отсортировав их по дате изменения.
В OneDrive и iCloud тоже есть похожие опции с сортировкой по дате последнего изменения. Эти ручные операции не так удобны, как автоматические инструменты, но даже если просто запускать их раз в пару месяцев, то можно удалить множество файлов, которые больше не нужны.
Онлайн-активность
Когда речь заходит об автоматическом ваших персональных данных, которые интернет-компания собрала о вас в процессе просмотра веб-страниц, самые продвинутые опции предлагает Google. Хотя справедливо сказать, что она также лидирует и непосредственно по сбору этих данных…
От компаний вроде Apple и Microsoft на самом деле даже не требуют наличия таких продвинутых инструментов, как у Google, потому что они просто не собирают о пользователях такие огромные массивы информации для таргетинга рекламы.
Войдите в свой аккаунт Google, там кнопка «Конфиденциальность и персонализация» выводит страницу с информацией о том, какие данные Google собирает о вашей онлайн-активности, истории поиска и местоположении — как для персонализации работы с приложениями, так и для целевой рекламы. Во всех категориях можно выбрать опцию автоматического удаления через 3, 18 или 36 месяцев.
Отдельные фрагменты данных можно просмотреть (и удалить) с основной панели мониторинга активности. Например, здесь можно стереть запись всего, что вы сказали своей умной колонке за последнюю неделю.
Кроме Google, только одна компания собирает данные в таком гигантском масштабе — это Facebook. Зайдите в «Общие настройки аккаунта», там есть раздел «Ваша информация на Facebook». Можно просмотреть и удалить некоторые из этих данных, хотя и без сортировки по дате.
Человек не удалил свою цифровую историю — и она оказалась доступна следователям. В итоге уголовное дело за экстремизм.
Так что не оставляйте лишних следов, особенно если вы живёте в России! Хотя и в других странах людям выносят приговоры по цифровым уликам, следам активности в интернете. Но там больше судят не за репосты, а за реальные преступления.
На правах рекламы
Наша компания предлагает VDS с AMD EPYC, частота ядра CPU до 3.4 GHz. Создайте собственный конфиг сервера в пару кликов, максимальная конфигурация — 128 ядер CPU, 512 ГБ RAM, 4000 ГБ NVMe.
Проведение эффективной генеральной уборки на дисковом пространстве компьютера, наряду с использованием программ для автоматической очистки Windows, требует еще выполнения ручной работы по удалению ненужных файлов и файлов-дубликатов. Для отслеживания ненужных файлов предназначены специальные программы – анализаторы дискового пространства, они помогают отфильтровать содержимое дисков компьютера по определенным критериям (в частности, по весу), чтобы пользователь мог принять решение об удалении файлов или их оставлении. Для поиска дубликатов файлов также существует специальный софт – либо в виде отдельных программ или небольших утилит, либо в составе комплексного ПО для чистки и оптимизации Windows. Ниже рассмотрим пятерку программ для поиска дубликатов файлов. В пятерку вошли полностью бесплатные программы с поддержкой русского языка.
При проведении поиска дубликатов файлов на системном диске С лучше указывать не весь раздел целиком, а лишь отдельные папки, где хранятся пользовательские файлы. Дубликаты, обнаруженные в рабочих папках Windows, удалять нельзя. При обнаружении на диске С отдельных увесистых папок или файлов с незнакомыми названиями рекомендуется получить о них справку в Интернете.
1. AllDup
Программа AllDup оснащена множеством различных опций для тонкой настройки поиска дубликатов файлов. В числе настраиваемых опций – выбор метода сравнения, критериев поиска, приоритета проверки дубликатов, задействование исключающих фильтров, включение содержимого архивных файлов и пр. Предусматривается даже смена тем оформления и отдельных настроек интерфейса. Программа хорошая, правда, с несколько непродуманным интерфейсом. На ее панели инструментов все вкладки – хоть основных операций, хоть дополнительных функций – значатся как равнозначные. И чтобы помочь пользователю, впервые запустившему AllDup, освоить специфику программы, ее создатели оснастили интерфейс плавающим виджетом в виде краткого руководства, какой шаг за каким нужно сделать. Во вкладке «Исходные папки» указывается область поиска – разделы диска, подсоединяемые устройства или отдельные пользовательские папки на системном диске С.
Далее во вкладке «Метод поиска» устанавливаются критерии поиска. Здесь поиск дубликатов можно конкретизировать и к предустановленному критерию поиска по именам файлов добавить расширение, размер, содержимое и пр.
Результаты поиска дубликатов можно сортировать по размеру, пути, дате изменения файлов и т.п. Обнаруженные файлы можно удалять, открывать их расположение в проводнике Windows, применять прочие действия, предусматриваемые программой.
Чтобы вернуться к анализу результатов поиска дубликатов, выполненных AllDup, позднее, но не ждать завершения сканирования, текущие результаты можно сохранить в файл формата программы или экспортировать в файлы TXT и CSV.
У программы AllDup есть портативная версия, не требующая установки в систему.
2. Duplicate Cleaner
Еще одна функциональная программа для гибко настраиваемого поиска дубликатов файлов – Duplicate Cleaner. Программа Duplicate Cleaner существует в двух редакциях – в платной Pro и бесплатной Free. Хоть последняя и ограничена недоступностью некоторых функций, ее возможностей будет достаточно для эффективного поиска дубликатов. Duplicate Cleaner Free позволяет задавать критерии поиска по именам, содержанию, размеру, дате создания файлов. Предусматриваются дополнительные критерии поиска по данным аудиофайлов, а также фильтрация по типам контента и расширениям файлов. Все эти моменты настраиваются в первой вкладке программы «Критерии поиска».
Во второй вкладке программы – «Сканировать путь» – выбирается область поиска.
В окне результатов поиска дубликаты можно сортировать, удалять, открывать их расположение в проводнике, а также применять к ним прочие опции программы.
Результаты поиска Duplicate Cleaner могут быть экспортированы в файл формата табличных данных CSV. Экспорт данных осуществляется как для всего перечня дубликатов, так и для только помеченных пользователем файлов. Из преимуществ Duplicate Cleaner – удобный интерфейс и продуманная организация.
3. DupeGuru
DupeGuru – это простейший поисковик дубликатов файлов для тех, у кого нет времени или желания осваивать все тонкости функциональных узкоспециализированных программ типа рассмотренных выше. Внизу небольшого окошка программы выбирается область поиска и запускается сканирование.
Результаты поиска дубликатов могут быть отсортированы по пути размещения и размеру файлов. Контекстное меню результатов поиска DupeGuru содержит лишь необходимые для работы с найденными дубликатами операции.
Результаты поиска сохраняются в файл программы или экспортируются в HTML.
DupeGuru – кроссплатформенная программа, но под Windows адаптированы только ее старые версии. Предлагаемый на официальном сайте инсталлятор программы для Windows 7 подойдет также для версий системы 8.1 и 10.
4. CCleaner
На одном из этапов своего совершенствования популярнейший чистильщик для Windows CCleaner получил функцию поиска дубликатов файлов. Воспользоваться этой функцией можно в разделе «Сервис». Для поиска дубликатов доступны критерии поиска по именам, дате создания, содержимому файлов, их размеру.
Как и предыдущий участник обзора, программа CCleaner в среде результатов поиска дубликатов не особо богата функционалом, но базовые операции присутствуют. Это, в частности, сортировка результатов поиска и удаление файлов.
5. Glary Utilities 5
Комплексная программа для чистки и оптимизации Windows Glary Utilities 5 в числе арсенала содержит утилиту для поиска дубликатов файлов. Эту же утилиту при желании с официального сайта программы можно скачать отдельно, если не требуется всей мощи программного пакета.
Поисковик дубликатов в составе Glary Utilities 5 простенький, но удобный и настраиваемый. Сканирование дубликатов можно запустить сразу, выбрав лишь область поиска – разделы диска, съемные устройства или отдельные папки. А можно конкретизировать поиск, нажав кнопку «Опции».
В опциях настраиваются критерии поиска дубликатов – по именам, по размеру, по времени создания файлов. В отдельных случаях проведения тщательной чистки дискового пространства можно сменить предустановленный выбор поиска лишь среди распространенных типов файлов на сканирование всех типов.
Результаты поиска предусматривают только необходимые операции для работы с дубликатами, в частности, удаление и открытие пути размещения в проводнике Windows.
Для удобства пользователя найденные дубликаты Glary Utilities 5 каталогизирует по типам контента – документам, картинкам, видео, программам и т.п. По каждому типу отображается общий вес найденных файлов.
Читайте также: