Дoмoй
Переводы
Книги
Статьи
Отзывы
Ссылки  

  Rambler's Top100

 

nt face="Arial">

 

 

Аshampoo UnInstaller 2000

Евгений Яворских
http://www.hot.ee


"Авдей зашел в горницу и от неожиданности зажмурился:
увиденное им живо напомнило старику гусарский бивуак
турецкой кампании - повсюду, куда хватало глаз, в беспорядке
были свалены пустые бутылки от бургундского, трубочный пепел
живописными холмами возлежал на подоконнике и лавках, а в углу самым
бесстыжим образом, невзирая на лето, рассупонилась новогодняя елка..."

Н. Заславский "Записки декадента"

Согласитесь, ситуация, описанная в прошлом веке, как никогда актуальна и сегодня. И не только в заброшенных парадных и комнатах студенческих общежитий можно встретить подобный творческий "раскардаш". Думаете, наш "железный брат"-компъютер находится в идеальной чистоте ? Отнюдь, поскольку и он подчас замусорен дальше некуда, а в осонной системы - реестр. Причина подобного безобразия, как всегда, одна: случайные и беспорядочные связи, то бишь инсталляция и удаление большого числа всевозможных приложений, порой, нужных, а зачастую устанавливаемых из обычного пользовательского любопытства. Не понравилась одна игрушка - долой её, ставим другую. Захотелось новый навороченный медиа-плейер - нет проблем, скачали и установили. Конечно, разумеется мы не забыли убрать и ставшие ненужными программы. Но вот как мы это делаем ?
Казалось бы, практически в каждой программе есть своя штатная утилита-деинсталлятор, обязанная начисто подмести за собой, однако же, качество работы последней нередко бывает просто безобразным, равно как и дальнейшие последствия. Ведь никто не может предсказать, как скажутся на работе других приложений ключи реестра, измененные удаленной программой, и к чему это приведет (вообще-то, как правило, выход бывает один - переустановка системы) . К сожалению, это горькая правда жизни, от которой, казалось бы, никуда не деться.
Более продвинутые пользователи после удаления программы вручную подчищают директорию с программными файлами и реестр, ориентируясь на папки с названием удаленной программы. Подвиг этот, безусловно, достоин похвалы, равно как и плавание в бассейне без воды, так как очень часто программа при установке отмечается не только в "Program Files", но и, например, в таком хитром каталоге, как Х:\Documents and Settings\User\Application Data\, если вы владелец Win2K/XP. Поди знай, куда программа зашлет своих "казачков". Про дикую массу ключей реестра лучше и не упоминать.

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

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

Первой мы совсем кратко, для сравнения, рассмотрим Cleansweep Deluxe. Теперь эта программа, созданная в фирме Quarterdeck, носит имя Norton Cleansweep, ибо шустрые господа из "Symantec", почуяв запах хорошего барыша, быстренько перекупили это творение, даже не удосужившись изменить интерфейс в версии 2000 года. Сейчас вышла версия 2002, но мне пока хватает и программы, о которой речь пойдет несколько ниже. Скажу только, что дистрибутив Cleansweep Deluxe составляет 14 Мб, при работе в трей лезут целых три датчика деинсталлятора, и качество удаления не всегда вызывало восторг, а порой приводило и к летальному исходу для операционной системы. Несомненное преимущество программы в том, что благодаря вышеупомянутым иконкам в трее, при запуске инсталляционных файлов (то есть при попытке установки программ) автоматически запускается и сам деинсталлятор, предлагая дать ему разрешение на ведение журнала установки. Кроме функций деинсталлятора, выполнялись также очистка реестра, удаление ненужных файлов и прочего мусора (хотя последнее без труда можно сделать и руками). На сайте "Симантека", как всегда, демо-версия отсутствует. Скриншот здесь не представлен, так как, честное слово, было лень устанавливать эту программу заново под Win98 (под WinME и Win2K она не работает), да и цель у нас сегодня другая.

