PatchCleaner: rimuove i file orfani del programma di installazione di Windows per liberare spazio su disco

PatchCleaner è un programma gratuito per il sistema operativo Windows che può liberare enormi quantità di spazio su disco ripulendo la Directory di Windows Installer.

Il sistema operativo Microsoft Windows archivia i file di installazione e patch in una directory nascosta sulla partizione di Windows.

La directory c: \ Windows \ Installer è una cartella di sistema protetta che diventa visibile solo se si disabilita l'opzione "nascondi file del sistema operativo protetto (consigliato)" nelle opzioni Cartella.

Elenca i file di installazione (msi) e i file di patch (msp) nella directory direttamente e nelle directory. Alcuni di questi file sono necessari durante gli aggiornamenti o le rimozioni e non devono essere eliminati mentre altri potrebbero essere orfani e non più utilizzabili.

A seconda dell'età del sistema, questi file orfani potrebbero occupare una notevole quantità di spazio (il massimo che ho visto è di 17 Gigabyte).

Mentre è possibile pulire questi file manualmente, determinando se i file nella cartella Windows Installer sono ancora registrati sul sistema o meno.

Diversi programmi sono stati creati per automatizzare il processo e, sebbene funzionino bene per la maggior parte del tempo, si consiglia vivamente di creare un backup completo della partizione di sistema prima di rimuovere qualsiasi file del programma di installazione dalla directory.

PatchCleaner

PatchCleaner è un programma gratuito per Windows che automatizza il processo. Richiede Microsoft .NET Framework 4 ed è compatibile solo con Windows 7 e versioni più recenti di Windows. Si noti che alcune soluzioni antivirus potrebbero segnalarlo come dannoso ma si tratta di un falso positivo.

Il sistema operativo Windows contiene un elenco di programmi di installazione e patch correnti, a cui è possibile accedere tramite chiamate WMI (Strumentazione gestione Windows).

PatchCleaner ottiene questo elenco dei file msi / msp noti e li confronta con tutti i file msi / msp che si trovano nella directory c: \ Windows \ Installer. Tutto ciò che si trova nella cartella ma non nell'elenco di Windows fornito è considerato un file orfano ed è taggato per essere spostato o eliminato

Il programma deve essere installato e visualizza la seguente interfaccia quando viene eseguito sul sistema (sembra non creare alcuna voce del menu di avvio, lo trovi elencato in C: \ Programmi (x86) \ HomeDev se c: è la partizione principale del sistema.

PatchCleaner visualizza i file nella directory del programma di installazione che sono ancora in uso e i file orfani. Anche la dimensione dei file orfani viene visualizzata dal programma.

Mentre puoi eliminare immediatamente quei file orfani con un clic sul pulsante "elimina", puoi invece spostarli.

Questa è una precauzione che potresti voler prendere in quanto ti consente di spostare i file indietro nel caso in cui fossero necessari dopo tutto. Se si eliminano i file senza backup, è possibile che si verifichino gravi problemi di aggiornamento sul sistema che non sono facili da risolvere.

La versione più recente di PatchCleaner può essere eseguita anche dalla riga di comando. Utilizzare / d per eliminare i file trovati orfani o / m [FilePath] per spostarli.

Verdetto

PatchCleaner può liberare una notevole quantità di spazio su disco rimuovendo i file di installazione orfani da Windows.

Ha funzionato senza problemi durante i test e, sebbene ciò sia il caso, si consiglia vivamente di spostare i file in un percorso di backup utilizzando il programma prima di eliminarli. Ad esempio, è possibile spostarli su un'unità Flash ed eliminarli quando si è certi che non siano più necessari.

Se vuoi essere sicuro al 100% che non accada nulla di male, crea un backup del sistema in modo da poterlo ripristinare in caso di necessità.