PatchCleaner: elimine los archivos huérfanos del instalador de Windows para liberar espacio en disco

PatchCleaner es un programa gratuito para el sistema operativo Windows que puede liberar grandes cantidades de espacio en disco limpiando el Directorio de Windows Installer.

El sistema operativo Microsoft Windows almacena los archivos de instalación y parches en un directorio oculto en la partición de Windows.

El directorio c: \ Windows \ Installer es una carpeta del sistema protegida que solo se vuelve visible si deshabilita la opción "ocultar archivos protegidos del sistema operativo (recomendado)" en las opciones de carpeta.

Enumera los archivos de instalación (msi) y los archivos de parche (msp) en el directorio directamente y en los directorios. Algunos de estos archivos son necesarios durante las actualizaciones o eliminaciones y no deben eliminarse, mientras que otros pueden quedar huérfanos y dejar de usarse.

Dependiendo de la edad del sistema, estos archivos huérfanos pueden ocupar una cantidad considerable de espacio (lo máximo que he visto es 17 Gigabytes).

Si bien es posible limpiar estos archivos manualmente, determinando si los archivos en la carpeta Windows Installer todavía están registrados en el sistema o no.

Se han creado varios programas para automatizar el proceso, y aunque funcionan bien la mayor parte del tiempo, se recomienda crear una copia de seguridad completa de la partición del sistema antes de eliminar los archivos del instalador del directorio.

PatchCleaner

PatchCleaner es un programa gratuito para Windows que automatiza el proceso. Requiere Microsoft .NET Framework 4 y solo es compatible con Windows 7 y versiones más recientes de Windows. Tenga en cuenta que algunas soluciones antivirus pueden marcarlo como malicioso, pero eso es un falso positivo.

El sistema operativo Windows contiene una lista de instaladores y parches actuales, a los que se puede acceder mediante llamadas WMI (Instrumental de administración de Windows).

PatchCleaner obtiene esta lista de los archivos msi / msp conocidos y los compara con todos los archivos msi / msp que se encuentran en el directorio c: \ Windows \ Installer. Todo lo que está en la carpeta pero no en la lista de ventanas proporcionada se considera un archivo huérfano y se etiqueta para moverlo o eliminarlo.

El programa requiere estar instalado y muestra la siguiente interfaz cuando se ejecuta en el sistema (parece no crear ninguna entrada en el menú de inicio, lo encuentra en la lista bajo C: \ Archivos de programa (x86) \ HomeDev si c: es la partición principal de la sistema.

PatchCleaner muestra los archivos en el directorio del instalador que todavía están en uso, y los archivos huérfanos. El programa también muestra el tamaño de los archivos huérfanos.

Si bien puede eliminar esos archivos huérfanos de inmediato con un clic en el botón "Eliminar", es posible que desee moverlos.

Esta es una precaución que puede tomar, ya que le permite mover los archivos hacia atrás en caso de que sean necesarios. Si elimina los archivos sin copia de seguridad, puede encontrar serios problemas de actualización en el sistema que no son fáciles de solucionar.

La versión más reciente de PatchCleaner también se puede ejecutar desde la línea de comandos. Use / d para eliminar los archivos huérfanos encontrados, o / m [FilePath] para moverlos en su lugar.

Veredicto

PatchCleaner puede liberar una cantidad considerable de espacio en disco al eliminar los archivos de instalador huérfanos de Windows.

Funcionó sin problemas durante las pruebas, y si bien ese es el caso, se recomienda encarecidamente mover los archivos primero a una ubicación de respaldo utilizando el programa antes de eliminarlos. Puede moverlos a una unidad Flash, por ejemplo, y eliminarlos una vez que esté seguro de que ya no son necesarios.

Si desea estar 100% seguro de que no sucede nada malo, cree una copia de seguridad del sistema para que pueda restaurarla cuando sea necesario.