¿Cómo eliminar de forma segura cosas de% SystemDrive% \ Windows \ Installer? [duplicar]

10

Posible duplicado:
¿Es seguro eliminarlo de C: \ Windows \ Installer?

No duplicado:
el enlace mencionado anteriormente habla de Windows XP. Estoy hablando de Windows 7. El comportamiento de la carpeta podría haber cambiado entre las 2 ventanas y me gustaría obtener una respuesta con respecto a este sistema de Windows y no al sistema de Windows XP.

¿Cómo puedo eliminar o reducir de forma segura o eliminar de la carpeta% SystemDrive% \ Windows \ Installer?

No me digas que vaya a http://support.microsoft.com/kb/290301/en-us ya que ya no es válido por la siguiente razón:

Si bien la utilidad de limpieza de Windows Installer resolvió algunos problemas de instalación, a veces dañó otros componentes instalados en la computadora

No quiero moverlo a otro lugar sino eliminar cosas de allí.

Estaré feliz de tener una herramienta que lo haga, pero también estaré feliz de entender la lógica de los archivos que están allí.

Consulte Windows 7 (64 bits) en su respuesta.

Gracias

Randall Flagg
fuente
1
No es un duplicado. OP pregunta CÓMO , NO PUEDE .
Andre Figueiredo

Respuestas:

3

Si la unidad de su sistema es pequeña por alguna razón (particionamiento, SSD, etc.), otra opción es mover C: \ Windows \ Installer a otra unidad más grande y reemplazar el original con una unión a la nueva ubicación.

Todo debería seguir funcionando, pero la partición del sistema tendrá más espacio disponible.

afrazier
fuente
1

Sí, es seguro reducir esa carpeta, lo he estado haciendo durante años sin ningún problema. :-)

En cuanto a eliminar la carpeta, es posible, sin embargo , esto no permite modificar / reparar / eliminar software.

Tamara Wijsman
fuente
¿Cómo te encoges? Me estoy encogiendo ahora usando la opción comprimir. Cuando dije encoger, menciono lo mismo que borrar.
Randall Flagg
Ver hilo ¿Es seguro eliminar archivos en C: \ Windows \ Installer? para más detalles sobre este tema
Adrian
@RandallFlagg: Sí, por encogimiento, pensé en la opción de compresión.
Tamara Wijsman
Adrian, el enlace que diste usa una solución obsoleta que también se menciona en mi pregunta. Quiero una herramienta automática que pueda hacer esto pero que no arruine otra parte del sistema.
Randall Flagg
@RandallFlagg: ¿Y cómo una herramienta automatizaría esto? Es completamente tu elección lo que encoges o eliminas. Una herramienta no puede determinar esto por ti ...
Tamara Wijsman
1

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. :-)

Psycogeek
fuente
Todos los instaladores que he visto (excepto quizás Python) manejan las actualizaciones de manera muy limpia. Además, Windows\Installersolo lo usa MSI (Windows Installer); todas las demás herramientas simplemente colocan el registro de cambios y un ejecutable 'desinstalador' en el directorio del programa.
user1686
correcto, MSI en el instalador de Windows, pero no todos los MSI son productos de Windows. Si TODOS los instaladores manejan las actualizaciones limpiamente, ¿cómo es que he leído miles de hilos con la instalación de Ketch 22? ¿Te aíslas trabajando en torno a los Súper Usuarios :-) que saben lo que están haciendo? Si TODO otro instalador. . . entonces todavía no ha visto ni rastreado algunas de las cosas que tengo, como un paquete de edición de video Pro, Office :-) un controlador ATI o un paquete completo de tarjeta Creative.
Psycogeek
1

Como se indicó anteriormente por PhsycoGeek, necesita los archivos de instalación. Hay un programa gratuito de iObit, que es un "UnInstaller". Funciona muy bien, limpia la mayor parte de la basura del registro que dejó una desinstalación y le permite eliminar un archivo de instalación dañado o instalación dañada sin peligro aparente para otros archivos en el subdirectorio.

Descargue "Desinstalador 2.0" de iObit y mientras esté allí descargue y pruebe "Advanced Systemcare 5.0". Ambos son gratuitos y Advanced SystemCare cuesta solo $ 12.97, pero funciona muy bien. Compré varias otras utilidades de limpieza y probé muchas otras y creo que esta es la mejor. El desinstalador limpiará su subdirectorio y los problemas de instalación de manera inteligente.

Espero que ayude, Jim

usuario110159
fuente
1

En Windows 7, puede hacer que la actualización del SP sea permanente, lo que hará que la carpeta sea más pequeña (no responde a mi pregunta exactamente pero reduce el tamaño) mediante el siguiente comando:

dism.exe /Online /Cleanup-Image /spsuperseded

En Windows Vista, esto se puede lograr mediante el uso de:

vsp1cln.exe
Randall Flagg
fuente
"La operación se completó con éxito, pero la carpeta permaneció del mismo tamaño ... a menos que no haya actualizaciones para hacerla permanente.
Cooperativas