ABP Cleaner — это специализированная утилита, предназначенная для обнаружения и удаления нежелательных дополнений, панелей инструментов и остаточных компонентов, связанных с популярными блокировщиками рекламы, такими как Adblock Plus и Adblock. Программа обычно применяется для очистки веб-браузеров и системных следов после удаления или неправильной установки расширений, а также для устранения конфликтов, ухудшающих работу браузера или системы безопасности.
Исторические сведения о конкретных версиях и авторстве ABP Cleaner в открытых источниках ограничены; в некоторых случаях под этим названием выпускались небольшие независимые инструменты и скрипты, ориентированные на массовое распространение популярных блокировщиков рекламы. В отсутствие однозначных данных о едином разработчике описание ниже основано на типичной функциональности подобных утилит и общедоступных описаниях их назначения.
- Сканирование браузера: проверка установленных расширений и плагинов на предмет наличия компонентов, связанных с Adblock/Adblock Plus или их форками.
 - Удаление расширений: функциональность для удаления выбранных дополнений и их записей в профиле браузера, включая файлы конфигурации и каталоги расширений.
 - Очистка реестра и конфигураций: поиск и удаление записей в системном реестре или конфигурационных файлах, которые могут поддерживать остаточные элементы расширений.
 - Удаление тулбаров и панелей инструментов: распознавание и удаление дополнительных панелей и тулбаров, которые интегрируются в интерфейс браузеров или операционной системы.
 - Восстановление настроек браузера: сброс изменённых настроек (домашняя страница, поисковая система, начальные страницы) к значениям по умолчанию или рекомендованным безопасным параметрам.
 - Журнал операций: ведение отчёта о выполненных действиях и обнаруженных элементах для последующего анализа и проверки результатов очистки.
 - Режимы работы: поддержка автоматического и ручного режимов: автоматическое применение рекомендуемых действий и интерактивный режим с выбором пользователем элементов для удаления.
 - Совместимость: обычно рассчитан на популярные браузеры (например, на основе Chromium и Firefox) и ориентирован на широко используемые операционные системы; конкретный набор поддерживаемых приложений зависит от реализации утилиты.
 - Меры предосторожности: включение функций резервного копирования или возможности восстановления удалённых настроек для предотвращения потери важных данных при некорректном определении компонентов.