A lógica dos arquivos que estão lá são:
O pacote que você instala pode requerer um programa instalador, agora existem muitos programas instaladores e versões deles. Os programas do instalador não são tão compatíveis quanto deveriam, mesmo quando é apenas uma alteração de versão.
Na verdade, você pode instalar um pacote e instalar outro que atualize o instalador, e o instalador atualizado não removerá mais a primeira instalação :-) confuso ainda?
O próprio programa instalador é necessário para executar novamente, quando você deseja fazer uma desinstalação (ou reparar ou re-personalizar) a instalação, todo este programa do instalador deve existir, mais o pacote que deve ser instalado.
Felizmente fica pior, porque não era tão estúpido antes. Existem pacotes que instalam instaladores, que instalam pacotes com instaladores. então o instalador executará outro instalador, como o próprio instalador do MSI. Isso, obviamente, não inclui quando um instalador é reempacotado em um instalador intercalado, para instalar um mal feito como um toobar.
Honestamente, também fica pior do que isso, como instalar um Subsistema OS inteiro, porque o subsistema de programação é nessisário para o método de programação usado para criar o programa.
agora você tem o Instalador, e todos os arquivos de instalação, o pacote de instalação e todos os seus arquivos, a Restauração do sistema que é a remoção da instalação e todos os seus arquivos, o backup do driver e tudo isso repetido novamente, backup do sistema que é todos os arquivos, além de muitos programas também colocarão todos os arquivos de instalação em sua própria pasta.
A única coisa que não temos é a estabilidade :-) nós só temos camadas sobre as tentativas malucas de auto-reparação.
Remover os "instaladores" (programa de instalação) significa que o programa instalado não pode ser desinstalado, pior ainda, alguns não instalarão uma atualização, se o programa não puder ser desinstalado (usando as peças originais).
Existem também gatilhos "Está Instalado" no registro (vários tipos), que devem ser desligados para reinstalar (ou instalação em rodapé). Além de outros itens de registro que podem afetar todos os itens acima.
Remover a "instalação" (o pacote de instalação) significa que o programa não pode ser desinstalado, mesmo se o programa instalador existir, porque o pacote de instalação é necessário para a instalação. (mais itens de registro novamente)
Além disso, ter tudo isso não garante que tudo seja desinstalado ou que o programa consiga se reparar com o pacote de instalação.
É por isso que eu sinto a necessidade de executar o OUTRO desinstalador :-) que rastreia tudo o que muda, e pode simplesmente jogar fora tudo. Sem o rastreio da instalação completa (incluindo a primeira execução), a remoção de partes e peças dela significará que ela não será facilmente removida. Sem o rastreamento completo de uma instalação, a remoção de qualquer uma das inúmeras peças e peças, além de camadas de proteção e repetição, não pode ser feita facilmente. Como a remoção completa não ocorre, isso geralmente faz com que o usuário reinstale todo o sistema operacional friggen do zero para limpá-lo.
Às vezes, você pode reinstalar toda a instalação original, (instalação dobrada) para substituir todos os itens removidos (+ toda a bagunça acima) e, em seguida, a instalação e a desinstalação em si voltarão a operar. Mas muitas vezes isso também requer a redefinição de itens que podem causar falha na instalação (geralmente no registro).
o caminho para remover com segurança o lixo restante, é ter um backup de imagem completo e nenhuma intenção de remover ou reparar ou atualizar esses programas, além do backup de imagem completo (retratar).
ou
Para rastrear totalmente a instalação e usar um backup de imagem completo. Dessa forma, sua instalação rastreada pode ser usada para removê-lo, sem todas essas coisas. (que não é sem ramificações) Seu backup de imagem completa pode sempre recolher o seu sistema de volta para onde ele estava (antes ou depois, conforme necessário).
Eu acho que este método é muito mais eficaz do que camada de camada de musgo crescendo sobre o que nunca será uma pedra rolando :-) mas há alguma exigência para saber o que você está fazendo.
Este post ilustra totalmente porque o melhor método não é discutido ou adotado, há apenas uma coisa, você nunca deveria ter que ver. : -)