CleanApp. Комплексная чистка Mac OS X

Для наведения порядка в Mac OS X существует масса программ. Одни помогают полностью удалять приложения и файлы, ими созданные, другие ищут дубликаты файлов, третьи удаляют временные и кэш-файлы и т.д. Между тем, вместо того, чтобы пользоваться целым ворохом приложений, было бы неплохо иметь всего одну программу, которая могла бы выполнять все необходимые функции по очистке диска и поддержанию порядка в Mac OS X. В этом обзоре мы хотели бы рассказать об одной из программ, претендующих на роль такого универсального средства — о продукте CleanApp от компании-разработчика Sinium Software.

Программа переведена на 10 языков, включая русский. Русская локализация выполнена вполне качественно и корректно.

Пользователям привыкшим к ярким цветам и стильному дизайну интерфейс CleanApp может показаться несколько серым и невыдающимся. Отчасти это так и есть, но с другой стороны, данному классу программ совсем необязательно иметь какое-то выдающееся оформление, главное здесь качество и аккуратность работы, с чем у CleanApp полный порядок. Окно приложения состоит из боковой панели, содержащей вкладки основных режимов работы программы, панели инструментов, имеющей в своем составе кнопку для доступа к настройкам приложения, и информационное окно, отображающее процесс работы или наблюдения за активностью приложений и основной части, в которой производятся операции каждого режима. В настройках программы доступно отключение ненужных вкладок на боковой панели, при желании их можно перетаскивать на любое место в списке.

ВОЗМОЖНОСТИ

  • УДАЛЕНИЕ ПРИЛОЖЕНИЙ

Одна из основных функций программы. Позволяет корректно удалить выбранное приложение вместе со всеми файлами, которые оно успело создать в процессе своей работы. А помогает ей в этом отдельный сервис CleanApp Logging Service, разработанный в соответствии с рекомендациями Apple, который в фоновом режиме записывает и регистрирует, какие файлы открывались и редактировались приложениями.

Для анализа удаляемого приложения и подготовки его к удалению, достаточно перенести значок программы на иконку или на окно CleanApp. Это достаточно удобно, если приложение было установлено не в стандартную папку Программы, а, например, на Рабочий стол. Для удаления приложений, установленных в папку Программы, лучше воспользоваться одноименной вкладкой на боковой панели CleanApp.

В этой вкладке отображаются все приложения, установленные в стандартную папку, за исключением тех, что были внесены в список исключений. Если у пользователя еще есть папки с установленными приложениями, то в настройках программы потребуется указать пути к этим папкам.

По умолчанию, в списке программ отображается имя приложения с указанием полного пути его размещения и дата последнего использования. При желании в настройках можно включить вычисление и отображение размера приложений, но это заметно замедлит работу CleanApp, пока она не вычислит размер всех приложений. Сортировку программ в списке можно производить в обоих направлениях как по имени и размеру, так и по дате последнего использования. Справа от названия вкладки отображается число наблюдаемых приложений. Неопытные пользователи для большего своего спокойствия могут отключить в настройках отображение системных файлов в списке приложений.

Для удаления приложения достаточно выделить его в списке и нажать на нижней панели Подготовка к удалению. Проанализировав все логи по выбранному приложению, CleanApp выведет список всех файлов и папок, так или иначе связанных с этим приложением и отметит из них те, которые по ее мнению безусловно связаны с ним. Пользователь волен как согласиться с выбором программы, так и отметить оставшиеся элементы, которые, как правило, тоже связаны с выбранным приложением. Если приложений очень много, то найти нужное поможет удобный поиск, ищущий приложения по мере набора букв их названия.

У CleanApp есть функция интеграции с CleanCommunity, которую можно включить либо при первом запуске, либо в настройках программы. В случае включения интеграции программа будет собирать и использовать статистику по удаленным приложениям и файлам. По словам разработчиков гарантируется полная анонимность и отсутствие каких-либо рисков (стоит ли им верить? :). Зато в том случае, если надо будет удалить приложение, CleanApp сделает это с учетом опыта других пользователей. Кроме файлов и папок, определенных по логам активности приложения, в список будут добавлены файлы, которые были удалены другими пользователями. При выборе файлов, удаленных другими пользователями, нужно быть осторожным и отмечать только те файлы, в назначении которых вы уверены. Индикатор в конце строки каждой позиции поможет вам правильно соориентироваться.

