AntiDupl.NET: программа для поиска похожих и дублирующихся изображений
AntiDupl.NET — специализированная программа для поиска дубликатов изображений, похожих фотографий и повреждённых графических файлов. Её основная задача — не просто найти файлы с одинаковыми именами, а сравнить изображения по содержимому. Поэтому программа подходит для ситуаций, где в папках лежат копии фотографий с разными названиями, пересохранённые JPEG, уменьшенные версии картинок, изображения после обработки, повторные экспорты из редакторов и файлы, восстановленные из старых архивов.
Содержание
- 1 Скачать AntiDupl.NET
- 2 Для каких задач подходит AntiDupl.NET
- 3 Как AntiDupl.NET сравнивает изображения
- 4 Поддерживаемые форматы изображений
- 5 Интерфейс AntiDupl.NET
- 6 Настройка путей поиска
- 7 Настройка параметров поиска
- 8 Первый поиск дубликатов: пошаговая инструкция
- 9 Работа с Table of Results
- 10 Preview Panel: визуальное сравнение изображений
- 11 Действия с найденными дубликатами
- 12 Поиск повреждённых изображений
- 13 Поисковые профили
- 14 Производительность и скорость поиска
- 15 Безопасность удаления
- 16 Реальные сценарии использования
- 17 История версий и развития AntiDupl.NET
- 18 Сильные стороны AntiDupl.NET
- 19 Недостатки и ограничения
- 20 Сравнение с аналогами
- 21 Практические советы по настройке
- 21.1 Не начинайте с полного диска
- 21.2 Разделяйте точные и похожие совпадения
- 21.3 Используйте Ignore
- 21.4 Используйте Delete для временных папок
- 21.5 Не включайте поиск поворотов без причины
- 21.6 Не завышайте Threshold difference
- 21.7 Оставляйте Delete to recycle bin включённым
- 21.8 Помечайте ложные совпадения
- 21.9 Следите за форматами
- 21.10 Проверяйте путь перед удалением
- 22 Частые ошибки пользователей
- 23 Кому AntiDupl.NET подойдёт лучше всего
- 24 Кому лучше выбрать другой инструмент
- 25 Итоговая оценка
- 26 FAQ
- 26.1 AntiDupl.NET ищет одинаковые фото с разными именами?
- 26.2 Можно ли искать не точные дубли, а похожие фотографии?
- 26.3 Можно ли найти повёрнутые и зеркальные копии?
- 26.4 AntiDupl.NET показывает изображения перед удалением?
- 26.5 Можно ли удалить дубликаты автоматически?
- 26.6 Можно ли искать повреждённые изображения?
- 26.7 Подходит ли AntiDupl.NET для HEIC, WEBP, AVIF и JXL?
- 26.8 Что делать, если программа нашла похожие, но разные изображения?
- 26.9 Можно ли сравнить один файл с целой папкой?
- 26.10 Чем AntiDupl.NET отличается от обычного поиска одинаковых файлов?
Скачать AntiDupl.NET
Новейшая версия для Windows и macOS. Удобный редактор с ИИ и профессиональными функциями.
AntiDupl.NET рассчитана именно на работу с изображениями. Это не универсальный чистильщик диска, не менеджер фотографий и не просмотрщик в привычном смысле. Программу открывают тогда, когда нужно разобрать фотоархив, найти одинаковые картинки, проверить похожие фото и аккуратно решить, какие файлы оставить, а какие удалить, заменить или пометить как ошибочное совпадение.
Важная особенность AntiDupl.NET — сочетание ручного контроля и автоматизации. Программа показывает результаты в таблице, рядом выводит предпросмотр пары изображений, рассчитывает процент различия, отображает размер, формат, путь к файлу, признаки дефектов и предлагает действия. Пользователь не обязан удалять найденные дубликаты вслепую: можно перейти по каждой паре, сравнить изображения визуально, проверить путь, размер и только после этого принять решение.

