FluentCleaner — открытая альтернатива CCleaner с полным контролем очистки Windows
FluentCleaner — бесплатная утилита с открытым исходным кодом для очистки Windows, которая делает ставку не на автоматическое удаление всего подряд, а на прозрачность. Программа использует базу Winapp2.ini, показывает найденные файлы и записи до очистки и предупреждает о правилах, которые могут привести к потере данных.
Проект разработан builtbybel и опубликован в официальном репозитории FluentCleaner на GitHub. В качестве основы для определения мусорных файлов используется Winapp2.ini — большая поддерживаемая сообществом база правил для Windows и различных приложений.
Идея проекта во многом напоминает ранний CCleaner: пользователь сначала анализирует систему, затем получает подробный список найденного и только после этого решает, что действительно стоит удалить.
Почему вообще понадобилась альтернатива CCleaner
CCleaner появился в 2003 году и долгое время считался одной из самых профессиональных утилит для обслуживания Windows. Однако за годы существования вокруг программы произошло несколько историй, которые заметно повлияли на доверие пользователей.
В 2017 году после приобретения Piriform компанией Avast злоумышленники скомпрометировали инфраструктуру сборки CCleaner. В официальном анализе Cisco Talos сообщалось о вредоносном компоненте, попавшем в подписанную версию CCleaner 5.33.
Ещё одна проблема возникла годом позже вокруг версии 5.45 и функции Active Monitoring. После критики пользователей разработчики признали необходимость разделить элементы мониторинга и сбора анонимной аналитики и предоставить отдельные настройки управления ими.
Со временем CCleaner значительно расширился. Помимо классической очистки появились дополнительные функции, включая обновление программ и драйверов, мониторинг и другие инструменты. Для пользователей, которым нужна именно программа для контролируемой очистки, такой подход оказался не удобен.
FluentCleaner делает ставку на прозрачность
Главное отличие FluentCleaner — возможность разобраться, что именно программа собирается удалить.
Утилита не ограничивается одной итоговой цифрой вроде «найдено 7 ГБ мусора». Результаты разбиваются по приложениям и категориям, а отдельные правила можно просматривать до запуска очистки.
Установка классической версии напоминает старые портативные программы: архив нужно скачать со страницы официальных релизов FluentCleaner на GitHub, распаковать и запустить FCleaner.exe.
Для современной версии FluentCleaner требуется Windows 10 2004 (сборка 19041) или новее и Windows App SDK 2.0.1. При этом у проекта сейчас есть и Classic-редакция на .NET Framework 4.8 с существенно меньшим размером и без отдельного Windows App SDK.
Windows App SDK — набор компонентов Microsoft для разработки современных приложений Windows. Версия 2.0.1 стала стабильным выпуском Windows App SDK 2.0 в апреле 2026 года.
Разработчик отдельно предупреждает о стороннем сайте fluentcleaner[.]org. Он не связан с проектом. Единственным официальным источником загрузки разработчик называет свой GitHub-репозиторий.
Интерфейс FluentCleaner построен достаточно понятно: слева располагается навигация и категории, а основную часть окна занимают результаты анализа. После сканирования пользователь может посмотреть найденные данные и только затем запустить очистку.
Обозреватель MakeUseOf протестировал версию 26.07.02 от 15 июля анализ обнаружил 6,87 ГБ данных в 43 915 файлах и 58 записях реестра. Наибольший объём занимал кеш Chrome — около 1,96 ГБ. Временные файлы Windows добавили ещё 1,25 ГБ, а кеш Brave — 659,3 МБ.
Отдельно отображались корзина, веб-хранилища браузеров, отчёты об ошибках Windows, файлы Windows Update и кеши отдельных приложений. Такой подход позволяет понять, откуда взялся итоговый объём.
После запуска очистки было удалено 43 204 файла, а на диске освободилось около 6,81 ГБ. При этом часть данных осталась на месте: примерно 68 МБ были заблокированы открытыми браузерами Chrome и Brave.
Это важный момент для подобных программ. Если приложение продолжает использовать файл, очистить его без закрытия соответствующей программы невозможно.
Winapp2.ini показывает, по каким правилам работает очистка
Основная часть возможностей FluentCleaner связана с Winapp2.ini. Это поддерживаемая сообществом база правил, в которой описываются конкретные кеши, временные каталоги, журналы и другие данные различных приложений.
FluentCleaner использует собственный движок для обработки этих правил. Каждая запись имеет конкретные условия и пути, поэтому пользователь может проверить, какие файлы или ключи реестра относятся к выбранной операции.
Но наличие открытых правил не означает, что любое из них безопасно использовать вслепую.
Например, очистка определённых данных Firefox может затрагивать places.sqlite, где хранятся не только сведения об истории, но и закладки. Поэтому удаление конкретной категории способно привести к потере нужной информации.
Именно здесь подход FluentCleaner отличается от классических оптимизаторов: программа старается показать пользователю не только объём потенциально удаляемых данных, но и само правило, по которому они были найдены.
Терминал для тех, кто предпочитает командную строку
В FluentCleaner предусмотрен встроенный терминал. Он отображает базовые сведения о системе и позволяет использовать команды clean и analyze.
Для большинства пользователей графический интерфейс остаётся удобнее: там проще просмотреть категории, объёмы и предупреждения. Терминал скорее пригодится тем, кто хочет повторять уже проверенные операции или использовать очистку в собственных сценариях обслуживания.
ИИ здесь объясняет правила, а не решает, что удалять
В проекте предусмотрены функции объяснения отдельных записей с помощью ИИ. Их задача не заключается в автоматическом выборе файлов для удаления.
Пользователь может запросить объяснение конкретного правила, если название записи Winapp2.ini непонятно. Для этой функции используется API-провайдер, а работа с ИИ остаётся дополнительной возможностью, а не основным механизмом очистки.
При этом гораздо полезнее самого объяснения остаётся возможность открыть исходное правило. Пользователь может увидеть конкретные FileKey, RegKey и условия поиска и самостоятельно понять, что именно будет затронуто.
Дополнительные базы и исключения
В настройках FluentCleaner предусмотрены глобальные исключения, история очисток и дополнительные базы. В частности, существует Winapp3 — более агрессивный набор правил для опытных пользователей. Разработчики прямо рекомендуют относиться к нему осторожнее, поскольку некоторые записи могут удалять не только временные данные, но и состояние приложений.
Есть и возможность создавать собственные правила очистки. В актуальных версиях проекта для этого предусмотрен Custom Cleaner, который поддерживает собственные Winapp2-совместимые записи и PowerShell-скрипты.
При этом FluentCleaner не пытается повторять старую идею «починки реестра» с поиском абстрактных ошибок. Очистка строится вокруг конкретных правил и известных расположений данных.
Стоит ли использовать FluentCleaner
FluentCleaner интересен прежде всего тем, что возвращает пользователю контроль над очисткой Windows.
Программа подходит тем, кто хочет:
- освободить место на диске;
- удалить кеши и временные файлы;
- контролировать каждое правило очистки;
- видеть конкретные файлы и записи перед удалением;
- использовать открытые базы правил;
- создавать собственные правила;
- избежать автоматического удаления неизвестных данных.
Для обычного обслуживания Windows по-прежнему достаточно встроенного «Контроля памяти» (Storage Sense).
Главная ценность FluentCleaner в другом: программа не просит просто поверить итоговой цифре. Она позволяет разобраться, откуда взялся найденный мусор и что произойдёт после нажатия кнопки очистки.
Именно такой подход выглядит наиболее разумным для утилиты, которой доверяют доступ к системным файлам и данным приложений.
КОД — журнал о технологиях
💻 Новости и обзоры из мира технологий, полезные материалы, интересные факты и всё, что связано с современными цифровыми решениями.
😎 Подписывайтесь на наш Telegram-канал: https://t.me/kodjournal