После выделения приложения и связанных с ним файлов их можно, на выбор,  просто удалить, создать архивную копию и удалить, либо просто создать архивную копию, в зависимости от действия, выбранного из выпадающего меню при нажатии на правый край кнопки Удалить, что находится на нижней панели. Доступ к архивным копиям приложений осуществляется на вкладке Архивы. После всех приготовлений нажимаем кнопку Выполнить и приложение будет удалено вместе со всеми отмеченными файлами и папками.

Если пользователю требуется только удалить приложение или панель управления и ничего больше, то для этого вовсе не нужно запускать саму программу CleanApp и искать его в ней. Достаточно переместить выбранное приложение в Корзину и после этого, если включена служба наблюдения, а в настройках выбрана соответствующая опция, откроется окно диалога с вопросом о том, следует ли искать файлы, связанные с приложением. В случае утвердительного ответа откроется окно CleanApp, а дальше уже все по описанному выше сценарию.

  • УДАЛЕНИЕ ПАНЕЛЕЙ НАСТРОЕК

Помимо приложений, CleanApp умеет удалять и панели настроек. Для этого следует перейти во вкладку Панели настроек, в которой будет отображен список всех панелей настроек, установленных в системе, как активных, так и скрытых от пользователя.

Порядок удаления панелей настроек аналогичен порядку удаления приложений.

  • ПОИСК И УДАЛЕНИЕ СТАРЫХ ФАЙЛОВ

При переходе на вкладку Старые файлы CleanApp выведет список тех файлов, которые давно уже не использовались. Изначально файлы отсортированы по дате последнего использования, но возможна сортировка и по названию файла. Для каждого файла указывается его имя, размер и путь до него. Стоит вдумчиво отнестись к удалению тех файлов, список которых вывела программа — среди них наверняка будут нужные файлы, которые просто давно не использовались.

  • МОНИТОРИНГ ИСПОЛЬЗОВАНИЯ ДИСКА

В этой вкладке программа может в текстовом или визуальном виде показать заполненность и использование дискового пространства папки, раздела или целого диска, независимо от таблицы разделов или его файловой системы. Так, на тестовом компьютере CleanApp одинаково хорошо сканировал как диск, отведенный под Windows, так и диск c Mac OS X. Для начала сканирования достаточно выбрать нужный объект, нажав на кнопку Выбрать папку.

В текстовом режиме будет выведен список файлов и папок из выбранного источника, сортировка списка ведется по размеру, от большего к меньшему.

Визуальный тежим гораздо интереснее (но до DaisyDisk не дотягивает :). В этом режиме все рабочее поле заполняется прямоугольниками разного размера и разного цвета. Чем больше размер прямоугольника, тем больше данный файл или папка занимает места на жестком диске, а цвет обозначает глубину вложенности. При наведении курсора на определенный прямоугольник, будет показана информация о размере объекта и путь до него. При желании, выделенный объект можно тут же удалить, с помощью соответствующей кнопки на нижней панели. Две кнопки на верхней панели изменяют масштаб отображения структуры папки или диска. Аналогично предыдущим режимам работы, в этом режиме также доступен поиск.

Двойной клик мышки на выбранной папке-прямоугольнике позволит увидеть какие файлы или папки в ней находятся. На любом уровне, файлы и папки можно открыть, просмотреть или удалить через контекстное меню, вызываемое правым кликом мышки на объекте.

  • РАБОТА С РЕЗЕРВНЫМИ КОПИЯМИ

При переходе на вкладку Архивы пользователь получает доступ к архивным копиям приложений, созданных CleanApp. Выбранный архив можно открыть, записать на оптический носитель или просто удалить.

Если с записью и удалением и так все ясно, то открытие архива необходимо в том случае, если пользователю необходимо восстановить определенное приложение, по каким-то причинам переставшее у него работать или просто удаленное. Для этого достаточно отметить нужные файлы и папки в открытом архиве и нажать на кнопку Восстановить отмеченные файлы.

К слову сказать, архивные копии необязательно хранить на системном разделе или диске. В настройках программы есть возможность указать любое другое место для их хранения.

  • ПОИСК И УДАЛЕНИЕ НЕНУЖНЫХ ЯЗЫКОВЫХ ПАКЕТОВ

CleanApp, подобно программе Xslimmer, которая уже была героиней одного из наших обзоров, умеет удалять из приложений ненужные языковые файлы, позволяя немного уменьшить их размер. Для этого, перейдя на вкладку Языки, нужно кликнуть мышкой на Новый поиск и выбрать приложение или папку с приложениями для поиска файлов с дополнительными языками.

