Введение

Программное обеспечение для удаления другого программного обеспечения

Удаление программного обеспечения, также называемое деинсталлятором, – это тип утилиты, предназначенной для удаления другого программного обеспечения или его частей с компьютера. Оно является противоположностью установщику. Деинсталляторы особенно полезны, когда компоненты программного обеспечения установлены в нескольких каталогах или когда некоторые компоненты могут использоваться совместно между удаляемой системой и другими системами, которые продолжают использоваться. Универсальные деинсталляторы получили распространение в 1990-х годах благодаря популярности общих библиотек и ограничениям операционных систем того времени, особенно Microsoft Windows XP. Снижение стоимости хранения данных и увеличение объемов памяти впоследствии уменьшили необходимость в освобождении дискового пространства, а современные пользовательские приложения все чаще используют более простые архитектуры установки, которые объединяют все компоненты для упрощения удаления.

История

До 1990-х годов не существовало программ для удаления, поскольку большинство программ просто хранились на диске и/или магнитной ленте, а для "удаления" программы достаточно было её стереть. С усложнением операционных систем и приложений, простого удаления файла могло быть недостаточно для полного удаления программы. В системных базах данных, таких как реестр, могли оставаться записи, а также дополнительные файлы данных, файлы конфигурации, примеры и т.д. Процедуру удаления (Uninstall) изобрел Джек Бикер. Работая в Symantec над Norton Desktop для Windows, Бикер разработал концепцию Uninstall и создал первую программу для удаления в 1991 году. Norton Desktop для Windows был первым программным пакетом, включавшим в себя программу для удаления, описание которой приводилось в разделе "Удаление 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, которая стала бестселлером.