Duplicate Cleaner — программная утилита для поиска и управления дублирующимися файлами на персональных компьютерах. Программа предназначена для идентификации и удаления точных и близких по содержимому копий файлов различных типов, включая изображения, аудиозаписи, видеоматериалы и документы. Основная задача утилиты — освобождение дискового пространства и упорядочивание файловой коллекции путем объединения или удаления избыточных копий при сохранении необходимых версий.
Историческая информация о конкретных версиях и авторах может различаться, и официальных сведений или полных хронологий в открытых источниках может быть недостаточно; в таких случаях описание базируется на характерных возможностях и сценариях применения подобных продуктов. Duplicate Cleaner обычно реализует алгоритмы сравнения хешей, побайтового сопоставления и контентного анализа для обнаружения точных дубликатов, а также использует методы сравнения визуального или акустического сходства для поиска похожих элементов.
- Поиск точных дубликатов: сравнение контрольных сумм и побайтовая проверка для выявления полностью идентичных файлов независимо от имени или расположения.
 - Поиск похожих изображений: контентный анализ и алгоритмы сравнения изображений для выявления визуально схожих фотографий с возможностью учета изменений размера, сжатия или незначительных правок.
 - Анализ мультимедиа: сравнение аудио- и видеофайлов по параметрам и содержимому, включая метаданные, продолжительность и битрейт.
 - Сравнение документов: поиск дубликатов среди текстовых и офисных файлов с учетом форматов и возможного различия в метаданных.
 - Фильтрация и критерии выбора: настройка правил для выбора «оригинала» и дубликатов по дате, размеру, пути или пользовательским меткам.
 - Предварительный просмотр: возможность просмотра содержимого найденных файлов перед удалением или перемещением, в том числе отображение миниатюр и основных метаданных.
 - Групповая обработка: массовое удаление, перемещение или переименование обнаруженных копий с поддержкой шаблонов и исключений.
 - Защита данных: функции безопасного удаления или помещения в карантин для предотвращения непреднамеренной потери информации.
 - Отчётность и логирование: формирование списков найденных дубликатов и журналов действий для аудита и восстановления.
 - Интеграция с файловой системой: сканирование локальных дисков, внешних накопителей и сетевых ресурсов с учетом прав доступа и производительности.