La lógica de los archivos que existen son: el paquete que instale puede requerir un programa de instalación en sí mismo, hoy en día hay muchos programas de instalación y versiones de ellos. Los programas del instalador no son tan compatibles con versiones anteriores como deberían ser, incluso cuando solo se trata de un cambio de versión. De hecho, puede instalar un paquete y luego instalar otro que actualice el instalador, y el instalador actualizado ya no eliminará la primera instalación :-) ¿aún está confundido?
El programa de instalación en sí es necesario para volver a ejecutarlo, cuando desee desinstalar (o reparar o volver a personalizar) la instalación. Debe existir todo este programa del instalador, más el paquete que se va a instalar.
Afortunadamente empeora, porque antes no era lo suficientemente estúpido. Hay paquetes que instalan instaladores, que instalan paquetes con instaladores. entonces el instalador ejecutará otro instalador como, por ejemplo, el propio instalador de MSI. Por supuesto, esto no incluye cuando un instalador se vuelve a empaquetar en un instalador intercalado, para instalar una popa malvada como una barra demasiado.
Honestamente, también empeora, como instalar un subsistema OS completo porque el subsistema de programación es necesario para el método de programación que utilizaron para crear el programa.
así que ahora tiene el instalador y todos los archivos de instalación, el paquete de instalación y todos sus archivos, la restauración del sistema, que es la eliminación de la instalación y todos sus archivos, la copia de seguridad del controlador y todo eso repetido nuevamente, la copia de seguridad del sistema que es todos los archivos, además de muchos programas también colocarán todos los archivos de instalación en su propia carpeta.
Lo único que no tenemos es estabilidad :-) solo tenemos capas, muchas capas de locos intentos de auto reparación.
La eliminación de los "instaladores" (programa de instalación) significará que el programa instalado no se puede desinstalar, peor aún, algunos no instalarán una actualización, si el programa no se puede desinstalar (utilizando las piezas originales). También existen desencadenadores de "Está instalado" en el registro (varios tipos), que deben apagarse para volver a instalar (o instalar por intervalos). Además de otros elementos de registro que pueden afectar todo lo anterior.
Eliminar la "instalación" (el paquete de instalación) significará que el programa no se puede desinstalar, incluso si existe el programa instalador, porque el paquete de instalación es necesario para la instalación. (más elementos de registro nuevamente)
Además, tener todo eso no garantiza que todo se desinstale, o que el programa incluso pueda repararse solo con el paquete de instalación.
Es por eso que siento la necesidad de ejecutar OTRO desinstalador :-) Eso rastrea todo lo que cambia, y simplemente puede tirarlo todo. Sin el seguimiento de la instalación completa (incluida la primera ejecución), eliminar partes y piezas significará que no se eliminará fácilmente. Sin el rastreo completo de una instalación, la eliminación de cualquiera de la multitud de piezas y piezas, y las capas de protección, y la repetición, no se pueden hacer fácilmente. Debido a que la eliminación completa no ocurre realmente, esto generalmente deja al usuario reinstalando todo el sistema operativo friggen desde cero para limpiarlo.
A veces puede reinstalar toda la instalación original (instalación solapada) para reemplazar todos los elementos que eliminó (+ todo el desorden anterior), luego la instalación y la desinstalación en sí volverán a funcionar. Pero a menudo esto también requiere restablecer cualquier elemento que pueda causar que la instalación falle (generalmente en el registro).
la forma de eliminar de forma segura los restos de basura es tener una copia de seguridad de la imagen completa, y no tiene la intención de eliminar o reparar o actualizar esos programas, que no sea la copia de seguridad de la imagen completa (retracción).
o
Para haber rastreado completamente la instalación, y utilizado una copia de seguridad de imagen completa. De esa manera, su instalación rastreada se puede usar para eliminarla, sin todas esas cosas. (que no está exento de ramificaciones) La copia de seguridad de su imagen COMPLETA siempre puede retraer su sistema a donde estaba (antes o después, según sea necesario).
Me parece que este método es mucho más efectivo que una capa de capa de musgo que crece en lo que nunca será una piedra rodante :-) pero hay algún requisito para saber lo que estás haciendo.
Esta publicación ilustra completamente por qué no se discute o adopta el mejor método, solo hay algo que nunca debería tener que ver. :-)