AntiDupl.NET поддерживает поиск дубликатов и похожих изображений в распространённых графических форматах, включая JPEG, GIF, TIFF, BMP, PNG, EMF, WMF, WEBP, EXIF, ICON, JP2, PSD, DDS, HEIF, HEIC, TGA, AVIF и JXL. Сравнение выполняется по содержимому файлов, поэтому программа находит не только полностью одинаковые изображения, но и визуально близкие варианты. Также она умеет обнаруживать изображения с некоторыми типами дефектов.
Для каких задач подходит AntiDupl.NET
AntiDupl.NET особенно полезна в тех случаях, где обычная сортировка по имени, размеру или дате не решает проблему. В реальных фотоархивах дубли почти никогда не выглядят как аккуратные пары IMG_001.jpg и IMG_001_copy.jpg. Чаще встречается другая картина: один и тот же снимок лежит в папке с телефона, в резервной копии, в папке мессенджера, в экспорте из редактора и ещё в подборке для сайта.
AntiDupl.NET закрывает такие задачи:
поиск одинаковых фотографий с разными именами;
поиск похожих изображений, которые отличаются размером, форматом или степенью сжатия;
сравнение папок с оригиналами и обработанными копиями;
очистка фотоархива после импорта с камеры, телефона или карты памяти;
поиск дублей после восстановления данных;
проверка папок с изображениями сайта;
удаление лишних картинок после резервного копирования;
поиск повреждённых изображений;
сравнение отдельных файлов с большой папкой;
регулярная проверка одной и той же структуры папок через поисковые профили.
Программа не пытается быть медиакаталогом. В ней нет альбомов, тегов, рейтингов, облачной синхронизации, распознавания лиц и встроенного редактирования. Её сильная сторона — именно поиск дубликатов изображений и визуально похожих файлов в локальных папках Windows.
Как AntiDupl.NET сравнивает изображения
AntiDupl.NET не ограничивается сравнением имён файлов. Для поиска дублей она анализирует содержимое изображений. Это принципиально важно, потому что один и тот же снимок может называться по-разному: IMG_4821.JPG, photo_2024-05-18.jpg, export-final.jpg, telegram_123456.jpg. Обычный поиск по имени такие файлы не свяжет между собой, а AntiDupl.NET может показать их как пару похожих или одинаковых изображений.
В настройках сравнения используются два алгоритма:
| Алгоритм | Что делает | Когда удобен |
|---|---|---|
| Mean square difference | Считает среднеквадратичное различие яркости между изображениями | Быстрый базовый поиск одинаковых и очень похожих файлов |
| SSIM | Использует индекс структурного сходства | Лучше подходит для более заметно изменённых изображений и картинок с большими однотонными областями |
В интерфейсе алгоритм выбирается в поле Algorithm of comparing of images. Рядом задаётся Threshold difference — порог различия. Чем ниже порог, тем строже поиск. При значении 0 программа ищет только полностью идентичные изображения. Если порог завышен, в результатах появляется больше ложных совпадений. Для Mean square difference диапазон порога составляет от 0 до 15%, для SSIM — от 0 до 50%; стандартные значения — 5% и 30% соответственно.
На практике это означает следующее:
| Ситуация | Какой подход выбрать |
|---|---|
| Нужно найти точные дубликаты | Низкий Threshold difference, можно начинать с 0–1% |
| Нужно найти пересохранённые JPEG | Средний порог, например около 3–5% |
| Нужно найти уменьшенные версии | Отключать слишком строгий контроль размера |
| Нужно найти похожие кадры | Повышать порог постепенно и проверять вручную |
| Много ложных совпадений | Снижать порог и включать дополнительные ограничения |
| Фото могут быть повёрнуты или отражены | Включать Search rotated and mirror image dupls |
Функция Search rotated and mirror image dupls ищет повёрнутые и зеркально отражённые дубликаты, но замедляет поиск, потому что программе приходится выполнять больше сравнений. Включение этой опции увеличивает объём сравнений и может замедлить поиск примерно в восемь раз.
Поддерживаемые форматы изображений
AntiDupl.NET полезна не только для старых папок с JPEG. Она работает с большим набором графических форматов, поэтому подходит для смешанных архивов, где рядом могут лежать фотографии, веб-картинки, иконки, PSD-файлы, изображения из старых программ и современные форматы вроде HEIC, AVIF и JXL.
| Группа | Форматы |
|---|---|
| Основные фотоформаты | JPEG, TIFF, PNG, BMP, GIF |
| Веб-форматы | WEBP, AVIF, JXL |
| Форматы камер и мобильных устройств | HEIF, HEIC, EXIF |
| Форматы графики и дизайна | PSD, JP2, DDS, TGA |
| Системные и векторные форматы Windows | ICON, EMF, WMF |
В настройках поиска каждый тип изображения включается отдельно. Это удобно, если нужно исключить лишние форматы. Например, при очистке фотоархива можно оставить JPEG, PNG, HEIC и WEBP, но не тратить время на иконки и служебные изображения. В разделе Search доступны отдельные переключатели для BMP, GIF, JPEG, PNG, TIFF, EMF, WMF, EXIF, ICON, JP2, PSD, DDS, TGA, WEBP, HEIC/HEIF, AVIF и JXL.
Отдельно стоит учитывать RAW-файлы. AntiDupl.NET ориентирована на обычные графические форматы и не является инструментом для сравнения RAW-архива фотографа. Для папок с CR2, NEF, ARW, RAF и другими RAW лучше сначала определить рабочий сценарий: сравнивать экспортированные JPEG-превью, готовые TIFF/PNG или уже обработанные версии.
Интерфейс AntiDupl.NET
Интерфейс AntiDupl.NET выглядит утилитарно: главное окно разделено на область предпросмотра и таблицу результатов. Это не современный визуальный менеджер фото, а рабочий инструмент для анализа совпадений. Такой подход хорошо подходит для больших объёмов: пользователь видит не одну красивую карточку, а сразу много строк с техническими признаками файлов.
В верхней части находится главное меню:
File;
Edit;
View;
Search;
Help.
Под меню расположена панель инструментов. Она дублирует самые частые действия:
Open search profile — открыть поисковый профиль;
Save search profile as — сохранить текущий профиль под новым именем;
Start search — запустить поиск;
Refresh results — обновить результаты;
Paths — открыть окно путей;
Options — открыть окно настроек;
Algorithm of comparing of images — выбрать алгоритм сравнения;
Threshold difference — задать порог различия;
Undo (Ctrl-Z) — отменить последнее действие;
Redo (Ctrl-Y) — повторить отменённое действие;
Mark selected results as a mistakes — пометить выбранные результаты как ошибочные;
Process selected results automatically — обработать выбранные результаты автоматически;
Delete first pictures in selected results — удалить первые изображения в выбранных парах;
Delete second pictures in selected results — удалить вторые изображения;
Delete all duplicated pictures in selected results — удалить все дублированные изображения из выбранных результатов;
Delete defect pictures in selected results — удалить выбранные дефектные изображения;
Help — открыть справку.
Панель инструментов находится в верхней части главного окна и повторяет наиболее используемые пункты главного меню и контекстного меню.
Главная логика интерфейса простая: слева пользователь видит изображения, справа — список результатов. В режиме горизонтальных пар расположение меняется: предпросмотр оказывается сверху, а таблица — снизу. Переключение выполняется через View — View mode of results.
Настройка путей поиска
Перед запуском поиска нужно указать, где программа должна искать изображения. Для этого используется окно Paths Window. Его можно открыть кнопкой Paths на панели инструментов или через пункт меню Paths — Paths.

В Paths Window есть четыре типа путей:
| Вкладка | Назначение |
|---|---|
| Search | Папки и файлы, в которых нужно искать изображения |
| Ignore | Папки и файлы, которые нужно исключить из поиска |
| Valid | Уже проверенные пути, которые не нужно повторно сравнивать между собой |
| Delete | Пути, из которых программа будет предпочитать удалять худшие или менее нужные копии |
Основная вкладка — Search. В неё добавляют папки с фотографиями или отдельные файлы. По умолчанию программа ищет изображения во вложенных подпапках, но это поведение регулируется параметром Search — Search in subdirectories. В Search можно добавить и один конкретный файл, если нужно проверить, есть ли его копии в большом архиве.
Search Paths
Search Paths — это список директорий и файлов, где AntiDupl.NET выполняет поиск дубликатов изображений. Для домашнего фотоархива сюда обычно добавляют папки вроде:
D:Photos;D:Phone backup;E:Archive;C:UsersUserPictures.
Если нужно сравнить две папки между собой, обе добавляются в Search. Например, папку Фото с телефона и папку Архив. После сканирования программа покажет совпадения как внутри папок, так и между ними — если соответствующие параметры сравнения включены.
Ignore Paths
Ignore Paths нужны для исключений. Это полезно, когда в общей папке есть директории, которые нельзя трогать:
готовые изображения для клиента;
папка с превью;
каталог сайта;
папка с исходниками проекта;
временные файлы;
изображения, которые уже разобраны вручную.
Если один и тот же путь попадает и в Search, и в Ignore, приоритет имеет Ignore: программа не будет искать изображения в исключённом пути. Это защищает от случайного сканирования ненужных или рабочих каталогов.
Valid Paths
Valid Paths нужны для ускорения повторных проверок. Логика такая: если папка уже проверялась раньше, нет смысла снова сравнивать все изображения внутри неё друг с другом. Файлы из Valid сравниваются только с теми изображениями, которые лежат вне этих путей.
Пример: есть большой архив D:PhotoArchive, который уже очищен. Позже появилась новая папка D:NewImport. В этом случае D:PhotoArchive можно добавить в Valid, а D:NewImport — в Search. Программа будет искать совпадения между новым импортом и уже проверенным архивом, не тратя лишнее время на повторную проверку старого массива.
Delete Paths
Delete Paths помогают программе выбирать, какую копию считать менее приоритетной. Если две картинки похожи, а одна лежит в папке, указанной во вкладке Delete, AntiDupl.NET будет отдавать предпочтение удалению изображения из этой папки. Если в папке удаления внезапно окажется файл лучшего качества, программа может предложить замену.
Это удобно при сравнении главного архива и папки мусора. Например:
| Путь | Роль |
|---|---|
D:PhotoArchiveOriginals | Основной архив |
D:DownloadsImages | Папка, где чаще лежат случайные копии |
D:PhoneTemp | Временный импорт с телефона |
В этом сценарии временные папки можно добавить в Delete, а основной архив оставить как источник, который нужно защищать.
Настройка параметров поиска
Окно Options Window открывается кнопкой Options или через Search — Options. В нём находятся настройки сравнения, поиска, дефектов, производительности и подсветки различий.