Еще одна программа этого класса - McAfee Uninstaller, живущая на странице: http://software.mcafee.com/products/default.asp#UnInstaller . Детище знаменитой одноименной фирмы.
Дистрибутив весит около 10 Мб, и при загрузке с сайта демо-версии предлагается выбор только для платформы Win9x. Интересно, а что же прикажете делать пользователям Windows 2000/XP ? Хотя при установке под Win2K программа работала. Забросила свой значок в трей (вот чего не люблю) и, в отличие от Cleansweep Deluxe, абсолютно не реагировала на запуск инсталляционных файлов. Есть масса полезных функций, но предварительное сканирование системы перед установкой какой-либо программы занимает кучу времени (я так и не смог дождаться окончания этой процедуры). Так сия софтина у меня и не прижилась. Зато прижилась немецкая программа Ashampoo Uninstaller 2000 2.0.0.1 SE. Хотя, честно говоря, первое знакомство с Ashampoo Uninstaller у меня восторга не вызвало в силу моего закоснелого консерватизма. Но зато потом!.. Потом эта программа с двухмегабайтным дистрибутивом (один этот факт чего стоит) стала моим неразлучным спутником. 30-дневную триал-версию программы можно найти на странице http://www.ashampoo.com/products/0003/ . В список поддерживаемых версий почему-то не включены Windows XP, хотя и под этой системой Ashampoo Uninstaller работал без всяких проблем. За деинсталлятор просят 20 долларов денег, но видит Бог, я бы с удовольствием заплатил авторам, но понятия не имею, как это сделать. Итак, на рисунке 1 мы видим главное окно программы.

 



 

Сразу при запуске открывается окно вездесущего "Wizard" -а, коего в дальнейшем можно отключить, где нам предлагается выбрать одну из операций, которые умеет выполнять программа (рис. 2).


Всего их шесть:

· установка программ;
· удаление программ, установленных при помощи Ashampoo Uninstaller 2000;
· удаление программ, установленных без участия Ashampoo Uninstaller 2000;
· поиск и удаление дубликатов файлов и папок, а также прочего мусора;
· удаление временных файлов Интернета и файлов cookies;
· удаление шрифтов.

Давайте рассмотрим первые две операции. Допустим, нам нужно установить какое-либо приложение. Опцию инсталляции можно выбрать как при помощи "Помощника", так и в меню Wizards - Install an Application. Либо просто нажать на кнопку с цифрой 1 в панели инструментов. А дальше - совсем несложно, ибо программа будет давать подсказки, что и куда нажимать, что делать. Смотрите сами (рис. 3).

 



 

На этом шаге инсталляции нужной программы нам дается возможность выбрать, изменения в каких параметрах будут отслеживаться: ключи реестра, жесткие диски или же системные файлы. Можно выбрать эти параметры вручную, но я предлагаю остановиться на опции Automatic Selection. Затем нам скажут, что нужно нажать кнопку Next (на рисунке она не видна), после чего нас ждет следующий шаг - сохранение текущей конфигурации системы или же ее (системы) "снимок на память", чтобы можно было вернуться к старым установкам в случае удаления установленной программы (рис. 4).

 


Откроется окно, аналогичное показанному на рисунке 2, после чего нужно выбрать в проводнике инсталляционный файл нужной нам программы (рис.5):

 



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

 


Даем этому лог-файлу имя установленной программы и сохраняем его (рис. 7):

 


А теперь, друзья мои - внимание! Лог-файл мы будем создавать не сразу после окончания инсталляции приложения, а лишь после того, как откроем установленную программу. Дело в том, что практически всегда при первом запуске программы происходят дополнительные изменения в реестре, которые нам и нужно будет зафиксировать (даже такая безобидная софтинка, не требующая инсталляции, как Nero Drive Speed из комплекта Nero Burning Rom, при запуске создает два своих ключа в реестре Виндов). Это в случае, если от нас не требуется перезагрузка системы.
А если нужно перезагрузить машину? Да ничего страшного - закрываем Ashampoo Uninstaller, делаем перезагрузку системы, затем открываем установленное приложение, потом открываем Ashampoo Uninstaller и нажимаем на кнопу с цифрой 2, либо заходим в меню Action - Compare (create log file). После чего и создаем этот самый log-file, для ясности обозвав его именем установленной программы.
 

 

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

