Универсальные деинсталляторы

Универсальные деинсталляторы

Для создания программ существует множество рекомендаций, оправданных исторически. В частности, многие поддерживают идею того, что программный пакет должен иметь функцию автоматической или ручной деинсталляции. Но практика показывает, что даже самые известные производители софта часто относятся к этой проблеме весьма халатно, в результате чего лишним мусором быстро забиваются диск и реестр. Лишнее место – полбеды, да и размер реестра не так чтобы очень тормозит работу системы. Иногда оставшиеся части пакета просто не дают установиться новой версии, и их приходится убирать с помощью фирменных утилит. Вспомните хотя бы антивирус Avast. Вообще, больше всего опасного хлама после себя оставляют именно технически сложные программы вроде браузеров, антивирусов, файрволлов. И команда Uninstall здесь помогает плохо, и даже CCleaner не всегда может помочь. Именно поэтому есть целые методики для удаления именно систем защит – подручным способом.

Но есть и другие программы, чья задача – заниматься именно удалением остатков чужих пакетов. После них не остаются ни пустые каталоги, ни забытые профили, ни даже драйверы или библиотеки DLL. Это универсальные деинсталляторы. По типу они делятся на три категории:

Твикеры. По способу действия они почти полностью дублируют системные функции удаления пакетов. Весьма ненадежны.

Специальные программы. Некоторые рекомендуют запускать перед установкой пакета, чтобы программа успела сделать снимок системы, плюс второй снимок – после установки. В этом случае от наблюдения не уйдет ни одна мелочь вроде ключа в реестре или DLL «без хозяина».

Программы дополнительного сканирования после штатного удаления программ. Могут использовать информацию из Сети, где описано расположение лишних «хвостов» программ.

Уже несколько лет Интернет выдвигает на роль «победителя» программу Revo Ununstaller, которая в платном варианте может использовать все три метода поддержки, а в работе использует довольно интересные находки и технические решения. К сожалению, «убить» остатки Comodo CIS ей не удалось, так что лучше не останавливаться на единственном выборе. Другая известная программа – Total Uninstall, осуществляющая мониторинг во время всего времени жизни программы.