В AntiDupl.NET настройки разделены по вкладкам:
| Вкладка | Что настраивается |
|---|---|
| Compare | Поиск дублей, алгоритм сравнения, порог различия, контроль размера, типа и пропорций |
| Defects | Проверка изображений на дефекты, блочность и размытие |
| Search | Форматы файлов, системные и скрытые папки |
| Advanced | Корзина, память ошибок, потоки, нормализованный размер, лимит результатов |
| Highlight | Подсветка различий между похожими изображениями |
Вкладка Compare
На вкладке Compare находятся главные параметры поиска похожих изображений.
Ключевые настройки:
| Параметр | Назначение |
|---|---|
| Search image dupls | Включает поиск дубликатов изображений |
| Search rotated and mirror image dupls | Ищет повёрнутые и зеркальные дубликаты |
| Control image size | Учитывает размер изображения при сравнении |
| Control image type | Учитывает формат файла |
| Control image width/height ratio | Учитывает соотношение сторон |
| Algorithm of comparing of images | Выбирает алгоритм сравнения |
| Threshold difference | Задаёт допустимый процент различия |
| Minimal image width/height | Исключает слишком маленькие изображения |
| Maximal image width/height | Исключает слишком большие изображения |
| Compare images inside one directory | Сравнивает изображения внутри одной директории |
| Compare images from one path of search with one another | Сравнивает изображения между поисковыми путями |
Search image dupls обычно оставляют включённым. Если выключить этот пункт и оставить только проверку дефектов, программа будет искать не дубликаты, а проблемные изображения.
Control image size полезен, когда нужно считать разными файлы с разным разрешением. Например, если 4000×3000 — оригинал, а 1200×900 — веб-версия, включённый контроль размера помогает не смешивать их в одну группу. Если задача обратная — найти уменьшенные копии, этот контроль лучше отключить.
Control image type стоит включать только тогда, когда формат важен сам по себе. Например, если PNG и JPEG с одинаковым содержимым должны считаться разными рабочими файлами. Для обычной чистки дублей его часто оставляют выключенным, потому что одна и та же картинка может быть сохранена в разных форматах.
Control image width/height ratio полезен для отсечения изображений с заметно разными пропорциями. Он помогает снизить количество ложных совпадений, особенно при поиске по смешанным папкам.
Вкладка Defects
AntiDupl.NET умеет не только находить одинаковые фотографии, но и проверять изображения на дефекты. Вкладка Defects отвечает за такие проверки.

Основные параметры:
| Параметр | Назначение |
|---|---|
| Check on defect | Включает проверку изображений на дефекты |
| Check on blockiness | Проверяет JPEG-блочность |
| Blockiness threshold | Задаёт порог блочности |
| Check on blockiness only on not Jpeg | Ищет признаки JPEG-сжатия в не-JPEG файлах |
| Check on bluring | Проверяет чрезмерное размытие |
| Bluring threshold | Задаёт порог размытия |
Проверка на дефекты особенно полезна после восстановления файлов с флешки, жёсткого диска или карты памяти. В таких архивах часто встречаются изображения, которые формально имеют расширение .jpg или .png, но открываются частично, содержат битые блоки, странные артефакты или были пересохранены с сильным ухудшением.
Check on blockiness помогает находить изображения с выраженными артефактами JPEG-сжатия. Check on bluring ориентирован на поиск слишком размытых изображений, но этот параметр нужно использовать осторожно: пейзажи, фоновые изображения и снимки с малой глубиной резкости могут попадать в результаты не потому, что файл испорчен, а потому что визуально содержит мало резких границ. В настройках AntiDupl.NET заложена проверка дефектов, блочности и размытия.
Вкладка Search
Вкладка Search отвечает за типы файлов и область поиска.

Здесь выбираются форматы изображений. Если галочка у формата снята, программа не будет включать такие файлы в поиск. Это помогает ускорить сканирование и убрать из результатов лишние типы графики.
На этой же вкладке находятся параметры:
Search system folders/files;
Search hidden folders/files.
Обычно их не включают для обычной чистки фотоархива. Системные и скрытые папки часто содержат служебные изображения, кэш, иконки и файлы программ. Их сканирование увеличивает объём результатов и может привести к ненужным совпадениям.
Вкладка Advanced
Вкладка Advanced нужна для более тонкой настройки поведения программы.

Основные параметры:
| Параметр | Что делает |
|---|---|
| Delete to recycle bin | Удаляет файлы в корзину, а не безвозвратно |
| Remember mistakes | Запоминает ложные совпадения |
| Image width/height ration precision | Определяет точность проверки пропорций |
| Compare threads count | Задаёт число потоков сравнения |
| Load thread count | Задаёт число потоков загрузки изображений |
| Normalized image size | Управляет размером нормализованного изображения для сравнения |
| Queue size of undo | Задаёт глубину очереди отмены действий |
| Maximal count of results | Ограничивает максимальное число результатов |
| Width of ignored frame of image | Игнорирует рамку изображения при сравнении |
| Use libjpeg-turbo | Ускоряет загрузку JPEG |
Delete to recycle bin лучше оставлять включённым. При работе с фотографиями это базовая страховка: если удаление оказалось ошибочным, файл можно восстановить из корзины.
Remember mistakes — одна из практичных функций AntiDupl.NET. Когда пользователь помечает совпадение как ошибочное через Mark current result as a mistake или Mark selected results as a mistakes, программа сохраняет такую пару в базе ложных срабатываний и при повторном поиске больше не показывает её как проблему.
Normalized image size влияет на точность и скорость. AntiDupl.NET приводит изображения к общему размеру и переводит их в 8-битные оттенки серого, после чего сравнивает нормализованные версии. Чем больше нормализованный размер, тем выше точность, но ниже скорость и выше требования к памяти и свободному месту для базы ранее просканированных изображений. Доступны значения 16×16, 32×32, 64×64 и 128×128.
Width of ignored frame of image полезен, когда изображения одинаковы по содержанию, но отличаются рамкой, тонкой полосой по краю, подписью или небольшим водяным знаком у границы. Параметр позволяет игнорировать внешний край изображения при сравнении.
Вкладка Highlight
Вкладка Highlight управляет подсветкой различий между изображениями.