Каким образом правильно удалить программу ? Да при помощи все того же лог-файла. Выбираем в меню Action команду Remove an Application, нажимаем кнопку Load Log File и в окне, показанном на рисунке 7, выбираем нужный лог-файл. Далее нам понадобится кнопка Automatic Deinstallation, после чего в открывшемся окне нужно определить, какие параметры нам желательно восстановить (то есть убрать изменения, сделанные удаляемой программой) - см. рис.8:

 



 

Разумеется, следует проставить галочки во всех опциях - вы ведь не хотите восстановить только системные файлы и при этом оставить кучу мусора в реестре? Нажимаем ОК, и нашему взору поочередно предстанут три окна со списком файлов и ключей реестра, которые будут удалены или изменены. Смело нажимаем кнопку Execute, и анинстоллер, подобно злобному коменданту общежития (ах, молодость, молодость), подхватит вещички изгоняемой программы и вышвырнет их в "Корзину", что, кстати, весьма удобно - всегда есть возможность просмотреть, от чего мы хотели избавиться, и в случае надобности восстановить. Причем варианты удаления файлов можно настроить в меню Optoins : деинсталлятор предлагает или удаление файлов в Корзину, либо же можно сделать backup, и всё удаленное добро аккуратно сохраниться в папке, которую вы назначите этому "немецкому терминатору".

 

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

Вы также сможете делать периодические снимки системы, чтобы сохранить текущую работоспособную конфигурацию, а затем, в случае сбоев Windows (не к ночи будь сказано) с легкостью восстановите безглючный вариант.Помните, в начале статьи я говорил о том, что у Ashampoo Uninstaller недавно появилась сестрица под названием Ashampoo UnInstaller Suite ? Давайте немного познакомимся и с ней.

 

Ashampoo UnInstaller Suite

 

Все очень похоже на предыдущую программу, и в то же время есть масса отличий. Начнем с прозаического. Цена на эту "сюиту" ровно в два раза выше, чем на простой деинсталлятор, и составляет 40 долларов, при дистрибутиве в 4 с лишним мегабайта. Программа позиционируется для работы со всеми версиями Windows, в том числе, и с ХР (да и "младший брат сюиты" под ХР показал себя неплохо).

Главное окно Ashampoo UnInstaller Suite похоже на интерфейс Ashampoo Uninstaller, и на первый взгляд кажется, что операций, которыми владеет программа, стало несколько больше (рис.9):

 



 

Однако же, присмотревшись, мы заметим, что практически все осталось на своих местах, только опции очистки диска от всевозможного мусора обособились, и представляют собой отдельные команды. Наиболее важным отличием по сравнению с Ashampoo Uninstaller, является добавление встроенного модуля под названием Ashampoo UnInstaller Watcher, который по умолчанию прячется в трей (рис.10),

 


откуда бдительно следит, не запускаются ли беззаботным пользователем файлы вида setup.exe и install.exe. Ежели такой процесс будет замечен, то UIWatcher предложит нам отследить все изменения в системе, которые грядут при установке какой-либо программы (рис.11).

 


Причем, мы не сможем начать установку приложения до тех пор, пока не ответим на два сакраментальных вопроса UIWatcher-а : да или нет, то бишь, разрешить ему записать все безобразия, творимые инсталляционным файлом в системе, или же пустить все на самотёк (традиционная русская опция).
Мы с вами, натюрлих, позволим агенту-UIWatcher-у сохранить старую конфигурацию системы, о чем будем извещены радостным сообщением: "You current system configuration has been successfully", и лишь потом сможем продолжить саму установку понравившейся программы. А в самом конце установки перед нами вылетит окно (рис.12),

 


