CCleaner (ранее — Crap Cleaner) — условно-бесплатная утилита с закрытым исходным кодом, которая предоставляет пользователям простой в использовании инструмент для очистки и оптимизации 32-разрядных и 64-разрядных операционных систем Windows. Утилита была создана британской частной фирмой Piriform Limited и написана на C++. По состоянию на декабрь 2012 года с официального сайта программы было совершено более 1 миллиарда загрузок.
В начале 2024 года компания Avast, владелец CCleaner, перестала оказывать услуги в России и Беларуси в связи с санкциями Евросоюза. Таким образом, CCleaner не работает на территории России и Беларуси.
История Первый релиз продукта CCleaner был выпущен 23 сентября 2003 года.
К версии 2.0 программа была полностью переписана с нуля и полностью совместима с 64-разрядными версиями платформ. Также частично был затронут и изменён пользовательский интерфейс, произведены оптимизационные работы для более быстрого запуска и стабильной работы утилиты.
Начиная с версии 2.19.901 CCleaner также позволяет удалять точки восстановления системыThe System Restore tool allows you to view and delete any of the System Restore points that Windows creates for your PC / piriform.com.
В версии 2.25.1025 (26 октября 2009 года) впервые была добавлена поддержка Windows Server 2008 R2.
В версии 3.0 утилита CCleaner получает ряд дополнительных функций, в числе которых есть опция, которая позволяет очищать свободное дисковое пространство, содержимое жёстких дисков и сменных носителей информации. Частично был изменён графический интерфейс пользователя, логотип и иконка приложения. Разработчики улучшили поддержку для 64-битных операционных систем Microsoft WindowsИстория версий CCleaner / piriform.com.
В июле 2017 года компания Avast объявила о покупке Piriform, разработчика CCleanerVince Steckler Welcome Piriform to Avast! . После покупки Avast внедрила неотключаемую функцию сбора данных.
Версия 5.64.7613 (3 марта 2020 года) стала последней для Windows XP и Windows Vista.
В версии 5.82.8950 (17 июня 2021 года) была представлена встроенная функция обновления драйверов системы.
Уход из России С 30 января 2024 года программа официально прекратила свою работу на территории России. При запуске программы на данной территории появляется ошибка следующего содержания и CCleaner завершает свою работу:Этот продукт запрещено использовать в вашем месте пребывания.
Описание Утилита предназначена для очистки потенциально нежелательных или нерабочих файлов, временных файлов Интернета, созданных популярными браузерами или программами, а также для очистки неверных расширений типов файлов, отсутствующих приложений или недействительных записей в реестре Windows.
Безопасность Microsoft не поддерживает использование средств очистки реестра. Microsoft не может гарантировать, что проблемы, возникшие в результате использования утилиты очистки реестра, могут быть решены. Проблемы, вызванные этими утилитами, в том числе и CCleaner, могут оказаться неустранимыми, а потерянные данные не подлежат восстановлению.
CCleaner, как утилита очистки реестра, предполагает, что реестр нуждается в регулярном обслуживании или очистке. Однако при неправильном изменении реестра могут возникнуть серьёзные проблемы. Эти проблемы могут потребовать от пользователей переустановки операционной системы из-за её нестабильности. Microsoft не может гарантировать, что эти проблемы можно решить без переустановки операционной системы.
Некоторые пользователи сообщали разработчикам CCleaner, что вирусы или вредоносные программы могли запрещать производить сканирование, а также препятствовали запуску программы. В некоторых случаях Piriform рекомендовала пользователям обновить последние базы данных сигнатур своего антивирусного программного обеспечения и осуществить полное сканирование операционной системы. Также самые неопытные пользователи, забыв о том, что в настройках приложения установлена опция «Закрывать программу после очистки», были испуганы тем, что после сканирования и анализа системы с помощью CCleaner последняя автоматически закрываласьWhy does CCleaner close after cleaning? / piriform.com.
Инструменты Первый инструмент CCleaner, который является главной особенностью программы, — это «Очистка». Эта категория делится на две группы, первая — это «Windows», а другая — «Приложения».
Группа «Windows» отвечает за чистку операционной системы, с помощью неё можно выполнить такие действия, как:
Internet Explorer. Удаление файлов, которые были прописаны в Internet Explorer за время работы в Интернете, в числе которых имеются файлы cookies, пути последних загрузок в систему, историю посещённых веб-сайтов, автозаполнение форм, файлы Index.dat, список всех посещённых сайтов, сохранённые пароли и многое другое; Проводник Windows. Анализ и очистка буфера обмена, временных файлов, дампа памяти, корзины, файлов журналов, кэша DNS, ярлыков главного меню и рабочего стола, отчётов об ошибках, фрагментов файлов CHKDSK и прочее; Система. Произвести очистку проводника Windows. Удаление всех временных файлов, кэша эскизов, введённых данных в стандартную программу запуска приложений «Выполнить», недавних файлов, а также прочих недавних объектов в Проводнике; Прочее. Дополнительные возможности программы, которые позволяют произвести очистку свободного места на диске, список недавних программ, ISS, кэша области уведомлений/размеров окон/очерёдности меню, устаревших выборок и многое другое.
Группа «Приложения» отвечает за поиск и очистку операционной системы после работы с популярными приложениями, с помощью неё можно выполнить такие действия, как:
Firefox/Mozilla. Эти параметры чистки практически идентичны параметрам очистки Internet Explorer в группе «Windows», позволяя детально очищать браузер Mozilla Firefox от сообщества Mozilla. Opera. Параметры для безопасной очистки браузера Opera и всё, что с ним связано. Приложения. В эту категорию разработчики Piriform включили одни из самых популярных приложений, которые используют пользователи на своих компьютерах, в числе которых имеются Adobe Acrobat, Adobe Photoshop, Microsoft Office, Paint.NET, Notepad++ и многие другие. Интернет. В эту категорию вложены популярные приложения для работы в сети Интернет, в числе которых присутствуют Free Download Manager, BitTorrent, Java и μTorrent. Мультимедиа. В эту группу вложены приложения для работы с мультимедиа на компьютере, в числе которых Adobe Flash Player, KMplayer, Media Player Classic, Проигрыватель Windows Media и Winamp. Утилиты. Очистка некоторых популярных приложений, большинство которых установлены почти на каждом компьютере, такие, как программа-эмулятор DAEMON Tools, файловый архиватор WinRAR и Защитник Windows. Windows. В этой группе находятся, в основном, встроенные в операционную систему Microsoft Windows утилиты, такие, как RegEdit, Microsoft Paint, Game Explorer, WordPad.
Второй инструмент, который входит в приложение CCleaner, предназначен для сканирования и поиска ошибок в системном реестре Windows от проблематичных файлов или ов, которые не используются системой или пользователем. Всё сканирование происходит по следующим параметрам, в числе которых «Отсутствующие общие DLL», «Неверные расширения файлов», «Ошибки ActiveX и Class», «Библиотеки типов», «Приложения», «Шрифты», «Пути приложений», «Файлы справки», «Неверные записи установщика», «Отсутствующие приложения», «Автозагрузка», «Упорядочивание меню Пуск», «Временные файлы MUI», «Звуковые события», «Службы Windows». Интерфейс программы позволяет снять флажок напротив какого-либо элемента в категории «Реестр», в этом случае сканирование не будет происходить в N-ветке реестра. До начала анализа системного реестра CCleaner позволяет создать точку восстановления, чтобы осуществить обратный откат, если система будет работать со сбоями.
При щелчке мыши на некоторых элементах, которые пользователь хочет очистить, появляется всплывающее окно с кратким информированием и описанием, что произойдёт в случае очистки. Подобные сообщения можно отключить в настройках программы. Все элементы списка внутри группы недоступны до тех пор, пока не будет выделен её родительский элемент. Чтобы выделить все объекты в группе, можно щёлкнуть один раз по иконке.
Что примечательно, в утилите можно создать исключения, которые будут отсеиваться во время чистки операционной системы от ненужных файлов. К тому же программа может просто произвести детальный анализ системы без удаления установленных пользователем задач с последующим выводом списка сведений об удаляемых файлах и их занимаемым в системе дисковым пространством.
Несмотря на то, что графический интерфейс программы спроектирован так, что в нём сможет разобраться не только опытный пользователь, но и новичок, разработчики создали справочную систему. Справка не включена в стандартный дистрибутив и не поставляется вместе с ним, но всегда доступна любому желающему пользователю, который подключён к Интернету. Ссылка на веб-страницу онлайн-справки расположена внизу слева рабочего окна CCleaner.
Ко всему прочему, утилита CCleaner позволяет создавать «Включения», это файлы, которые выберет собственноручно пользователь из системы, после чего программа будет всегда их удалять при анализе системы, а также создавать «Исключения», это те файлы, которые не будут затронуты при очистке системы. Помимо файлов, которые задействует пользователь для включения или исключения, утилита CCleaner позволяет отсеивать от очистки файлы cookies от популярных браузеров Интернета или Flash-модулей, позволяя оперативно вводить расширения файлов, которые нельзя будет удалить при анализе и очистке.
По желанию пользователя в настройках программы можно установить такие опции, как осуществление очистки при включении компьютера, добавить новые пункты в контекстное меню Корзины Windows, которые будут отвечать за запуск и очистку CCleaner, а также установить режим очистки, «обычное удаление» (быстрый анализ) или «безвозвратное стирание» (длительный анализ).
Для полнофункциональной работы утилиты в операционной системе пользователь должен в идеале обладать правами администратора. Под ограниченной учётной записью утилита может также запускаться и работать, но некоторые файлы не могут быть удалены при очистке.
Параметры запуска командной строки Существует три параметра командной строки, которые можно использовать, когда CCleaner запущена. Пользователь может использовать их в пакетных файлах, ярлыках или планировщике заданий для автоматизации операций совместно с CCleaner. К примеру, можно установить автоматический запуск утилиты каждый день в 12 часов.
/AUTO — запуск очистки при загрузке Windows, а потом закрытие программы. /AUTO /SHUTDOWN — запуск очистки с последующим выключением компьютера.
При запуске утилиты из командной строки с параметром /AUTO в CCleaner не работает «Чистильщик Реестра»CCleaner — Command-line parameters / piriform.com.
Подключаемые модули Утилита может подключать динамические библиотеки, иначе называемыми плагинами, которые, в свою очередь, позволяют расширить некоторые возможности CCleaner.
CCEnhancer — этот плагин осуществляет полную поддержку более 900 популярных программ для Windows с их дальнейшей очисткой.
Совместно с инсталляционным дистрибутивом дополнительные модули не распространяются.
Настройки Как правило, CCleaner хранит свои собственные настройки в реестре Windows. Но если пользователь хочет управлять этими параметрами с помощью сценариев, тогда можно сохранять параметры в файле инициализации ccleaner.ini, который будет размещён в папке CCleaner.