Удаление программ
Деинсталлятор (англ. 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.
Подход "до и после", который используют эти программы не является надежным, т.к. другие файлы, которые не связаны с установкой продукта, могут меняться в системе в процессе установки. Удаление этих не связанных с установкой изменений может привести плохим последствиям. Это невероятно, но возможно. Вот почему рекомендуется использовать этот вид удаления только при условии. что деинсталлятор поставленный вместе с продуктом не запускается.