предлагающее обозвать создаваемый лог-файл, и сохранить его на случай удаления приложения. Так вот, уважаемые читатели, сразу мы этого делать не будем, а для начала откроем установленную программу, чтобы образовались соответствующие записи реестра, и лишь потом создадим лог-файл. Сделать это можно и при помощи меню UnInstaller - Compare/Create Log, лиюо нажав на соответствующую кнопку главного окна, или же вызвав одноименную команду из меню правой кнопки мыши, которой щелкнем по значку UIWatcher в трее. Кстати, оттуда же доступны все основные команды главного окна Ashampoo UnInstaller Suite (рис.13):

 



 

Программа имеет два варианта работы: Easy и Expert. Последний режим добавляет в главное окно программы кнопки, соответствующие всем опциям нашей "сюиты", а переключение режимов доступно в меню File-Change Mode. Забавный нюанс: режим Easy символизирует пушистый цыпленок, а для режима Expert выбран значок в виде крутого орла.
Удаление надоевшей программы можно запустить как из контекстного меню UIWatcher, так и при помощи меню UnInstaller - UnInstall an Application. Того же результата можно добиться, щелкнув два раза по соответствующей пиктограмме в главном окне программы. Запустится уже знакомый нам по Ashampoo UnInstaller 2000 цикл диалоговых окон, и далее процедура ничем не будет отличаться от той, что была рассмотрена нами ранее.

А вот в случае деинсталляции приложения, установка которого не была отслежена - UnInstall An Unlogged Application - нам придется действовать на свой страх и риск, поскольку никогда точно не знаешь, что выбрасывать из системы, а что оставить нетронутым. Что же касается остальных умений этой программы, то вряд ли вы столкнетесь с трудностями при выборе опции, например, Delete Internet Trail (рис.14):

 



 

В окне ясно предлагается очистить список недавно посещенных сайтов, можно удалить временные файлы Интернета и Cookies - совершенно рутинная работа, которую можно выполнить и при помощи соответствующих команд браузера. То же отнсится и к поиску и удалению пустых папок, файлов-дубликатов и временных *tmp-файлов. Хотите задействовать все мощности "Сюиты" - она ничуть возражать не будет. Надумаете избавиться от системного мусора другим путем - никаких обид высказано не будет.

А вот возможность резервного копирования системных папок и файлов может оказаться весьма кстати: Tools - File Backup. В настройках (см. ниже) можно выбрать опции восстановления заархивированного добра в случае обидного краха.И напоследок об основных настройках Ashampoo UnInstaller Suite, которые скрываются в меню File-Preferences (рис.15):



 

На вкладке General есть возможность отключения UIWatcher, для чего нужно снять галочку в опции "Activate UIWatcher installation monitor in taskbar". Там же можно выбрать, кем вас будет считать программа: желторотым цыпленком Easy, или орлом-Expert-ом. Вкладка Delete позволяет выбрать варианты удаления деинсталлируемых системных файлов, а вкладка Backup предназначена для настройки резервного копирования всяких важных и нужных папок и файлов. А если вам больше по нраву немецкий язык интерфейса, то на последней вкладке можно выбрать и языки меню, которых, увы, всего два.

Вам самим решать, какой версией деинсталлятора воспользоваться, учитывая разную стоимость этих двух программ-родственников. Хотя, наверное, о последнем мне не стоило упоминать. В любом случае время, потраченное на небольшие манипуляции с деинсталлятором, сэкономит вам многие часы, которые впустую тратятся на очередную переустановку операционной системы и многочисленного софта. Сдается мне, что четыре мегабайта для столь умной софтины есть сущая мелочь по сравнению с колоссами от Norton и McAffee. А уж Ashampoo Uninstaller 2000 со своим, в два раза меньшим дистрибутивом и русификаторами, которые нетрудно найти в Рунете, в высшей мере достоин всяческих похвал.

 

 

Дополнительная
информация

 

 

 

 

Сайт управляется системой uCoz

Copyright(c) 2004
GOR31@yandex.ru