Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »Информатика

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

Тип: реферат
Категория: Информатика
Скачать
Купить
В большинстве случаев процесс деинсталляции программ (игр) выглядит следующим образом: открываете в меню Пуск раздел, принадлежащий программе, которая подлежит удалению, например, Пуск | Программы | 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). В эту ОС был включен собственный инсталлятор/деинсталлятор, но раб...
Другие файлы:

Прикладные методы верификации программ
Излагаются основы методологии верификации программ и позиций ее практического использования в процессе разработки программ на алгоритмических языках в...

Технология моделирования культурных программ на телевидении на примере анализа состояния и перспектив современных шоу-программ
Специфические особенности моделирования телевизионных программ. Использование методов телевизионного воздействия на сознание телеаудитории при создани...

Компьютерные вирусы и антивирусные программы
Первый прототип вируса. Идея создания самовоспроизводящихся программ. Разработка вирусоподобных программ. Основные признаки проявления вирусов. Класси...

Сравнительная отладка OpenMP программ
Модели параллельного программирования; отладка параллельных программ. Реализация экспериментальной версии системы сравнительной отладки Fortran-OpenMP...

Программирование в интегрированной среде Microsoft Visual Studio
Средства интегрированной среды Microsoft Visual Studio, предоставляемые программисту для реализации программ на языке С++. Особенности стиля написания...