El siguiente artículo muestra diferentes formas de eliminar archivos de Microsoft Installer / Patch no utilizados de la carpeta Installer. Es un artículo muy bueno y descriptivo.
3 formas de eliminar de forma segura los archivos MSI y MSP no utilizados de la carpeta del instalador de Windows
En resumen, estas son las 3 formas:
Use MsiZap (por Microsoft) Esta es una antigua utilidad de Microsoft. Desafortunadamente, ya no es compatible, pero todavía lo usan las personas. Debido a que ya no es compatible, utiliza esta herramienta bajo su propio riesgo. Se puede encontrar aquí .
Use una herramienta llamada WICleanup (por KZTechs) Esta es la opción que utilicé y me borró 15Gb de datos y no he tenido ningún problema desde entonces. Hay algunas notas que agregaría al artículo sobre su uso;
Primero, tuve problemas con el enlace de descarga, así que encontré la utilidad descargable aquí .
Luego, al eliminar archivos usando la interfaz de usuario, debe confirmar cada eliminación seguido de un mensaje de confirmación. Es decir, "¿Está seguro de que desea eliminar? Sí / No?" seguido de "El archivo ha sido eliminado. OK". Tenía cientos de archivos y esto no era algo que quisiera hacer por cada uno.
La descarga zip tiene un ejecutable de UI y también un ejecutable de línea de comandos. Para usar la versión de línea de comandos, asegúrese de abrir un símbolo del sistema como administrador. Luego navegue hasta donde se encuentra el exe y ejecute el siguiente comando wicleanupc -s
La "s" hace que la eliminación de los archivos sea silenciosa y no es necesario confirmar.
- Eliminación manual (no recomendado) La última opción es en gran parte manual pero no recomendada. Para determinar si un archivo se puede eliminar, NO debería existir en el registro. Puede haber algunos scripts útiles disponibles para guiarlo a los archivos que pueden o no pueden eliminarse, pero la eliminación real es manual y, por lo tanto, es propensa a errores o eliminaciones por error.
Postura de aprendizaje
fuente
C: \ Windows \ Installer es donde Windows Installer almacena las copias en caché de los paquetes de instalación (.msi) y los parches de instalación (.msp) utilizados para sus programas actualmente instalados. Estos archivos son necesarios si desea actualizar, modificar o desinstalar un programa en su computadora. No los elimine a ciegas.
A veces puede terminar con archivos .msi o .msp huérfanos en este directorio que no se limpian adecuadamente. Esto suele suceder cuando falla una instalación. Estos se pueden eliminar con una herramienta llamada Msizap , pero tenga en cuenta que Microsoft ya no la admite.
Msizap solo se puede descargar como parte de los componentes del SDK de Windows para desarrolladores de Windows Installer que se instalan con el SDK de Microsoft Windows. Una vez instalado, puede eliminar los instaladores huérfanos de C: \ Windows \ Installer con el siguiente comando:
Aquí está la información de uso para más detalles: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370523%28v=vs.85%29.aspx
Sinceramente, no me preocuparía por los 10 gb de instaladores instalados allí, a menos que sea crítico con el espacio en el disco duro. Es más probable una señal de que es hora de reinstalar Windows nuevamente para que su computadora funcione tan rápido como lo hizo el día que la compró. 10 gb es bastante típico para una instalación de Windows de más de 2 años.
fuente
MsiZap solo descubrió un msi huérfano con un ahorro enorme de 100 MB. Después de eso probé PatchCleaner y limpié 20 GB.
PatchCleaner tardó unos 20 minutos en analizar los 30 GB de caché de Windows Installer (en serio, MSFT, wtf) y luego, con un solo clic, pudo liberar 20 GB.
Bravo.
fuente
Yo mismo, soy demasiado cauteloso para eliminar incluso los archivos de instalador "no registrados". Sin embargo, pensé que compartiría lo que armé (basado en esto y publicaciones similares) para un compañero de trabajo, que estaba buscando arreglar algunas máquinas.
fuente
fuente