Здесь находятся параметры:
Highlight differences;
Value of difference;
Not highlight differences if fragments more than:;
Maximum fragments for disable highlight;
Highlight all differences;
Maximum amount of fragments for highlight;
Amount of fragments on X;
Amount of fragments on Y;
Normalized size of image;
Pen thickness.
Подсветка различий нужна не для каждого поиска. Она особенно полезна, когда изображения похожи, но не очевидно, чем именно отличаются: чуть изменённая яркость, небольшая подпись, рамка, кроп, иной уровень сжатия, локальная ретушь. При включённом Highlight differences AntiDupl.NET выделяет найденные отличающиеся фрагменты красной рамкой.
Первый поиск дубликатов: пошаговая инструкция
Для первого запуска лучше брать не весь диск, а отдельную папку с копиями. Так проще понять, как AntiDupl.NET формирует результаты, как работает таблица и как безопасно удалять лишние изображения.
Шаг 1. Открыть Paths
Нажмите кнопку Paths на панели инструментов. Откроется окно Paths Window. На вкладке Search добавьте папку, где нужно искать одинаковые картинки.
Используйте:
Add folder — чтобы добавить папку;
Add files — чтобы добавить отдельные изображения;
Change — чтобы изменить путь;
Remove — чтобы удалить путь из списка.
Пути можно добавлять не только кнопками, но и перетаскиванием файлов или папок в окно Paths Window. В списке путей также работают горячие клавиши: Delete удаляет текущий путь, Control-C копирует путь, Control-V вставляет путь из буфера, Control-X вырезает путь.
Шаг 2. Добавить исключения
Перейдите на вкладку Ignore и добавьте папки, которые не нужно проверять. Например:
папку с готовыми работами;
папку с оригиналами, которые нельзя трогать;
папку с превью сайта;
служебные каталоги;
уже очищенные архивы.
Это особенно важно, если в Search добавлена большая родительская директория.
Шаг 3. Проверить Compare
Откройте Options и вкладку Compare. Для первого поиска можно оставить базовый сценарий:
| Настройка | Рекомендуемый старт |
|---|---|
| Search image dupls | Включено |
| Search rotated and mirror image dupls | Выключено, если повороты не нужны |
| Control image size | Выключено для поиска уменьшенных копий |
| Control image type | Выключено для поиска дублей между форматами |
| Control image width/height ratio | Включено |
| Algorithm of comparing of images | Mean square difference |
| Threshold difference | 3–5% |
| Minimal image width/height | 64 |
| Maximal image width/height | 8192 |
Если задача — найти только абсолютно одинаковые файлы, порог можно поставить ближе к 0. Если нужно найти похожие фото, пересохранённые версии и изображения с небольшими изменениями, порог постепенно увеличивают.
Шаг 4. Запустить поиск
Нажмите Start search. Во время сканирования программа анализирует изображения, сравнивает их по выбранному алгоритму и формирует таблицу результатов.
Если архив большой, поиск может занять заметное время. На скорость влияют:
количество файлов;
размеры изображений;
выбранные форматы;
включение поиска повёрнутых и зеркальных дублей;
алгоритм Mean square difference или SSIM;
значение Normalized image size;
тип диска;
параметры Compare threads count и Load thread count.
Шаг 5. Разобрать результаты
После завершения поиска AntiDupl.NET покажет результаты в Table of Results. При выборе строки изображения отображаются в Preview Panel. Сначала стоит отсортировать результаты по Difference: полностью одинаковые изображения обычно проще обработать, чем похожие пары с большим различием.
Для каждой пары нужно оценить:
какое изображение больше по разрешению;
какой файл больше по размеру;
где лежит каждый файл;
одинаковые ли это изображения по содержанию;
есть ли отличия в кадрировании, цвете, резкости или подписи;
является ли один файл оригиналом, а другой экспортом;
можно ли удалить один из файлов без потери полезной версии.
Шаг 6. Выполнить действие
Для выбранной пары доступны действия удаления, замены, переименования и пометки ошибки. На панели инструментов и рядом с предпросмотром есть кнопки для удаления первого изображения, второго изображения, обоих изображений, дефектного файла, а также для автоматической обработки выбранных результатов.
С массовыми действиями нужно быть осторожным. AntiDupl.NET умеет обрабатывать выбранные результаты автоматически через Process selected results automatically, но безопаснее сначала проверить несколько десятков совпадений вручную и убедиться, что параметры поиска не дают ложных срабатываний.
Работа с Table of Results
Table of Results — центральная часть AntiDupl.NET после сканирования. Именно здесь видно, что программа нашла и какие признаки присвоила каждому результату.
Таблица результатов используется для отображения и обработки найденных совпадений. По ней можно перемещаться мышью и клавишами Up, Down, Page Up, Page Down, Home, End, а также выделять результаты через Control+A. Текущее изображение или пара изображений сразу отображается в Preview Panel, а количество текущих, выбранных и общих результатов показывается в строке состояния.
В таблице есть несколько важных колонок:
| Колонка | Что показывает |
|---|---|
| Type | Тип результата: пара дублей или дефектное изображение |
| Group | Номер группы похожих результатов |
| Size of group | Размер группы |
| Difference | Процент различия между изображениями |
| Defect Type | Тип дефекта изображения |
| Transformation | Поворот или зеркальное преобразование |
| Hint | Рекомендуемое действие |
| Name | Имя файла |
| In folder | Путь к папке |
| Dimensions | Размер изображения в пикселях |
| Image type | Формат файла |
| Blockiness | Показатель блочности |
| Blurring | Показатель размытия |
| Size | Размер файла |
Type различает обычную пару дубликатов и дефектное изображение. Difference показывает процент среднеквадратичного различия содержимого изображений; если изображения полностью идентичны, значение отображается зелёным. Group объединяет связанные пары в группы похожих результатов.
Колонка Transformation особенно важна, если включён поиск повёрнутых и зеркальных изображений. Она показывает, какое преобразование нужно применить к верхнему или левому изображению, чтобы оно совпало с нижним или правым. AntiDupl.NET различает исходное положение, повороты на 90°, 180°, 270°, горизонтальное отражение и комбинации отражения с поворотом.
Как читать Difference
Difference — один из главных ориентиров, но не абсолютный приговор.
| Difference | Что обычно означает |
|---|---|
| 0.00 | Полностью одинаковое изображение по анализируемому содержимому |
| 0.01–1.00 | Почти точный дубль, часто пересохранение или минимальное отличие |
| 1.00–5.00 | Похожее изображение, возможны изменения размера, сжатия, яркости |
| 5.00–10.00 | Уже требуется внимательная ручная проверка |
| Выше 10.00 | Часто похожий сюжет, серия кадров или ложное совпадение |
Удалять только по проценту различия нельзя. Два кадра из одной фотосерии могут иметь низкий процент различия, но быть разными фотографиями: человек моргнул, изменилось положение руки, сместилась камера, изменился фокус. AntiDupl.NET помогает найти такие пары, но окончательное решение принимает пользователь.
Preview Panel: визуальное сравнение изображений
Preview Panel показывает текущий результат из таблицы. Для пары дублей изображения выводятся рядом или одно над другим — в зависимости от режима просмотра. В режиме вертикальных пар панель находится слева, а таблица справа. В режиме горизонтальных пар панель находится сверху, а таблица снизу. Переключение выполняется через View — View mode of results.

