Rensning Föråldrade .MSI- och .MSP-filer i Windows Installer-mappen för att frigöra diskutrymme

När du installerar ett program i Windows kopieras programmets .msi-installationspaket till mappen Installer . Installermappen är en skyddad mapp med System & Dolda attribut och finns under din Windows-mapp.

Vad är Windows Installer-mappen?

Installatörskatalogen är tänkt att vara en cacheplats för installationsdatafiler för olika applikationer installerade på datorn.

Någon gång senare kan du bestämma att du vill reparera, avinstallera eller installera om programmet via Apps & Features eller Program & Features i Kontrollpanelen. Vid den tiden behöver systemet .msi-paketet från installationsprogrammappen för att reparera, installera om eller avinstallera programvaran rent.

Om motsvarande installationspaket (.msi eller .msp) inte hittas, kastar Windows felet " Installationskällan för den här produkten är inte tillgänglig. Kontrollera att källan finns och att du har åtkomst till den . " när du försöker reparera eller avinstallera problemet.

Windows Installer-registerposter

När en programuppsättning (dvs. Windows Installer-paket) körs skapas registerposter för det programmet under följande grenar:

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Avinstallera HKEY_CLASSES_ROOT \ Installer \ Produkter HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Installer \ UserData \ {SID} \ Produkter 

Installatörsregisternyckel som visar produktnamn, paketfilnamn, avinstallera kommando, etc.

SID kan vara något som S-1-5-18 . S-1-5-18 är säkerhetsidentifieraren för “Lokalt system” -konto. Om programvaran du har installerat använde ditt kontos referenser eller token, skrivs det under din {SID} -nyckel i registret. Se Microsoft-artikel Välkända säkerhetsidentifierare i Windows-operativsystem.

Obs: För 32-bitarsprogram installerade på en 64-bitars Windows-dator registreras posten under motsvarande SOFTWARE\WOW6432Node registernod.

Hur du säkert rensar upp Windows Installer-mappen för att ledigt diskutrymme

Med tiden kan Installer-katalogen växa och konsumera en enorm mängd hårddiskutrymme. Du undrar kanske om du kan ta bort filer i Windows\Installer katalogen eller inte.

Kan du godtyckligt ta bort Windows \ Installer-mappen eller några av dess filer?

Kort sagt, NEJ! Du bör aldrig slumpvis ta bort innehållet i mappen C:\Windows\Installer manuellt. Systemet hanterar det automatiskt.

Ibland kan programvaruavinstallationsprogram för Windows avlägsnas under programmets avinstallationsrutin. dvs. när ett program avinstalleras lämnas motsvarande .msi-paket på något sätt i Windows Installer-mappen. Endast de föräldralösa paketen kan raderas.

Så hur hittar du de föräldralösa .msi-filerna i mappen Windows Installer?

Det finns ett användbart program som heter PatchCleaner som identifierar föräldralösa filer i mappen Installer. PatchCleaner erbjuder dig sedan att ta bort föräldralösa filer eller flytta dem till en annan plats för att testa.

Ladda ner PatchCleaner från homedev-programvaran och kör det.

PatchCleaner räknar upp listan över installatörer, komponentkoderna och motsvarande .msi-filnamn med hjälp av Windows Scripting.

Sedan jämför den listan med paketfiler som finns i installationsprogrammappen med listan med produkter som finns i registret. .Msi-filerna som inte har någon referens i registret är de föräldralösa filerna.

Här är detaljerna om "i användning" eller giltiga programposter.

Och detaljerad information om föräldralösa poster visas också:

Du kan antingen ta bort det föräldralösa installationspaketet eller flytta det till en annan mapp och sedan ta bort det säkert efter några dagar.

Hoppas att den här artikeln hjälpte dig att återvinna värdefullt diskutrymme genom att säkert rensa upp Windows Installer- mappen på din dator.

Relaterade Artiklar