Рефераты. Деинсталляция программ

Деинсталляция программ

В большинстве случаев процесс деинсталляции программ (игр) выглядит следующим образом: открываете в меню Пуск раздел, принадлежащий программе, которая подлежит удалению, например, Пуск | Программы | K - Lite Codec Pack . Если программа имеет собственный деинсталлятор, тогда в этом разделе должен находиться файл под названием Uninstall K - Lite Codec Pack . Естественно, что этот пункт может иметь несколько иное название, напри мер, Удаление программы, но он должен там присутствовать; ? если вы не можете найти ярлык, запускающий программу деинсталляции, тогда можно прибегнуть к одному из нижеследующих способов:

откройте каталог, в котором содержатся файлы программы, и найдите файл под названием UNWISE . EXE или UNINSTALL . EXE . Это и есть программа деинсталляции, при этом называться она может немного по-другому, хотя, как правило, в названии обязательно присутствует приставка " UN ";

откройте Панель управления и запустите ярлык Установка и удаление программ. Найдите в открывшемся списке нужную программу и на жмите кнопку Заменить/Удалить. При этом запустится деинсталлятор, который идет в комплекте с программой, а за отсутствием такового -- применяются стандартные средства удаления программ;

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

Нередко LOG -файл помещается в каталоге TEMP вместе с временными файлами и при первой же очистке жесткого диска удаляется;

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

HKEY _ LOCAL _ MACHINE \ SOFTWARE \ MICROSOFT \ WINDOWS \ CunBntVersion \ Uninstall . Здесь вы можете удалить любой из пунктов списка установленных программ, даже тех, которые еще установлены на компьютере. Правда, если вы это сделаете, программа может после перезагрузки операционной системы не запуститься и придется ее переустановить;

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

Практически все проблемы, связанные с удалением программ, можно перечислить следующим образом:

программа деинсталляции требует указать путь к LOG -файлу (может иметь название INSTALL . LOG ), при этом по умолчанию указывается либо корневой каталог, либо рабочий каталог Windows . Скорее всего, этот файл уже удален.

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

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

В этом случае вам может помочь только приобретение хотя бы "точной копии лицензионного диска", или же придется вручную очищать компьютер от остатков программы. Наиболее яркий пример -- Prompt 98, который, несмотря на все свои достоинства, никак не хотел нормально удаляться, пока не был поменян на новую, более "сговорчивую" версию;

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

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

Norton Clean Sweep,

Norton Uninstall/Norton Uninstall Deluxe,

Ashampoo Uninstaller,

Ontrack EasyUninstall,

McAffee Uninstaller,

Неизбежное зло

О том, что быстродействие компьютера напрямую зависит от количества побывавших на нем программ, знают (или догадываются) многие, но причины такого положения вещей очевидны далеко не для всех. В чем все дело: каждая программа при инсталляции прописывает себя в реестре и создает множество сторонних файлов (динамически компонуемые библиотеки DLL, всевозможные драйвера и пр.), рассеянных по всему жесткому диску. Большая часть этих файлов и записей в реестре остается на диске даже после удаления программ, тем самым снижая быстродействие и отъедая свободное место. Штатные деинсталляторы, которые входят в комплект почти всех приложений, как правило, действуют очень “избирательно”, поэтому после них тоже остается много лишнего. Такое безобразие творится почти со всем софтом и объясняется оно тем, что разработчики просто не заинтересованы в создании нормальных деинсталляторов, на совесть дезинфицирующих компьютер: одним это просто не нужно, а для других (в первую очередь авторов shareware) это означает потерю заработка, ведь тогда условно-бесплатные программы можно будет использовать почти бесконечно. Закончился trial-период -- удалил и поставил заново. А теперь представьте, что будет с вашей системой после инсталляции/деинсталляции одной-двух-трех сотен программ. С разработчиков взятки гладки: в лицензионных соглашениях (которые никто никогда не читает) они честно предупреждают, что никаких гарантий от сбоев они дать не могут. Не нравится -- не инсталлируй. А раз уж поставил, не изволь жаловаться на последствия.

Но выход есть: всегда можно прибегнуть к помощи специальных деинсталляторов, вычищающих систему намного лучше, чем штатные средства и входящая в комплект Windows утилита “Установка и удаление программ” (см. “Панель управления”). Во времена безраздельного царствования DOS такой проблемы, как очистка реестра и жесткого диска от следов удаленных программ не существовало, поскольку для того чтобы удалить программу, достаточно было снести папку с ее файлами, а реестра у DOS попросту не было. Впервые такие проблемы начались в Windows 95 (Windows 3.1.1 была не самостоятельной операционкой, а лишь надстройкой над DOS). В эту ОС был включен собственный инсталлятор/деинсталлятор, но работал он, как и сейчас, далеко не так хорошо, как хотелось бы. Поэтому уже в 1996 году появляется первый деинсталлятор от сторонних производителей -- UnInstaller производства фирмы MicroHelp (позже права на него отошли к небезызвестной McAfee). Сегодня на рынке присутствует несколько десятков программ такого рода. О лучших из них мы вам сейчас и расскажем.

Add-Remove Master 4.1

Add-Remove Master, как и основная масса бесплатных деинсталляторов, имеет при себе лишь то, что положено “по уставу”, и ничего “лишнего”. Установка/удаление программ, поиск, просмотр Program Info (данные о разработчике, его сайт, путь к деинсталляционному файлу, версия и размер программы), которую, кстати, можно редактировать, плюс хистори, куда заносится информация обо всех проинсталлированных и удаленных программах. Из недостатков упоминания заслуживают медленная работа утилитки -- по крайней мере, невооруженным взглядом разница в скорости между ней и дефолтной “Установкой и удалением программ” не заметна. А жаль, ведь виндовый деинсталлятор не любят в том числе и за нерасторопность.

Плюсы: Наличие всех необходимых функций, бесплатность.

Минусы: Медлительность.

Резюме: Add-Remove Master 4.1 -- безоговорочный победитель... среди бесплатных деинсталляторов. Программа хороша, но противопоставлять ее платным аналогам -- все равно что сталкивать лбами боксера в легком весе и необъятного борца сумо.

Add/Remove Plus! 5.0

Главной изюминкой и основным преимуществом этой программы можно назвать опцию Assisted Uninstall, позволяющую удалить даже те приложения, которые с деинсталляторами не уживаются (DirectX, например, можно удалить только специальной утилитой). По правде говоря, такая фишка есть и в других деинсталляторах (Force Removal в Advanced Uninstaller PRO 2004), но здесь она работает лучше всего. В остальном все как обычно: просмотр “статкарточки” каждой программы (имя в реестре, путь к деинсталляционному файлу, разработчик, его сайт и т.д.), смена иконок, логи...

Плюсы: Функция Assisted Uninstall, с помощью которой можно удалить даже ту программу, которая не работает с деинсталляторами...

Минусы: ...но больше ничего примечательного в этой утилитке нет..

Резюме: ...а потому порекомендовать ее можно лишь как альтернативу более мощным Advanced Uninstaller PRO 2004 и Ashampoo UnInstaller Platinum Suit 1.0.

Страницы: 1, 2



2012 © Все права защищены
При использовании материалов активная ссылка на источник обязательна.