Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Удаление программ.docx
Скачиваний:
9
Добавлен:
13.11.2019
Размер:
254.13 Кб
Скачать

Удаление программ

Деинсталлятор (англ. uninstaller) — программа, для удаления установленных программ и программных пакетов.

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

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

Программа установки

Программа установки, установщик или инсталлятор (англ. installer) — это программа, которая устанавливает программное обеспечение на компьютер. Некоторые установщики специально сделаны для установки содержащихся в них файлов, другие же являются универсальными и работают, считывая содержимое комплекта программного обеспечения, которое необходимо установить.

Различия между системой управления пакетами и установщиком:

Package Management System

Installer

Обычно часть операционной системы

Каждый продукт поставляется вместе со своим установщиком

Использует одну базу данных для установки

Производит свою установку

Может проверять и управлять всеми пакетами в системе

Работает только со связанным продуктом

Один производитель

Много производителей

Один формат пакета

Много форматов установщика

Распространенные программы установки Семейство Windows

Наиболее популярным форматом для семейства Windows NT является установочный пакет MSI, который устанавливается посредством Установщика Windows. Компании, производящие средства для создания инсталляторов: InstallShield (InstallShield Wizard), Macrovision (InstallAnywhere), Wise Solutions, Inc., SetupBuilder. Большинство из этих средств могут создавать как пакеты MSI, так и свои собственные пакеты.

Бесплатными альтернативами являются NSIS, Clickteam Install Creator, Inno Setup, Install Simple, а также инструментальные средства от Microsoft (WiX).

Установка программного обеспечения, инсталляция — процесс установки программного обеспечения на компьютер конечного пользователя. Выполняется особой программой (пакетным менеджером), присутствующей в операционной системе (например, RPM и APT в Linux, Установщик Windows в Microsoft Windows), или же входящим в состав самого программного обеспечения средством установки. В операционной системе GNU очень распространено использование системы GNU toolchain и её аналогов для компиляции программного обеспечения непосредственно перед установкой.

Введение

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

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

Деинсталляторы

Наш фаворит - Revo Unistaller. это программа, которая работает однозначнее других. Она может удалить программу без необходимости следить за установкой. 

Revo работает путем сканирования жесткого диска и записей реестра, которые не были удалены. Когда вы простите Revo удалить продукт, она сначала программу для удаления этого продукта и запускает ее, если находит. Если же поиск оказался безуспешным, то Revo попробует удалить файлы и записи реестра продукта.

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

Revo может действовать до и после удаления программы, но честно говоря это не является его сильной стороной. Бесплатная утилита ZSoft Uninstaller является лучшим выбором для полного удаления продукта.

Иначе говоря, Revo впечатляет - это единственный бесплатный продукт, из тех, что мы знаем, который достойно справляется с удалением продукта, установка которой окончилась неудачно. В следующий раз когда Вы столкнетесь с неудачной установкой программы - вспомните Revo. Он проводит хорошую работу по очистке системы от продукта и является спасательным кругом для "среднего пользователя". Однако он не идеален среди своих конкурентов.

Как и многие другие программы этого класса ZSoft Uninstaller контролирует установку продукта. Если пропустить этот шаг ZSoft не будет знать что изменилось в системе. Кратко говоря ZSoft делает снимки системы до и после установки, а затем сравнивает их для поиска изменений в системе.

Другая программа Total Uninstall, которая стала платной, но последняя бесплатная версия все еще доступна для загрузки на некоторых сайтах. Программа вполне достойная, однако немного медленнее по сравнению с ZSoft.

Подход "до и после", который используют эти программы не является надежным, т.к. другие файлы, которые не связаны с установкой продукта, могут меняться в системе в процессе установки. Удаление этих не связанных с установкой изменений может привести плохим последствиям. Это невероятно, но возможно. Вот почему рекомендуется использовать этот вид удаления только при условии. что деинсталлятор поставленный вместе с продуктом не запускается.