Стоит ли использовать сторонний деинсталлятор?
Если вы похожи на большинство пользователей Windows, вы, вероятно, просто удалите программы, запустив их деинсталляторы из панели управления «Установка и удаление программ». Но если вы выродок, есть шанс, что вы баловались сторонним деинсталлятором.
Сторонние деинсталляторы не являются системным инструментом, который нужен большинству пользователей, но они не совсем бесполезны. В отличие от оптимизаторов памяти и очистителей реестра, они могут быть полезны в некоторых ситуациях.
Почему обычные установщики не всегда хороши?
Установщики настольных программ в Windows по сути являются собственными программами. Установленные программы не управляются операционной системой, как мобильные приложения на Android и iOS - хотя «современные» приложения Windows работают таким образом. Они даже не управляются менеджером пакетов, как в Linux, где менеджер пакетов хранит свой список файлов, которые он устанавливает.
Вместо этого установщик может делать с вашей системой все, что захочет. Обычно установщики создают каталог в Program Files, а также разбрасывают ярлыки по системе. Они также добавят информацию в реестр. Некоторые программы, которым необходимо более глубоко интегрироваться с системой, могут выгружать библиотеки DLL и другие файлы в папку Windows или устанавливать системные службы. Когда программа запускается, она может вносить дополнительные изменения в системный реестр, а будущие обновления могут добавлять дополнительные файлы в другом месте системы..
Каждый разработчик создает свой собственный деинсталлятор для своей программы. В идеальной ситуации деинсталлятор очистит все программы, добавленные в систему, и оставит систему в новом состоянии. Однако деинсталляторы не всегда работают так хорошо и могут удалить только некоторые файлы, настройки, библиотеки и сервисы, которые они установили..
Сторонние деинсталляторы для определенных программ
Многие антивирусные программы имеют проблемы с удалением обычным способом. Например, удаление антивируса Norton или McAfee из панели управления может не удалить все из системы. Вот почему разработчики антивирусов предлагают специальные инструменты для удаления, которые вы можете загрузить и запустить, чтобы действительно удалить файлы программы из вашей системы. Антивирусные программы часто сталкиваются с этой проблемой, потому что они так глубоко интегрируются с системой.
Что делает сторонний деинсталлятор
Сторонние деинсталляторы пытаются контролировать процесс удаления, удаляя то, что упускает официальный деинсталлятор. Когда вы используете утилиту, такую как широко известный Revo Uninstaller, она обычно работает в фоновом режиме и следит за тем, что делает установщик при установке программы. Эти инструменты могут также наблюдать за программой при первом запуске, проверяя, что она делает при первом запуске.
Утилита хранит список каждого файла, который видит добавленная программа, и каждого изменения реестра, которое видит, что программа делает. Когда вы удаляете программу сторонним деинсталлятором, сторонний деинсталлятор запустит стандартный инсталлятор программы, а затем очистит все файлы, оставленные программой. В идеале не было бы никакого смысла делать это. Тем не менее, если разработчик особенно ленив, может быть несколько файлов для удаления удалить и настройки, чтобы восстановить после удаления программы стандартным способом.
Эти программы могут также иметь другие режимы. Например, Revo Uninstaller имеет функцию, которая удаляет остатки установленных программ на основе собственной базы данных журналов Revo. Разработчики Revo хранят список журналов установки программы, поэтому они могут автоматически удалять любые файлы, оставшиеся в вашей системе, которые появляются в журнале. Вы даже можете удалить следы программ, которые вы уже удалили.
Бесплатная версия Revo просто имеет возможность удалять программы на основе файлов журналов Revo и не смотреть программы для создания собственных файлов журналов, но даже бесплатная версия должна быть более чем достаточно полезной для пользователей, которые нуждаются в таком инструменте..
Итак, если вы используете один?
В идеальном мире не было бы необходимости в сторонних деинсталляторах. Тем не менее, программное обеспечение Windows для настольных компьютеров настолько дезорганизовано, что в некоторых ситуациях для них есть веский аргумент.
Прежде всего, если вы обычный пользователь, пропустите сторонний деинсталлятор. Мы не работали на всех наших компьютерах и не сталкивались с большими проблемами, когда не использовали их. Стандартные деинсталляторы, как правило, достаточно хороши. Сторонний деинсталлятор - это просто еще один системный инструмент, который добавляет ненужную сложность в вашу жизнь для сомнительных преимуществ.
Тем не менее, даже обычные пользователи могут захотеть использовать специальные инструменты для удаления при удалении заведомо проблемных инструментов, таких как Norton или McAfee. Есть причина, по которой разработчики предоставляют официальные инструменты для удаления, которые вы можете загрузить, но вам не нужен сторонний деинсталлятор. Официальный инструмент удаления, вероятно, будет работать лучше.
Если вы фанат, который постоянно устанавливает и удаляет программное обеспечение, запуск стороннего деинсталлятора может помочь вам предотвратить создание ненужных файлов и оставление программ бесполезными библиотеками и другими файлами. Вы должны постоянно устанавливать и удалять программное обеспечение, чтобы это имело значение - обычные пользователи не должны заметить разницу. Даже хардкорные гики были бы хороши без сторонних деинсталляторов в подавляющем большинстве ситуаций, и такие гики, вероятно, знали бы, как устранить любые проблемы вручную. Если возникли какие-либо проблемы, вы всегда можете установить что-то вроде Revo позже и использовать его для удаления следов проблемной программы, которую вы уже пытались удалить обычным способом..
На самом деле сторонние инструменты удаления редко нужны. Большинству людей не следует их использовать, потому что деинсталлятор каждой программы обычно выполняет достаточно хорошую работу, даже если он не идеален.