![]() |
Библиотека Интернет Индустрии I2R.ru |
||
![]() ![]() |
Пенящийся софт
Что русскому в радость, немцу - смерть. А что получится, если попробовать сформулировать это утверждение наоборот? Что, собственно, в радость простому бюргеру? Наверняка, машины марки «Народный вагон» и «BMW», десятки сортов отменного пива и отличные дороги вкупе со стерильной немецкой чистотой. Думается, что и русский человек не скончался бы в ужасных конвульсиях, имея все это великолепие (а пока перманентно умирает от зависти). Пить, правда, немцы не умели никогда и свято верили, что надпись на канистре с питьевым спиртом «Ядовито» есть сущая правда. Потому им от этого и смерть. Что они в этом понимают… Вот в машинах они понимают. И пиво у них правильное. Но в последнее время потомки древних галлов навострились производить и более чем приличный софт. Кто сказал - «первый раз слышу»? А целая линейка программ для записи CD от Roxio и Ahead, а популярный в последнее время «Tweak XP»? Можно подумать, что русскому этот софт не в радость. Особенно учитывая тот факт, что мало кто из славян за эти самые программы заплатил хоть копейку. Сегодня мы начнем знакомство с продуктами от пока еще не очень раскрученной, но быстро набирающей популярность немецкой фирмы с веселым названием Ashampoo. Почему именно Ashampoo - об этом надо спросить у программистов этой фирмы, но ясно, что команда там подобралась с юмором. Тем не менее, программы у них вполне солидные, работающие с немецкой точностью и завидной аккуратностью. На момент написания статьи на сайте Ashampoo предлагается к свободному скачиванию 14 программ самого разного профиля: приложения для настройки и оптимизации системы, деинсталляторы (именно так - два варианта) и программа для создания МР3-файлов, которые можно записать на CD при помощи отдельного приложения, а затем прослушать мультимедиа-плейером от того же Ashampoo. Найдется и просмотрщик графики, появившийся совсем недавно. Мы с вами постараемся рассмотреть максимально возможное число программ этой фирмы, и не исключено, что к моменту выхода статьи немецкие программисты выдадут на-гора что-нибудь новенькое. А начнем мы знакомство с продукцией от Ashampoo с двух программ: Аshampoo UnInstaller 2000 и Ashampoo UnInstaller Suite. Фактически, это брат с сестрой, выполняющие одни и те же задачи, но несколько различающиеся в своих функциональных возможностях. Аshampoo UnInstaller 2000 «Авдей зашел в горницу и от неожиданности зажмурился:
увиденное им живо напомнило старику гусарский бивуак турецкой кампании -
повсюду, куда хватало глаз, в беспорядке были свалены пустые бутылки от
бургундского, трубочный пепел живописными холмами возлежал на подоконнике и
лавках, а в углу самым бесстыжим образом, невзирая на лето, рассупонилась
новогодняя елка…» Согласитесь, ситуация, описанная в прошлом веке, как никогда актуальна и сегодня. И не только в заброшенных парадных и комнатах студенческих общежитий можно встретить подобный творческий раскардаж. Думаете, наш железный брат-компьютер находится в идеальной чистоте? Отнюдь, поскольку и он подчас замусорен дальше некуда, и в особенности святая святых любой операционной системы - реестр. Причина подобного безобразия, как всегда, одна: случайные и беспорядочные связи, то бишь инсталляция и удаление большого числа всевозможных приложений, порой нужных, а зачастую устанавливаемых из обычного пользовательского любопытства. Не понравилась одна игрушка - долой ее, ставим другую. Захотелось новый навороченный медиа-плейер - нет проблем, скачали и установили. Конечно, мы не забыли убрать и ставшие ненужными программы. Но вот как мы это делаем? Казалось бы, практически в каждой программе есть своя штатная утилита-деинсталлятор, обязанная начисто подмести за собой, но качество работы последней нередко бывает просто безобразным, равно как и дальнейшие последствия. Ведь никто не может предсказать, как скажутся на работе других приложений ключи реестра, измененные удаленной программой, и к чему это приведет (вообще-то, как правило, выход бывает один - переустановка системы). К сожалению, это горькая правда жизни, от которой, казалось бы, никуда не деться. Более продвинутые пользователи после удаления программы вручную подчищают директорию с программными файлами и реестр, ориентируясь на папки с названием удаленной программы. Подвиг этот, безусловно, достоин похвалы, равно как и плавание в бассейне без воды, так как очень часто программа при установке отмечается не только в 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, живущая на странице. Дистрибутив весит около 10 Мбайт, и при загрузке с сайта демо-версии предлагается выбор только для платформы Win9x. Интересно, а что же прикажете делать пользователям Windows 2000 и XP? Хотя при установке под Win2K программа работала. Забросила свой значок в трей (вот чего не люблю) и, в отличие от Cleansweep Deluxe, абсолютно не реагировала на запуск инсталляционных файлов. Есть масса полезных функций, но предварительное сканирование системы перед установкой какой-либо программы занимает кучу времени (я так и не смог дождаться окончания этой процедуры). Так сия софтина у меня и не прижилась. Зато прижилась немецкая программа Ashampoo Uninstaller 2000 2.0.0.1 SE. Хотя, честно говоря, первое знакомство с Ashampoo Uninstaller у меня восторга не вызвало в силу моего закоснелого консерватизма. Но зато потом!.. Потом эта программа с двухмегабайтным дистрибутивом (один этот факт чего стоит) стала моим неразлучным спутником. 30-дневную триал-версию программы можно найти на странице. В список поддерживаемых версий почему-то не включены Windows XP, хотя и под этой системой Ashampoo Uninstaller работал без всяких проблем. За деинсталлятор просят 20 долларов денег, и видит Бог, я бы с удовольствием заплатил авторам, но понятия не имею, как это сделать. Итак, на рисунке 1 мы видим главное окно программы. Сразу при запуске открывается окно вездесущего Wizard’а - его в дальнейшем можно отключить - где нам предлагается выбрать одну из операций, которые умеет выполнять программа (рис. 2). Всего их шесть:
Давайте рассмотрим первые две операции. Допустим, нам нужно установить какое-либо приложение. Опцию инсталляции можно выбрать как при помощи «Помощника», так и в меню 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, и на первый взгляд кажется, что операций, которые выполняет Однако, присмотревшись, мы заметим, что практически все осталось на своих местах, только опции очистки диска от всевозможного мусора обособились и представляют собой отдельные команды. Наиболее важным отличием по сравнению с 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, и нажав на
соответствующую кнопку главного окна, и вызвав одноименную Программа имеет два варианта работы: 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 со своим в два раза меньшим дистрибутивом и русификаторами, которые нетрудно найти в Рунете, в высшей степени достойна всяческих похвал. |
|
![]() |
![]() |
2000-2008 г. Все авторские права соблюдены. |
![]() |
![]() |
![]() |
![]() |