PatchCleaner: ta bort föräldralösa Windows-installationsfiler för att frigöra diskutrymme

PatchCleaner är ett gratis program för Windows operativsystem som kan frigöra enorma mängder diskutrymme genom att rensa upp Windows Installer Directory.

Operativsystemet Microsoft Windows lagrar installations- och patchfiler i en dold katalog på Windows-partitionen.

Katalogen c: \ Windows \ Installer är en skyddad systemmapp som bara blir synlig om du inaktiverar alternativet "dölj skyddade operativsystemfiler (rekommenderas)" i mappalternativen.

Det visar installationsfiler (msi) och patchfiler (msp) i katalogen direkt och i kataloger. Vissa av dessa filer krävs under uppdateringar eller borttagningar och bör inte tas bort medan andra kan vara föräldralösa och inte längre kan användas.

Beroende på systemets ålder kan dessa föräldralösa filer ta mycket plats (det mest jag har sett är 17 Gigabyte).

Det är möjligt att rensa dessa filer manuellt genom att bestämma om filer i Windows Installer-mappen fortfarande är registrerade i systemet eller inte.

Flera program har skapats för att automatisera processen, och även om de fungerar bra för det mesta föreslås det starkt att skapa en fullständig säkerhetskopia av systempartitionen innan några installationsprogramfiler tas bort från katalogen.

PatchCleaner

PatchCleaner är ett gratis program för Windows som automatiserar processen. Det kräver Microsoft .NET Framework 4 och är bara kompatibel med Windows 7 och nyare versioner av Windows. Observera att vissa antiviruslösningar kan flagga det som skadligt men det är falskt positivt.

Windows-operativsystemet innehåller en lista över aktuella installatörer och korrigeringar som kan nås via WMI-samtal (Windows Management Instrumentation).

PatchCleaner erhåller denna lista över de kända msi / msp-filerna och jämför den mot alla msi / msp-filer som finns i katalogen c: \ Windows \ Installer. Allt som finns i mappen men inte i listan med tillhandahållna fönster anses vara en föräldralös fil och är taggad för att flyttas eller tas bort

Programmet måste installeras och visar följande gränssnitt när det körs på systemet (det verkar inte skapa någon start-menypost, du hittar det listat under C: \ Program Files (x86) \ HomeDev om c: är huvudpartitionen i systemet.

PatchCleaner visar filerna i installatörskatalogen som fortfarande används och de föräldralösa filerna. Storleken på de föräldralösa filerna visas också av programmet.

Medan du kan radera de föräldralösa filerna direkt med ett klick på "radera" -knappen, kanske du vill flytta dem istället.

Detta är en försiktighetsåtgärd som du kanske vill ta eftersom det gör att du kan flytta tillbaka filer om de trots allt behövs. Om du raderar filerna utan säkerhetskopiering kan du stöta på allvarliga uppdateringsproblem på systemet som inte är lätt att fixa.

Den senaste versionen av PatchCleaner kan också köras från kommandoraden. Använd / d för att ta bort hittade föräldralösa filer, eller / m [FilePath] för att flytta dem istället.

Dom

PatchCleaner kan frigöra en betydande mängd diskutrymme genom att ta bort föräldralösa installationsfiler från Windows.

Det fungerade utan problem under tester, och även om det är fallet rekommenderas det starkt att flytta filerna först till en säkerhetskopieringsplats med programmet innan du tar bort dem. Du kan till exempel flytta en Flash-enhet och ta bort dem när du är säker på att de inte längre behövs.

Om du vill vara 100% säker på att inget dåligt händer, skapar du en säkerhetskopia för systemet så att du kan återställa den när behovet uppstår.