CFA LogoCFA Logo Computer
Новости Статьи Магазин Драйвера Контакты
Новости
RSS канал новостей
В конце марта компания ASRock анонсировала фирменную линейку графических ускорителей Phantom Gaming. ...
Компания Huawei продолжает заниматься расширением фирменной линейки смартфонов Y Series. Очередное ...
Компания Antec в своем очередном пресс-релизе анонсировала поставки фирменной серии блоков питания ...
Компания Thermalright отчиталась о готовности нового высокопроизводительного процессорного кулера ...
Компания Biostar сообщает в официальном пресс-релизе о готовности флагманской материнской платы ...
Самое интересное
Программаторы 25 SPI FLASH Адаптеры Optibay HDD Caddy Драйвера nVidia GeForce Драйвера AMD Radeon HD Игры на DVD Сравнение видеокарт Сравнение процессоров

АРХИВ СТАТЕЙ ЖУРНАЛА «МОЙ КОМПЬЮТЕР» ЗА 2002 ГОД

Шампунь - деинсталлятор

Евгений ЯВОРСКИХ avst@hot.ee

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

Согласитесь, ситуация, описанная в прошлом веке, как никогда актуальна и сегодня. И не только в заброшенных парадных и комнатах студенческих общежитий можно встретить такой «чудный» пейзаж. Наш родной компьютер, друг-товарищ-и-брат, тоже подчас замусорен дальше некуда, а в особенности святая святых любой системы — реестр. Причина, как всегда, одна: беспорядочные связи, то бишь инсталляция и удаление большого числа всевозможных приложений. Казалось бы, практически в каждой программе есть своя штатная утилита-деинсталлятор, но качество работы последней нередко бывает просто безобразным, равно как и дальнейшие последствия. Ведь никто не может предсказать, как скажутся на работе других приложений ключи реестра, измененные удаленной программой, и к чему это приведет (вообще-то, как правило, выход бывает один — format c: :-). К сожалению, это горькая правда жизни, от которой, казалось бы, никуда не деться.

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

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

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

Еще одна программа нашего обзора — McAfee Uninstaller, ее страница: http://software.mcafee.com/products/default.asp#UnInstaller. Детище знаменитой одноименной Рис. 1фирмы. Ее интерфейс представлен на рисунке 1.

Дистрибутив весит около 10 Мб, и при загрузке с сайта демо-версии предлагается выбор только для платформы Win9x. Интересно, а что же прикажете делать пользователям «Винтукея»? Хотя при установке под Win2K программа работала. Забросила свой значок в трей (вот чего не люблю!) и, в отличие от Cleansweep Deluxe, абсолютно не реагировала на запуск инсталляционных файлов. Есть масса полезных функций, но предварительное сканирование системы заняло кучу времени (я так и не смог дождаться окончания этой процедуры). Так сия софтина у меня и не прижилась.

Зато прижилась вот эта программа, итак, Ashampoo Uninstaller 2000. Скажу сразу, что у меня она заняла место в категории «хранить вечно», и теперь ни одна программа не устанавливается иначе как с ее помощью. Хотя, честно говоря, первое знакомство с Ashampoo у меня восторга не вызвало в силу моего закоснелого консерватизма. Но зато потом! Потом эта программа с двухмегабайтным дистрибутивом (один этот факт чего стоит) стала моим неразлучным спутником. Итак, на рисунке 2 мы видим главное окно программы.

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

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

установка программ;

удаление программ, установленных при помощи Ashampoo Uninstaller 2000;

удаление программ, установленных без участия Ashampoo Uninstaller 2000;

поиск и удаление дубликатов файлов и папок, а также прочего мусора;

удаление временных файлов Интернета и файлов cookies;

удаление шрифтов.

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

Рис. 2   Рис. 3   Рис. 4

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

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

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

Рис. 5   Рис. 6    Рис. 7

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

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

Наконец, дадим утвердительный ответ на вопросы системы, сохранять ли новую конфигурацию по умолчанию (рис. 10).

Рис. 8   Рис. 9   Рис. 10

На этом инсталляция новой программы закончена.

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

Разумеется, следует проставить галочки во всех опциях — вы ведь не хотите восстановить системные файлы и оставить кучу мусора в реестре? Жмем ОК, и нашему Рис. 11взору поочередно предстанут три окна со списком файлов и ключей реестра, которые будут удалены (или изменены). Смело нажимаем кнопку Execute, и анинстоллер, подобно злобному коменданту общежития, подхватит вещички изгоняемой программы и вышвырнет их в «Корзину» (что, кстати, тоже весьма удобно — всегда есть возможность просмотреть, от чего мы хотели избавиться, и в случае надобности восстановить).

Некоторые «продвинутые» дамы и господа могут мне возразить, что-де оставшиеся ключи реестра и файлы не проблема удалить вручную. Конечно. А будете ли вы уверены, что избавились абсолютно от всего? Если да, то эта статья вам явно не нужна. А чтобы узнать, куда прописывает все свои ключи программа, нужно просмотреть лог-файл, и вы поймете, что одной папкой Software в реестре дело не ограничивается (равно как и папкой Program Files).

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

Рекомендуем ещё прочитать:






Данную страницу никто не комментировал. Вы можете стать первым.

Ваше имя:
Ваша почта:

RSS
Комментарий:
Введите символы или вычислите пример: *
captcha
Обновить





Хостинг на серверах в Украине, США и Германии. © sector.biz.ua 2006-2015 design by Vadim Popov