В Preview Panel можно внимательно рассмотреть найденные пары. Панель предназначена для детального просмотра дубликатов или дефектных изображений и выполнения основных операций над ними.
Рядом с изображениями располагаются кнопки управления. Среди них:
Delete both pictures — удалить оба изображения;
Rename first to second — переименовать первое изображение по второму;
Rename second to first — переименовать второе изображение по первому;
удаление первого или второго изображения;
замена одного изображения другим;
пометка результата как ошибочного;
переход к следующему или предыдущему результату.
Визуальный просмотр особенно важен для похожих, но не одинаковых изображений. Например:
| Сценарий | Что проверить |
|---|---|
| Два портрета из серии | Глаза, мимика, положение головы |
| Две версии пейзажа | Цвет, контраст, кадрирование, горизонт |
| Скриншоты одного окна | Текст, курсор, время, открытые вкладки |
| Изображения товара | Артикул, упаковка, наличие надписей |
| Фото до и после обработки | Ретушь, резкость, баланс белого |
| Картинки сайта | Размер, сжатие, наличие водяных знаков |
Если изображения похожи, но обе версии нужны, результат лучше пометить как ошибочный. При включённой настройке Remember mistakes программа запомнит такую пару и не будет снова показывать её при повторном поиске.
Действия с найденными дубликатами
AntiDupl.NET не только показывает совпадения, но и позволяет обрабатывать их прямо из интерфейса. Доступны ручные и групповые действия.
Основные операции:
| Действие | Когда использовать |
|---|---|
| Удалить первое изображение | Когда первая копия хуже или лежит в ненужной папке |
| Удалить второе изображение | Когда вторая копия хуже |
| Удалить оба изображения | Когда обе картинки не нужны |
| Удалить дефектное изображение | Когда найден битый или испорченный файл |
| Заменить одно изображение другим | Когда нужно оставить лучшую копию в нужной папке |
| Переименовать файл | Когда нужно привести имя к нужному варианту |
| Пометить как ошибку | Когда программа нашла похожие, но разные изображения |
| Автоматически обработать выбранные результаты | Когда рекомендации проверены и им можно доверять |
Кнопка Process selected results automatically выполняет рекомендуемые программой действия для выбранной группы результатов. Это ускоряет чистку больших архивов, но требует предварительной проверки логики. Если папки Delete настроены грамотно, автоматическая обработка становится более предсказуемой: программа понимает, из каких каталогов предпочтительнее удалять лишние копии.
Когда можно применять массовое удаление
Массовое удаление допустимо, когда совпадения очевидны:
Difference равен 0.00;
обе картинки имеют одинаковое разрешение;
оба файла лежат в равнозначных папках;
один файл явно является копией;
в имени есть
copy,duplicate,(1),backup,old;одна папка заранее указана во вкладке Delete;
включено удаление в корзину через Delete to recycle bin.
Когда массовое удаление опасно
Массовое удаление лучше не использовать, если:
это свадебная, репортажная или предметная серия;
изображения похожи, но не идентичны;
отличаются лица, позы, фокус или освещение;
один файл — оригинал, другой — обработанная версия;
одна версия содержит подписи, рамки, водяной знак или цветокоррекцию;
в результатах много совпадений с высоким Difference;
поиск выполнялся с повышенным порогом похожести.
AntiDupl.NET даёт инструменты для быстрой очистки, но не заменяет внимательное решение пользователя там, где фотографии действительно разные.
Поиск повреждённых изображений
Один из сильных сценариев AntiDupl.NET — проверка архива на повреждённые изображения. Это полезно не только для старых JPEG, но и для папок после восстановления данных, копирования с нестабильного диска, переноса с флешки или загрузки из разных источников.
Программа может показывать дефектные изображения как отдельный тип результата в Table of Results. Для таких файлов используется тип Defect picture, а в колонке Defect Type отображается вид проблемы. В таблице предусмотрены типы дефектов, включая неизвестный дефект, блочность и размытие.
Практические случаи, где проверка дефектов полезна:
восстановленные файлы открываются частично;
JPEG содержит серые или цветные блоки;
изображение было повреждено при копировании;
файл имеет правильное расширение, но не читается нормально;
в папке много картинок с артефактами сильного сжатия;
нужно быстро найти явно испорченные изображения перед сортировкой.
При включённой проверке размытия программа может находить не только технически испорченные файлы, но и визуально слабые изображения. Поэтому результаты Blurring нужно проверять вручную. Снимок может быть художественно размытым, снятым с малой глубиной резкости или просто содержать мало контрастных деталей.
Поисковые профили
AntiDupl.NET умеет сохранять поисковые профили. Это удобно, если программа используется регулярно для одних и тех же папок.
Профиль может включать:
пути поиска;
пути исключений;
настройки сравнения;
выбранные форматы;
результаты поиска;
параметры обработки.
На панели инструментов есть кнопки Open search profile и Save search profile as. Первая загружает ранее сохранённый профиль, вторая сохраняет текущую конфигурацию под новым именем.
Профили полезны в рабочих сценариях:
| Сценарий | Как использовать профиль |
|---|---|
| Регулярная чистка фотоархива | Один профиль для основной папки фотографий |
| Проверка новых импортов | Отдельный профиль: новый импорт против проверенного архива |
| Работа с картинками сайта | Профиль с папками изображений проекта |
| Разбор восстановленных файлов | Профиль с проверкой дефектов и осторожным порогом |
| Сравнение обработок | Профиль без жёсткого контроля размера и типа |
Например, фотограф может создать профиль Импорт с телефона, где папка телефона находится в Search, основной архив — в Valid, а временная папка импорта — в Delete. Тогда новая проверка будет занимать меньше времени и давать более предсказуемые рекомендации.
Производительность и скорость поиска
AntiDupl.NET работает быстро для своего класса задач, но скорость зависит от настроек. Поиск похожих изображений всегда сложнее, чем сравнение имён файлов или хешей. Программа должна загрузить изображения, привести их к нормализованному виду, сравнить содержимое и сформировать результаты.
На скорость влияют:
количество изображений;
размер файлов;
разрешение фотографий;
включённые форматы;
поиск во вложенных папках;
включение Search rotated and mirror image dupls;
выбранный алгоритм сравнения;
значение Threshold difference;
размер Normalized image size;
число потоков загрузки и сравнения;
скорость диска;
количество уже найденных результатов.
Параметр Search rotated and mirror image dupls заметно замедляет поиск, поэтому его лучше включать только тогда, когда в архиве действительно встречаются повёрнутые или зеркальные версии.
Параметр Normalized image size тоже важен. Больший размер повышает точность, но требует больше памяти, места и времени. Для большинства обычных задач не нужно сразу ставить максимальное значение. Начинать разумнее со стандартной настройки, а затем увеличивать её только при необходимости.
Параметр Maximal count of results ограничивает максимальное число результатов за один поиск. По умолчанию значение составляет 100000. Если во время поиска достигается этот предел, поиск прекращается. Ограничение нужно для экономии ресурсов, которые тратятся на графическое отображение списка результатов.
Безопасность удаления
Главный риск при работе с любой программой для удаления дублей — потеря нужного изображения. AntiDupl.NET снижает риск за счёт предпросмотра, таблицы, корзины, отмены и памяти ошибок, но безопасная работа всё равно зависит от пользователя.
Правильный порядок такой:
Сначала запускать поиск на тестовой папке.
Не начинать с полного диска.
Проверить настройки Compare.
Оставить включённым Delete to recycle bin.
Сначала сортировать результаты по Difference.
Обрабатывать точные дубликаты отдельно от похожих фото.
Не удалять массово серии фотографий без просмотра.
Использовать Ignore для папок, которые нельзя трогать.
Использовать Delete для временных и вторичных папок.
Помечать ложные совпадения как ошибки.
Queue size of undo задаёт, сколько действий можно отменить подряд. Значение может быть от 0 до 16, стандартное — 10. Для возможности отмены программа сохраняет промежуточное состояние; при удалении изображение фактически скрывается и переименовывается, а временные файлы удаляются позже.
Для рабочих архивов лучше дополнительно иметь резервную копию. Особенно если речь идёт о клиентских съёмках, исходниках сайтов, архиве за несколько лет или папках после восстановления данных.
Реальные сценарии использования
Очистка папки после импорта с телефона
Типичная ситуация: телефон несколько раз подключали к компьютеру, фотографии копировались в разные папки, часть снимков пришла через мессенджеры, часть была выгружена из облака. В итоге один и тот же снимок может лежать в нескольких местах.
Сценарий для AntiDupl.NET:
В Search добавить папки с импортами.
В Ignore добавить папку с уже разобранными оригиналами.
В Compare оставить Mean square difference.
Установить Threshold difference около 3–5%.
Отключить Control image type, если нужно находить совпадения между JPEG, PNG, HEIC и WEBP.
Запустить Start search.
Сначала обработать пары с Difference 0.00.
Затем вручную проверить похожие изображения.
Сравнение двух резервных копий
Если есть две папки: старая резервная копия и новая, AntiDupl.NET помогает понять, какие изображения повторяются.
Пример:
| Папка | Роль |
|---|---|
E:Backup_2022 | Старая копия |
F:Backup_2024 | Новая копия |
Обе папки можно добавить в Search. Если одна из них считается менее важной, её можно добавить в Delete. Тогда программа будет предлагать удалять лишние копии именно из вторичной папки.
Поиск дублей после обработки фотографий
После работы в графическом редакторе часто появляются несколько вариантов одного изображения:
исходник;
обработанный JPEG;
уменьшенная версия;
экспорт для сайта;
вариант с подписью;
версия для печати.
AntiDupl.NET покажет такие файлы как похожие, но удалять их нужно осторожно. Для такой задачи лучше не применять автоматическое удаление, а использовать программу как инструмент визуального контроля.
Проверка архива сайта
В папках сайта часто накапливаются одинаковые изображения с разными именами: обложки, превью, старые версии, изображения после смены дизайна. AntiDupl.NET помогает найти такие копии и понять, где они лежат.
Для сайта особенно полезны колонки:
Name;
In folder;
Dimensions;
Image type;
Size.
При этом нельзя удалять файл только потому, что он похож на другой. Нужно проверить, используется ли он в CMS, шаблоне, статье или карточке товара.
Разбор восстановленных данных
После восстановления диска или флешки часто появляются папки с тысячами файлов, часть из которых повреждена, повторяется или имеет случайные имена. AntiDupl.NET подходит для первичной чистки таких архивов:
ищет повреждённые изображения;
находит полные дубликаты;
показывает похожие версии;
помогает удалить явно битые файлы;
позволяет сохранить нормальные изображения.
В таком сценарии особенно полезны вкладки Defects и Search, а также осторожная ручная проверка в Preview Panel.
История версий и развития AntiDupl.NET
История AntiDupl.NET началась не с .NET-версии. Изначально автор столкнулся с проблемой большого количества дубликатов и повреждённых картинок при загрузке обоев из интернета. Ручная чистка коллекции объёмом более 10 тысяч изображений оказалась слишком трудоёмкой, поэтому появилась идея автоматизировать процесс. Летом 2002 года началась работа над первой утилитой, которая называлась BEJpegSearch — Bad and Equal JPEG-files SEARCH.
BEJpegSearch
BEJpegSearch был внутренним инструментом для собственных задач автора. Он решал базовую проблему: помогал находить плохие и одинаковые JPEG-файлы. Этот этап важен тем, что в нём сформировалась главная идея всей линейки AntiDupl: программа должна не просто показывать файлы, а помогать удалять лишние и дефектные изображения из больших коллекций.
AntiDupl 1.x
Осенью 2003 года программа была стабилизирована и получила новое имя — AntiDupl. Первая публичная версия 1.15 вышла 17.10.2003. Серия 1.x просуществовала до ноября 2005 года, когда последней стала версия 1.17.
Ключевые возможности серии 1.x:
поиск дублированных JPEG-изображений в заданной папке;
поиск дефектных JPEG-изображений;
автоматическое удаление дефектных и полностью эквивалентных файлов;
полуавтоматический режим, где поиск останавливался на найденном результате и ожидал решения пользователя;
очень простой интерфейс.
Ограничения этой серии тоже были существенными:
программа не искала изображения других форматов, кроме JPEG;
полуавтоматический режим утомлял при больших коллекциях;
результаты предыдущих поисков не учитывались;
нельзя было указать больше одной папки поиска;
интерфейс был слишком простой для части пользователей.
AntiDupl 2.x
После AntiDupl 1.17 началась работа над новой версией. AntiDupl 2.0 был завершён и опубликован 09.04.2006. Вторая серия была фактически переписана с нуля.
AntiDupl 2.x добавил важные функции:
поиск не только JPEG, но и GIF, TIFF, BMP, PNG;
улучшенный интерфейс;
горячие клавиши;
HTML-справку;
логирование этапов и результатов;
отложенный вывод результатов;
возможность удалять оба изображения;
замену одного изображения другим;
просмотр через внешнее ПО;
базу ошибок программы начиная с версии 2.4.
Несмотря на развитие, у второй серии оставались ограничения: неудобная обработка результатов, невозможность сохранять результаты, невозможность задавать больше одной директории поиска, отсутствие сравнения отдельных файлов и слабое использование данных прошлых поисков. Также старые серии были написаны в C++ Builder, оставались однопоточными и не использовали возможности современных процессоров так, как это требовалось для крупных архивов.
AntiDupl.NET
AntiDupl.NET стал новой веткой, созданной для решения накопившихся ограничений. Работа над ним началась в сентябре 2007 года. Основной смысл перехода — отделить алгоритмическое ядро от интерфейса, улучшить обработку результатов, использовать более современную архитектуру, поддержать несколько путей, профили, память ошибок и более удобный рабочий процесс.
В результате AntiDupl.NET стал не просто продолжением старой утилиты для JPEG, а самостоятельной программой для поиска дубликатов, похожих изображений и дефектных графических файлов в разных форматах.
Сильные стороны AntiDupl.NET
Поиск по содержимому, а не по имени
Главное преимущество AntiDupl.NET — сравнение содержимого изображений. Это позволяет находить одинаковые фотографии с разными именами и похожие картинки, которые обычный поиск файлов не считает дублями.
Поддержка большого числа форматов
Программа работает не только с JPEG и PNG, но и с WEBP, HEIC, HEIF, AVIF, JXL, PSD, JP2, DDS, TGA и другими форматами. Для смешанных архивов это важнее, чем кажется: современные фотоархивы часто состоят из файлов с телефонов, сайтов, редакторов, мессенджеров и старых резервных копий.
Предпросмотр пары изображений
Preview Panel позволяет оценить изображения до удаления. Это снижает риск потерять нужный кадр, особенно при похожих фотографиях из одной серии.
Детальная таблица результатов
Table of Results показывает не только имя файла, но и путь, формат, размер изображения, размер файла, процент различия, группу, тип дефекта, блочность и размытие. Такая детализация помогает принимать решение не на глаз, а с учётом контекста.
Работа с ошибочными совпадениями
Настройка Remember mistakes и кнопки пометки ошибок делают повторные проверки удобнее. Если пользователь один раз решил, что две похожие фотографии нужно оставить, AntiDupl.NET может больше не показывать эту пару.
Профили поиска
Профили позволяют сохранить настройки и пути. Это удобно для регулярной чистки, когда одна и та же папочная структура проверяется много раз.
Возможность учитывать папки удаления
Вкладка Delete помогает программе понимать, из каких путей предпочтительнее удалять изображения. Это особенно полезно при сравнении основного архива и временных папок.
Настраиваемая точность
Через Threshold difference, алгоритм сравнения, контроль размера, типа, пропорций, нормализованный размер и подсветку различий можно подобрать поведение под задачу: от строгого поиска одинаковых файлов до поиска похожих фотографий.
Недостатки и ограничения
Старомодный интерфейс
AntiDupl.NET выглядит как классическая Windows-утилита. Интерфейс функциональный, но не современный. Новому пользователю придётся разобраться с вкладками, кнопками и большим количеством колонок.
Требуется ручной контроль
Программа хорошо находит похожие изображения, но похожесть не всегда означает дубль. Серии фотографий, кадры с минимальным отличием, версии до и после обработки и картинки с разными задачами нужно проверять вручную.
Не универсальный поиск дублей
AntiDupl.NET ориентирована на изображения. Для музыки, документов, архивов, видео и любых файлов по хешу лучше использовать другие инструменты.
Не менеджер фотографий
В программе нет полноценного каталога, рейтингов, тегов, распознавания лиц, альбомов и удобной навигации по событиям. Она решает конкретную задачу: поиск дублей, похожих и дефектных изображений.
Настройки могут запутать
Количество параметров — плюс для опытного пользователя и минус для новичка. Неправильный порог похожести или включение лишних опций может дать много ложных результатов.
Массовое удаление требует осторожности
Автоматическая обработка ускоряет работу, но при агрессивных настройках можно удалить нужные версии. Особенно опасны серии похожих кадров и папки с обработанными изображениями.
Сравнение с аналогами
AntiDupl.NET удобно рассматривать рядом с программами, которые тоже ищут дубликаты изображений или похожие файлы. У каждой из них своя логика: одни ориентированы на фото, другие на универсальную чистку диска, третьи на коммерческое использование.
| Программа | Основной фокус | Похожие изображения | Дефектные изображения | Профили/настройки | Сильная сторона | Ограничение |
|---|---|---|---|---|---|---|
| AntiDupl.NET | Дубликаты, похожие и дефектные изображения | Да | Да | Да | Подробный контроль, предпросмотр, таблица, память ошибок | Только изображения, старомодный интерфейс |
| dupeGuru | Универсальный поиск дублей, отдельный Picture mode | Да | Нет | Да | Кроссплатформенность, режимы Standard/Music/Picture | Менее специализированная работа с дефектами изображений |
| Czkawka | Многофункциональная чистка файлов | Да | Частично через broken files | Да | Дубликаты, пустые папки, похожие изображения, битые файлы | Интерфейс больше про общую чистку, а не детальную работу с парами фото |
| VisiPics | Поиск похожих изображений на Windows | Да | Нет | Ограниченно | Простая логика фильтров Strict/Basic/Loose | Устаревший инструмент, меньше контроля |
| Visual Similarity Duplicate Image Finder | Коммерческий поиск точных и визуально похожих фото | Да | Нет | Да | Сильный визуальный поиск, коммерческая направленность | Платный продукт, не такой открытый сценарий |
dupeGuru — универсальная программа для поиска дублей, которая умеет сканировать имена и содержимое файлов, а также имеет режимы Standard, Music и Picture. В Picture mode она подходит для поиска дубликатов фотографий, но её логика шире, чем у AntiDupl.NET.
Czkawka — многофункциональный инструмент для поиска дубликатов, пустых папок, похожих изображений, похожих видео, временных и битых файлов. Это хороший выбор, когда нужно чистить не только изображения, но и весь диск.
VisiPics — бесплатная Windows-программа для поиска и удаления дубликатов изображений. Она работает с указанными пользователем папками и использует фильтры похожести Strict, Basic и Loose.
Visual Similarity Duplicate Image Finder ориентирован на поиск точных и визуально похожих изображений в Windows, включая случаи, когда файлы были переименованы, отредактированы или изменены по размеру. Это более коммерческий вариант для тех, кому нужен специализированный визуальный поиск с поддержкой платного продукта.
Когда выбрать dupeGuru
dupeGuru лучше подходит, если нужно искать не только фото, но и другие типы дублей. Например, музыку, документы, одинаковые файлы по содержимому, похожие имена. Для смешанной файловой чистки он универсальнее.
Когда выбрать Czkawka
Czkawka удобна, если задача шире: найти дубликаты, пустые папки, большие файлы, похожие изображения, битые файлы и другой мусор. Это инструмент для общей уборки системы.
Когда выбрать VisiPics
VisiPics можно рассматривать для простой чистки похожих изображений на старых Windows-системах, когда нужен максимально понятный подход с фильтрами похожести. Но по гибкости и развитию он уступает более современным решениям.
Когда выбрать Visual Similarity Duplicate Image Finder
Visual Similarity Duplicate Image Finder подходит тем, кто готов использовать коммерческий инструмент и хочет визуальный поиск похожих фотографий с ориентацией на скорость, интерфейс и поддержку.
Где AntiDupl.NET выглядит сильнее
AntiDupl.NET особенно хороша там, где нужны:
подробная таблица совпадений;
ручной контроль каждой пары;
проверка дефектов изображений;
память ложных совпадений;
разные типы путей: Search, Ignore, Valid, Delete;
гибкая настройка порога различия;
подсветка различий;
работа именно с изображениями, а не со всеми файлами подряд.
Практические советы по настройке
Не начинайте с полного диска
Первый запуск на C: или всём внешнем диске почти всегда даёт слишком много шума. Лучше начать с одной папки:
Pictures;Phone backup;Camera import;DownloadsImages;отдельный архив за год.
После этого можно расширять область поиска.
Разделяйте точные и похожие совпадения
Сначала обработайте пары с Difference 0.00. Это самые очевидные дубли. Потом переходите к значениям 0.01–1.00, затем к 1–5%. Всё, что выше, требует более внимательного просмотра.
Используйте Ignore
Если в папке есть подкаталоги, которые нельзя менять, добавляйте их в Ignore. Это проще, чем потом восстанавливать нужные файлы.
Используйте Delete для временных папок
Если одна папка явно менее важна, добавьте её в Delete. Например:
загрузки;
временный импорт;
папка мессенджера;
старая резервная копия;
экспортные копии.
Тогда рекомендации программы будут ближе к вашей логике.
Не включайте поиск поворотов без причины
Search rotated and mirror image dupls полезен, но сильно замедляет поиск. Включайте его только для архивов, где действительно есть повёрнутые или зеркальные версии.
Не завышайте Threshold difference
Высокий порог похожести быстро превращает результаты в список примерно похожих изображений. Для чистки дублей лучше двигаться постепенно:
0%;
1%;
3%;
5%;
выше — только для ручного поиска похожих кадров.
Оставляйте Delete to recycle bin включённым
Корзина — дополнительная страховка. Для рабочих архивов без неё работать не стоит.
Помечайте ложные совпадения
Если программа снова и снова показывает пару, которую нужно сохранить, используйте пометку ошибки. При включённом Remember mistakes такие совпадения не будут мешать в следующих проверках.
Следите за форматами
Если в задаче не нужны PSD, ICON, DDS, TGA и другие специфические форматы, отключите их на вкладке Search. Это уменьшит объём поиска и сделает результаты чище.
Проверяйте путь перед удалением
Имя файла может быть одинаковым, но путь важнее. Картинка в папке Originals и картинка в папке Temp имеют разную ценность.
Частые ошибки пользователей
Запуск сразу на весь диск
Так пользователь получает тысячи результатов, среди которых много служебных картинок, иконок, кэша браузера и изображений программ. Начинать нужно с конкретной папки.
Удаление без предпросмотра
AntiDupl.NET показывает похожесть, но не знает творческую ценность кадра. Два похожих снимка могут быть разными по смыслу.
Слишком высокий порог различия
Если поставить высокий Threshold difference, программа начнёт показывать не только дубли, но и похожие изображения. Это полезно для ручного отбора, но опасно для удаления.
Игнорирование папок
Без Ignore программа может просканировать служебные или рабочие папки, где удаление нежелательно.
Неправильное использование Delete Paths
Во вкладку Delete нужно добавлять только те папки, откуда действительно можно удалять лишние файлы. Нельзя добавлять туда основной архив, если он должен быть защищён.
Массовая обработка похожих серий
Серии фотографий часто дают близкие значения различия, но это не дубли. Например, пять кадров одного человека на одном фоне могут отличаться только выражением лица. Автоматически удалять такие пары нельзя.
Отключение корзины
Удаление без корзины ускоряет работу, но резко повышает риск необратимой ошибки. Для обычного пользователя это плохой компромисс.
Кому AntiDupl.NET подойдёт лучше всего
AntiDupl.NET стоит использовать, если нужна бесплатная программа для поиска дубликатов фото и похожих изображений в Windows, при этом важны точные настройки и ручной контроль результатов.
Хорошие сценарии:
большой домашний фотоархив;
папки после нескольких переносов и резервных копий;
фотографии с телефона;
архив изображений сайта;
папки с экспортами из редакторов;
восстановленные данные;
старые коллекции картинок;
проверка дублей между несколькими дисками;
поиск повреждённых изображений.
Программа особенно подходит пользователям, которые готовы не просто нажать одну кнопку, а вдумчиво настроить поиск, посмотреть результаты и аккуратно обработать пары.
Кому лучше выбрать другой инструмент
AntiDupl.NET не лучший выбор, если нужна красивая визуальная галерея, каталогизация фото, сортировка по людям и местам, облачная синхронизация или универсальная чистка диска.
Для поиска дублей всех типов файлов лучше смотреть в сторону dupeGuru или Czkawka. Для коммерческой визуальной проверки фотоархивов с более современным интерфейсом можно рассматривать Visual Similarity Duplicate Image Finder. Для простой старой Windows-чистки похожих картинок может хватить VisiPics.
Итоговая оценка
AntiDupl.NET — сильная специализированная программа для поиска дубликатов изображений, похожих фотографий и дефектных графических файлов. Её ценность не в современном дизайне, а в рабочей логике: пути поиска и исключений, разные алгоритмы сравнения, порог различия, предпросмотр, таблица результатов, группы совпадений, память ошибок, подсветка различий, профили и безопасное удаление через корзину.
Она хорошо подходит для реального фотоархива, где файлы переименованы, пересохранены, лежат в разных папках и отличаются незначительными деталями. AntiDupl.NET не решает все задачи управления фотографиями, но в своей нише остаётся полезным инструментом: найти одинаковые картинки, выявить похожие изображения, показать повреждённые файлы и дать пользователю достаточно информации для аккуратной очистки.
FAQ
AntiDupl.NET ищет одинаковые фото с разными именами?
Да. Программа сравнивает содержимое изображений, поэтому имя файла не является главным критерием. Один и тот же снимок может называться по-разному, но AntiDupl.NET всё равно покажет его как дубль или похожее изображение.
Можно ли искать не точные дубли, а похожие фотографии?
Да. Для этого используется Threshold difference. Чем выше порог, тем больше похожих изображений попадёт в результаты. Но при высоком пороге возрастает количество ложных совпадений.
Можно ли найти повёрнутые и зеркальные копии?
Да. Для этого включается параметр Search rotated and mirror image dupls. Он помогает находить изображения, которые были повернуты или отражены, но замедляет поиск.
AntiDupl.NET показывает изображения перед удалением?
Да. Для этого используется Preview Panel. В нём отображается текущая пара изображений или дефектный файл из таблицы результатов.
Можно ли удалить дубликаты автоматически?
Да, через Process selected results automatically и кнопки массового удаления. Но автоматическую обработку лучше применять только после проверки настроек и результатов.
Можно ли искать повреждённые изображения?
Да. Вкладка Defects включает проверку дефектов, блочности и размытия. Найденные проблемные файлы отображаются в таблице как дефектные изображения.
Подходит ли AntiDupl.NET для HEIC, WEBP, AVIF и JXL?
Да. В списке поддерживаемых форматов есть WEBP, HEIC/HEIF, AVIF и JXL.
Что делать, если программа нашла похожие, но разные изображения?
Такую пару нужно пометить как ошибочную. При включённом Remember mistakes программа будет учитывать это при повторных поисках.
Можно ли сравнить один файл с целой папкой?
Да. В Paths Window можно добавить отдельный файл и папку поиска. Это удобно, если нужно проверить, есть ли конкретная картинка в большом архиве.
Чем AntiDupl.NET отличается от обычного поиска одинаковых файлов?
Обычный поиск дублей часто сравнивает имя, размер или хеш файла. AntiDupl.NET сравнивает содержимое изображения, поэтому может находить похожие картинки, пересохранённые версии и изображения с разным именем или форматом.
