Что касается удаления программы с компьютера, я хочу знать, почему программа должна быть удалена, а не удалены файлы программы. Держу пари, что я могу ответить на свой собственный вопрос, заявив, что программы должны быть установлены в первую очередь и, следовательно, должны быть удалены, чтобы удалить.
Однако я всегда хотел узнать некоторые подробности о том, почему удаление файлов программы (т. е. удаление ее папки и всех подпапок) не удаляет программу с моего компьютера. Просто кажется, что это так.
решение1
При установке Windows программа не просто копирует некоторые файлы. Она также записывает информацию в общую базу данных (называемую реестром) и может совместно использовать dll-библиотеки с другими программами.
Если вы просто удалите файлы, то вы не удалите программу полностью.
решение2
Чтобы удалить программу, вы можете удалить файлы и записи реестра, то есть удалить ее вручную. Но может быть сложно найти ключи реестра (вам может потребоваться найти список ключей, которые добавила программа, или выполнить поиск по ним), и не все файлы могут находиться в одном каталоге. У вас также есть ярлыки из меню «Пуск» и/или с рабочего стола.
Деинсталлятор предназначен для автоматического удаления, это удобно, это никогда не нужно. Иногда деинсталлятор может быть сломан, и вам придется сделать это вручную.