Установка нового "софта" вносит приятное разнообразие в повседневную жизнь пользователя ПК. Однако из многочисленных новинок приживаются в системе лишь единицы, а вот остальные только "захламляют" винчестер. Удалить ненужные приложения не всегда просто - многие настолько глубоко внедряются в систему, что штатные средства Windows с их удалением не справляются. Например, при инсталляции Nero 8 в системный реестр заносится 23763 записи, а после его удаления 2098 записей так и остаются на винчестере. Остается прибегнуть к помощи специальных программ-деинсталляторов, которые выполняют более основательную чистку системы и удаляют мельчайшие следы неактуальных приложений.
В идеальном случае пользователь должен установить программу-деинсталлятор раньше остальных приложений: только тогда она сможет качественно фиксировать все изменения, возникающие при установке. Для полного удаления приложения ей достаточно будет выполнить отмену этих изменений.
Если деинсталлятор будет установлен в заполненную приложениями систему, он выполнит тщательный анализ ОС и соберет подробную информацию об установленных программах - принадлежащих им файлах и сделанных ими записях в реестре. Когда деинсталлятор приступит к очистке жесткого диска от следов какого-либо приложения, он удалит соответствующие файлы (программные и системные) и папки, а также записи в системном реестре, используемые этим приложением
Не нужно, чтобы деинсталлятор "выметал" все подряд - он должен сохранить те объекты, которые влияют на работоспособность других программ и самой ОС. Соблюдайте осторожность при деинсталляции приложений: например, при удалении текстового редактора не следует "автоматом" избавляться от всех созданных в нем документов. "Правильный" деинсталлятор обязан спросить разрешения пользователя на удаление файлов, созданных с помощью удаляемого приложения.
Использование программ-деинсталляторов имеет смысл в том случае, если Windows не может удалить какое-либо приложение или удаляет его лишь частично. А случается такое довольно часто, так как Windows использует лишь встроенные в сами программы функции удаления. Если эти функции запрограммированы небрежно, то элементы программ останутся на жестком диске. Кроме того, в процессе удаления могут возникнуть ошибки, поскольку Windows блокирует доступ к отдельным файлам и записям в системном реестре. Здесь также придет на помощь деинсталлятор, который отыщет и удалит все оставшиеся "следы" программы.
При инсталляции программы записывают свои файлы в самые разные папки жесткого диска. Например, антивирусы устанавливают собственные драйверы, которые очень глубоко проникают в систему. Эти драйверы невозможно удалить стандартными средствами Windows: таким образом создается дополнительный заслон для вредоносного ПО; однако одновременно возникают трудности с деинсталляцией пакета. Производители обычно разрабатывают специальные функции деинсталляции своих программ, однако на практике эти "дворники" нередко работают плохо, оставляя в системе множество файлов.
К списку статей