Программы для вашего компьютера
Часть 2. Утилиты для деинсталляции и очистки дисков
Perfect Companion, Easy Desk Software
Clean Star, Information Exchange Associates
Uninstall Manager, Nokta Software
Add/Remove Plus!, Aurelitec Software Network
ArkoSoft System Snapshot, ArkoSoft Technologies
ASHAMPOO 99 Deluxe, ashampoo, Inc.
InstallWatch Basic, Epsilon Squared, Inc.
System Mechanic, Iolo Technologies
Clean System Directory, Kevin Solway
Disk Space Recovery Wizard, Digital Millennium, Inc.
DiskClean Deluxe, AVANTRIX, Inc.
В предыдущем номере мы ознакомились с рядом утилит, предназначенных для диагностики компьютера, тестирования основных компонентов и получения информации об их состоянии, функционировании и об их всевозможных характеристиках, а также с утилитами, позволяющими настраивать различные компоненты, входящие в состав компьютера. Во второй части данного обзора мы обратимся к утилитам, помогающим облегчить процесс деинсталляции программ, очистки содержимого жестких дисков от ненужных файлов и выполнения различных системных функций.
Представленные в данном обзоре утилиты разделяются на две категории. К первой относятся утилиты, которые следят за изменением системы и позволяют вернуть ее к первоначальному состоянию. Вторая категория утилит — это утилиты, обнаруживающие и уничтожающие различные файлы, оставленные другими приложениями, бесхозные файлы и прочий мусор.
Начнем с утилит, относящихся к первой категории.
Perfect Companion, Easy Desk Software
Первая программа, с которой мы ознакомимся в данном обзоре, разработана фирмой Easy Desk Software и называется Perfect Companion. Задача этой программы — продолжить работу с того места, где обычно останавливаются программы деинсталляции. Perfect Companion удаляет файлы, «забытые» деинсталлированными программами, и очищает содержимое системного реестра.
В состав программы входят две утилиты. Утилита SnapShot используется для создания «снимка» состояния файловой системы до установки программного обеспечения. После установки эта утилита показывает, какие файлы были изменены или заменены, а также — какие были добавлены или удалены.
Утилита Registry Cleaner служит для очистки содержимого системного реестра. Она считывает содержимое всех ветвей Class ID, а затем ищет соответствующие системные файлы. Если файл был удален, соответствующая ветвь также удаляется. Затем данная утилита выполняет поиск ссылок на удаленные файлы в других ветвях реестра и удаляет эти ветви. После этого утилита корректно регистрирует оставшиеся компоненты ActiveX и файлы DLL. Любые изменения, произведенные данной утилитой, могут быть отменены.
В отличие от утилит типа Microsoft Regclean и Norton Utilities, Perfect Companion удаляет только те элементы системного реестра, которые ссылаются на несуществующие файлы.
Дополнительную информацию можно получить на Web-узле по адресу: http://www.easydesksoftware.com/perfect.htm.
Clean Star, Information Exchange Associates
Clean Star — это еще одна утилита, которая «подчищает» за деинсталляторами, удаляя оставленные ими файлы, а также файлы, оставшиеся после работы с Web-браузерами, и файлы, навсегда «застрявшие» в спулере принтера.
Утилита удаляет файлы с расширениями ~, *$$, _DD, BAK и TMP, а также позволяет добавить до пяти дополнительных расширений имен файлов. Все удаляемые файлы помещаются в Корзину (Recycle Bin), где их можно изучить и затем удалить окончательно. Помимо этого можно получить список всех временных файлов и файлов, относящихся к Internet, перед их удалением.
Дополнительная информация доступна на Web-сайте по адресу: http://www.infoexchg.com/product.htm .
Uninstall Manager, Nokta Software
Утилита Uninstall Manager позволяет вам совершенно безболезненно удалить ненужное программное обеспечение и вернуть систему к оригинальному состоянию.
Как известно, при установке нового приложения добавляются файлы, изменяется содержимое INI-файлов, системного реестра, появляются новые DLL-файлы в системном каталоге и т.п. Uninstall Manager создает «снимок» состояния системы до установки нового приложения, и, используя эту информацию, можно в любой момент времени увидеть, какие произошли изменения, а при необходимости вернуть систему к оригинальному состоянию.
Также можно использовать Uninstall Manager для создания резервных копий системных файлов и проверки того, какие компоненты Windows были изменены.
Дополнительную информацию можно получить на Web-узле по адресу: http://members.tripod.com/~umpage/.
Add/Remove Plus!, Aurelitec Software Network
Утилита Add/Remove Plus! облегчает управление списком «Add/Remove Programs», поддерживаемым Windows. С ее помощью можно удалять элементы, которые уже не связаны с программами, а также добавлять в список новые элементы.
Как известно, для удаления программ (их деинсталляции) вы открываете диалоговую панель Add/Remove Programs, доступную из Control Panel, выбираете программу из предлагаемого списка и нажимаете кнопку Add/Remove. После этого должна запуститься программа деинсталляции, в задачу которой входит удаление всех файлов и настроек, созданных программой, и удаление названия программы из списка «Add/Remove Programs». К сожалению, так происходит не всегда. Иногда, даже после выполнения программы деинсталляции вы можете обнаружить, что программа все еще перечислена в списке. При удалении программы вручную ее имя также остается в списке. Одним словом, через какое-то время список «Add/Remove Programs» оказывается заполненным именами программ, которых уже нет на вашем диске.
Эту проблему и решает утилита Add/Remove Plus!. В частности, она показывает, для каких приложений отсутствуют программы деинсталляции. К подобным приложениям могут относиться, например, уже удаленные приложения, приложения с самодельными программами установки и т.п. С помощью Add/Remove Plus! можно удалить и эти приложения.
Дополнительную информацию можно получить на Web-узле по адресу: http://www.innovatools.com/software/arplus/index.htm.
ArkoSoft System Snapshot, ArkoSoft Technologies
Утилита ArkoSoft System Snapshot используется для слежения за изменениями, вносимыми программами установки приложений, а также другими программами. Эта утилита отслеживает добавления файлов, удаления файлов, изменения в INI-файлах и системном реестре.
Все обнаруженные изменения в системе могут быть сохранены в виде отчета. Таким образом, вы можете проследить за активностью приложений и обнаружить, какие реальные изменения они внесли в систему. Данная утилита используется в чисто информационных целях — она не позволяет сделать «откат» к предыдущему состоянию.
Дополнительную информацию можно получить на Web-узле по адресу: http://www.arkosoftech.com/files/snapshot.html.
ASHAMPOO 99 Deluxe, ashampoo, Inc.
ASHAMPOO 99 Deluxe — это средство для деинсталляции приложений, позволяющее отслеживать и регистрировать практически любые изменения, сделанные в системе программами установки, и деинсталлировать приложения на основе собранной информации.
С помощью ASHAMPOO можно удалить все следы присутствия ранее установленного приложения, а также удалить приложения, за активностью которых утилита не наблюдала. ASHAMPOO создает «снимок» состояния системы перед установкой приложения и сравнивает его с данными, полученными после установки; все изменения затем могут быть отменены.
К дополнительным функциям, поддерживаемым ASHAMPOO, относятся корректное обращение с DLL-файлами, используемыми несколькими приложениями (shared DLLs), с элементами системного реестра, генерация протокола работы, возможность удаления дубликатов файлов и т.п.
Дополнительную информацию можно получить на Web-узле по адресу: http://products.pts-shop.com.
InstallWatch Basic, Epsilon Squared, Inc.
Утилита InstallWatch Basic используется для слежения за установкой/удалением программного обеспечения. Она сохраняет собранную информацию в специальной базе данных, что позволяет быстро получать детализированные отчеты, экспортировать их в HTML-формате, создавать REG-файлы для изменения содержимого системного реестра, а также создавать специализированные программы-инсталляторы для распространения приложений.
InstallWatch отслеживает следующие изменения в системе: изменения в ветвях системного реестра, файлах и папках, INI-файлах. Утилита автоматически определяет момент запуска программ инсталляции, позволяет получить полностью документированный отчет об изменениях, произошедших в системе, а также работать с дополнительными базами данных по наиболее популярным программным продуктам и бета-версиям программ, поддерживаемым фирмой Epsilon Squared (подразделение InstallLabs).
Дополнительную информацию можно получить на Web-узле по адресу: http://www.installwatch.com/.
PictureTaker, Lanovation
Утилита PictureTaker может использоваться при переносе приложений с компьютера на компьютер, восстановлении состояния системы и обнаружении практически любых изменений, произошедших в системе.
Создаваемый утилитой «снимок» системы включает содержимое системного реестра, INI-файлов, списка файлов и каталогов, список ссылок и т.п. Собранная утилитой PictureTaker информация хранится в одном упакованном файле. Этот файл может использоваться для создания резервных копий системы, восстановления ее состояния, переноса настроек на другие компьютеры или для сравнения сохраненного состояния с текущим с целью обнаружения отличий и изменений.
Дополнительную информацию можно получить на Web-узле по адресу: http://www2.lanovation.com/products/ptee/.
Trash It
Утилита Trash It позволяет полностью деинсталлировать выбранные приложения с жесткого диска, удаляя все установленные файлы, созданные подкаталоги и восстанавливая все изменения, внесенные в системный реестр и в другие системные файлы.
В состав утилиты входит функция автоматического запуска по заданному расписанию, с помощью которой Trash It может выполнять действия в фоновом режиме. Например, в определенные промежутки времени Trash It может удалять содержимое папки \Windows\temp, другие временные файлы, файлы протоколов и т.п.
Дополнительную информацию можно получить на Web-узле по адресу: http://www.members.tripod.com/Trash_it.