El paquete de instalación de Windows mantiene los archivos del instalador

0

Estoy utilizando Windows 10 OneGet package manager con varios proveedores como chocolatey. Tengo varios proveedores incluyendo chocolatey, e instalo paquetes como este

Install-Package [pckg_name]

Por ejemplo, cuando el proveedor es chocolate, el instalador principal del programa se descarga en un subdirectorio temporal de chocolate y se ejecuta desde aquí. Entonces el programa se instala en C:\Program files\ y se registra normalmente.

Me he dado cuenta de que los archivos del instalador permanecen en el disco después de la instalación (C: \ Users \ xxx \ AppData \ Local \ Temp \ chocolatey contiene subdirectorios firefox/, git/, etc.). Esto probablemente se sumará a los GB después de algún tiempo ...

Me sorprende el Install-Package cmd no se deshace de esos archivos después de la instalación exitosa. Mi disco principal es un SSD y no tengo espacio de almacenamiento infinito.

Así que mis preguntas son

  • ¿Por qué los instaladores .exe, .msi no se eliminan automáticamente después de la instalación?
  • ¿Hay alguna manera de establecer tal comportamiento?
  • ¿Hay un comando para limpiar estos archivos en todos los proveedores?
Cyril Duchon-Doris
fuente
Cuando se elimina una aplicación, en realidad ejecuta el instalador para eliminar el programa. No entiendo tus otras dos preguntas.
Ramhound
it actually runs the installer to remove the program Estás seguro ? Realmente no lo creo. Las aplicaciones están registradas en la lista de programas de Windows y generalmente hay un programa de desinstalación diferente y liviano (a veces, este desinstalador también puede realizar reparaciones o modificaciones de componentes, pero es diferente del instalador extraído de Internet).
Cyril Duchon-Doris
Habiendo realizado varios instaladores en el pasado y sabiendo cómo funcionan los archivos .msi, estoy 100% seguro de mi declaración. Si bien hay un ".unist" o como se llame, el .msi, todavía es necesario.
Ramhound
Así que quiere decir que cuando descargo un archivo de instalador aleatorio de internet en mi download directorio (que normalmente limpio bastante a menudo), ¿los archivos se vuelven a copiar en otro lugar para poder desinstalar el software más tarde? ¿Cada vez que instalo un software, en realidad requiere cerca de 2 veces el tamaño real del programa que necesita para mantener el instalador (menos compresión)?
Cyril Duchon-Doris