В результате поиска будет выведен список языковых файлов, найденных в указанном приложении или папке и ненужные языки будут отмечены, согласно настройкам CleanApp. После этого пользователю останется проконтролировать выбранные языки, а затем удалить их. Для большей наглядности, на нижней панели отображается количество дискового пространства, высвобождаемого после удаления выбранных языков. Перед удалением языковых файлов из какого-либо приложения не забудьте сделать его архивную копию, на случай, если сеанс «похудания» негативно скажется на работоспособности программы.

РАБОТА С КЭШ-ФАЙЛАМИ

При переходе на вкладку Кэш-файлы программа выводит список кэш-файлов всех отслеживаемых приложений, предоставляя возможно удалить все или некоторые из них. В списке отображается имя кэш-файла, его размер и путь до него. В нижней панели можно увидеть общий размер выделенных файлов.

  • РАБОТА С ЛОГАМИ

CleanApp ведет историю всех своих операций с приложениями. Для доступа к списку операций достаточно перейти на вкладку История. В списке отображается имя приложения и его размер, дата операции и состояние программы. Если пользователь еще не успел очистить Корзину, в которую переносятся все удаленные приложения, то можно отменить удаление выбранного приложения и восстановить все его удаленные файлы.

  • ПОИСК И УДАЛЕНИЕ ОСТАВШИХСЯ ФАЙЛОВ

CleanApp способна искать оставшиеся файлы приложений, которые были удалены до установки CleanApp на компьютер пользователя. На вкладке Оставшиеся файлы можно просканировать жесткий диск и получить список всех удаленных приложений, включая связанные с ними файлы. Обращаем внимание на то, что данная функция работает только при включенной интеграции с CleanCommunity.

На тестовом компьютере программа нашла всего один такой «потерянный» файл, который, кстати, был оставлен приложением, удаленным уже после установки CleanApp и с ее использованием. Судя по всему, функция поиска оставшихся файлов с использованием CleanCommunity работает еще недостаточно хорошо, и могут случаться подобные осечки.

  • НАБЛЮДЕНИЕ ЗА ФАЙЛАМИ

На вкладке Наблюдение можно выбрать за какими приложениями CleanApp можно наблюдать, а за какими нет. Для добавления приложения в список исключения достаточно перетащить ее на соответствующее поле из общего списка приложений. К слову сказать, удалять приложения можно из из общего списка на этой вкладке, но это следует делать с большой осторожностью, так как в общем списке находятся и некоторые системные программы.  Поэтому, во избежание неприятностей, приложения лучше удалять на соответствущей вкладке.

  • ПОИСК И УДАЛЕНИЕ ДУБЛИКАТОВ ФАЙЛОВ

На вкладке Дубликаты файлов пользователь получает доступ к функции поиска дубликатов файлов. Эта функция предоставляет три сканера для поиска дубликатов файлов, дубликатов программ и пустых папок. Скорость сканирования зависит от размера и количества файлов, расположенных в выбранных папках, которые могут быть выбраны в настройках CleanApp. Использовать можно как сразу все три сканера, так и каждый отдельно.

Хоть это явно и не видно на вкладках функций CleanApp, но программа кроме языковых файлов может также удалить из приложений файлы, необходимые для поддержки старых процессоров PowerPC, что благотворно скажется на скорости работы приложений на современных процессорах Intel и освободит еще больше места на жестком диске пользователя. Для данной операции, на вкладке Программы, как обычно выделяем нужное приложение и нажимаем кнопку Подготовка к удалению. Затем, вместо того, чтобы удалять приложение, находим его на боковой панели и нажимаем на стрелку слева от значка программы. Появится выпадающее меню, в котором будут искомые пункты, позволяющие как удалить лишние языковые пакеты, так и файлы для поддержки старых процессоров. Выбираем пункт Universal Binary, в появившемся списке отмечаем нужные файлы и смело жмем на Удалить PPC компоненты. На нижней панели будет отображено высвобождаемое место после удаления PPC компонентов в выбранных файлах. Перед началом операции обязательно делаем архивную копию выбранного приложения! Некоторые программы плохо переносят подобную операцию, и, в последствии, просто отказываются работать.

CleanApp представляет собой приложение с удобным интерфейсом, объединяющее в себе целый комплекс функций по наведению порядка в операционной системе и на жестком диске пользователя при сравнительно небольшой стоимости. Мы можем порекомендовать её всем пользователям, уже имеющим некоторый опыт работы с Mac OS X.