it-swarm.dev

¿Es seguro eliminar de C: \ Windows \ Installer?

He estado buscando en una máquina XP lo que está utilizando todo ese espacio en disco, y resulta que C:\Windows\Installer está arriba en la lista de directorios que usan la mayoría del espacio en disco.

Parece contener un caché de archivos msi y msp.

¿Es seguro eliminarlos? Para ahorrar espacio en el disco, he estado eliminando los directorios "$ KB ... $" por años sin ningún problema. Quiero que mis actualizaciones de Windows estén en mi sistema, por lo que querría desinstalarlas es algo que nunca he entendido. (Excepto cuando estás en una tabla de revisión de actualizaciones profesionalmente o algo de ese orden.)

127
Stijn Sanders

No, no es. Windows Installer lo utiliza para almacenar en caché los archivos de instalación de cualquier cosa instalada en la máquina con Windows Installer. Como mínimo, podría perder la capacidad de agregar o eliminar programas; en el peor de los casos, podría perder la capacidad de ejecutar algunos programas.

Como Windows Update también puede implementar parches de Windows Installer, también puede evitar que su máquina reciba actualizaciones de Windows y Office.

83
jasonh

Lo más probable es que necesite el contenido de la carpeta del instalador cuando intenta desinstalar programas (por ejemplo, la oficina de Microsoft se quejará de algunos archivos .msi/.mcp llamados al azar cuando intente eliminarlos)

Pero si le preocupa el espacio en el disco, ¡comprima la carpeta del instalador a través de NTFS! Lo hago en mi netbook ASUS Eeepc901, ya que solo tiene una horrible partición primaria 4G.

Haga clic con el botón derecho en la carpeta "Instalador" -> propiedades-> avanzadas-> marque "Comprimir el contenido para ahorrar espacio en el disco". -> "Aceptar" -> "Aceptar" nuevamente.

Te sorprenderá el espacio que guardó.

66
deddebme

Como han dicho otros, existen contraindicaciones definidas para eliminar archivos de esa estructura de directorios. También recomendaría en contra.

Sin embargo, si está decidido a continuar de todos modos, puede hacerlo de manera más adecuada utilizando la Windows Installer CleanUp Utility . Esto limpiará las cosas mejor que simplemente eliminar archivos. Sin embargo, esta herramienta se usa generalmente para eliminar archivos de instalación que se han dañado, lo que le impide desinstalar algo de la forma habitual.

La utilidad de limpieza de Windows Installer en realidad usa la utilidad de línea de comandos MSIZAP.EXE para realizar el trabajo.

10
Gregyski

¡Haz un cruce! [1][2]

  1. Iniciar una solicitud de comando como administrador. [3]
  2. Tomar posesión del directorio del instalador y todos sus archivos:

    takeown /f "C:\Windows\Installer"
    takeown /f "C:\Windows\Installer\*"
    
  3. Mueva C:\Windows\Installer a una nueva unidad espaciosa, digamos E:. Por conveniencia, es mejor crear una subcarpeta para reunir todas las uniones futuras en un solo lugar, por ejemplo. E:\Win7-Junctions, por lo que la nueva ruta será E:\Win7-Junctions\Installer. Cortar y pegar desde el Explorador de Windows debería ser suficiente para mover la carpeta del instalador.
  4. Asegúrese de que C:\Windows\Installer realmente haya desaparecido y que todos los archivos se hayan movido a E:\Win7-Junctions\Installer.
  5. Crear la unión:

    mklink /j "C:\Windows\Installer" "E:\Win7-Junctions\Installer"
    

    La sintaxis es:

    mklink /j [destination] [source]
    
  6. Verifique que la unión funcione creando un pequeño archivo de texto en E:\Win7-Junctions\Installer y viéndolo materializarse también en C:\Windows\Installer.

  7. Hecho. Compruebe dentro de "Agregar o quitar programas" que los instaladores aún están trabajando (Office es un buen candidato para comenzar).

Una palabra de advertencia, como se indica en esta respuesta de Microsoft:

Nunca se sugiere mover los componentes y archivos centrales del sistema operativo a una unidad que no sea la unidad del sistema operativo. Porque causarán inestabilidades en los archivos del sistema operativo.

Ejecute estos comandos bajo su riesgo, Microsoft no puede garantizar que los problemas resultantes de esto se puedan resolver.

Dado que el hecho de tener constantemente 0 bytes de espacio en disco causaba inestabilidades en el sistema operativo (y sus usuarios) y que Microsoft no podía garantizar que cualquier problema ordinario que hubieran creado pudiera resolverse de manera razonable, continué con este procedimiento y no encontró inconvenientes significativos hasta ahora.

6
Avio

No, no es seguro borrar todo el directorio.

Pero hay formas de eliminar los archivos no utilizados .msp ejecutando WICleanup .

5
CyberSnoopy

Si elimina esta carpeta, experimentará problemas más adelante cuando intente reparar, desinstalar, actualizar, reinstalar, etc.

La forma en que funcionan los instaladores de MSI es que se ejecutan solos cada vez que un parche se debe deshacer, algo desinstalado, etc.

Las futuras actualizaciones de Windows pueden necesitar el contenido de esta carpeta.

Los instaladores de MSI son el diablo :() No juegue con ellos.

2
AaronLS

Cuando el espacio en disco se está agotando en un disco del sistema, ya sea en un servidor o en un cliente, hay ciertas cosas que limpiar. Uno de ellos es la carpeta% SYSTEMDRIVE%\Windows\Installer. No puede, bajo ninguna circunstancia, eliminar archivos de esta carpeta manualmente, ya que esto no solo puede, sino que lo más probable es que rompa el software que se instala con los archivos MSI o los archivos de Windows Installer.

La carpeta% SYSTEMDRIVE%\Windows\Installer es un caché para los archivos de instalación y los parches (archivos MSP) y eliminarlos hará que no pueda reparar o desinstalar aplicaciones, y en algunos casos no eliminar los parches o aplicar nuevos parches al software . En el caso de que realmente borre este caché, puede reconstruir los archivos que necesita manualmente extrayendo los archivos desde el medio de instalación original, desde los paquetes de parches, etc., pero esto requiere mucho tiempo y no es una tarea fácil de realizar.

Andreas Stenhall, MVP Experto en Windows ITPRO Ref .: http://www.theexperienceblog.com/2009/05/16/how-to -clean-out-windowsinstaller-folder-correctamente/

Puede intentar hacer una separación segura con esta utilidad MS Fix It: Diagnosticar y corregir programas de instalación y desinstalación de problemas automáticamente

1
climenole