Деинсталлятор , также называемый деинсталлятором , представляет собой разновидность служебного программного обеспечения, предназначенного для удаления другого программного обеспечения или его частей с компьютера. Это противоположность установщика . Деинсталляторы полезны в первую очередь, когда компоненты программного обеспечения установлены в нескольких каталогах или когда некоторые компоненты программного обеспечения могут совместно использоваться удаляемой системой и другими системами, которые остаются в использовании.
Универсальные деинсталляторы процветали [ жаргон ] в 1990-х годах из-за популярности общих библиотек и ограничений тогдашних операционных систем, особенно Microsoft Windows XP. Снижение стоимости хранения и увеличение емкости впоследствии сделали освобождение дискового пространства менее актуальным, в то время как приложения для конечных пользователей все больше полагались на более простые архитектуры установки, которые объединяют все компоненты для облегчения удаления.
Типичные деинсталляторы содержат следующие компоненты: [1]
До 1990-х годов не существовало такого понятия, как деинсталлятор, поскольку большинство программ просто хранились на диске и/или ленте, и программа «удалялась» простым стиранием. Поскольку операционные системы и приложения становились все более сложными, простого удаления программы могло быть недостаточно для полного удаления программы. Записи могли остаться в системной базе данных, такой как реестр, в ней могли быть дополнительные файлы данных, файлы конфигурации, файлы образцов и т. д.
Uninstall был изобретен Джеком Бисером. [2] [3] Работая над Norton Desktop для Windows в Symantec, Бисер придумал концепцию Uninstall и разработал первую программу Uninstall в 1991 году. [2] После публикации 23 марта 1992 года Norton Desktop для Windows V.20 (см. официальный файл - README.TXT [4] ) был первым программным пакетом, включавшим Uninstaller, показанным в разделе «Удаление Norton Desktop».
После выпуска Norton Desktop для Windows 2.0 Кен Спрейтцер, который был тестировщиком продукта в Symantec, извлек выгоду из идеи деинсталляции и написал первую широко используемую программу для ПК под названием «UnInstaller», изначально лицензированную MicroHelp, а затем к февралю 1998 года проданную CyberMedia. MicroHelp опубликовала программу Спрейтцера как Uninstaller версии 1. В 1995 году Спрейтцер рассказал The New York Times , что гонорары, полученные им от MicroHelp за Uninstaller, сделали его миллионером к 30 годам. Тим О'Прай, будучи президентом MicroHelp, существенно переписал код для Uninstaller версии 2, которая стала самой продаваемой программой. [5]