Vad är WinSxS-mappen, varför är den enorm och hur man städar?

En Windows -användares jakt på lagring tar aldrig slut. Städa upp datorn i januari(January) så kommer ditt lagringsutrymme att maxa igen innan våren. När du gräver djupare för att hitta vad som konsumerar det diskutrymmet, kommer du sannolikt att stöta på WinSxS- mappen på din Windows -dator.

Vad är WinSxS-mappen?

WinSxS (förkortning av " Windows Side by Side") är en mapp (plats: C: Windows WinSxS ) där Windows lagrar filer som krävs för att installera Windows och(and) säkerhetskopior eller versioner av dessa filer.

Närhelst du behöver återställa systemfiler(recover system files) eller lägga till eller ta bort Windows - funktioner, är det här Windows söker efter de filer som krävs för att utföra en åtgärd. Det är därför det också kallas för komponentlager.

WinSxS lagrar även filer som behövs för att installera kvalitetsuppdateringar och tidigare versioner av Windows -komponenter. Dessa filer låter dig återgå till det senaste tillståndet om uppdateringen skulle bli besvärlig.

WinSxS fortsätter att öka i storlek med tiden eftersom det kommer att fortsätta lagra fler komponentversioner.

Vad är den korrekta storleken på WinSxS?

Storleken på WinSxS- mappen beräknas vanligtvis felaktigt av File Explorer .

Filer i WinSxS- mappen kan förekomma på flera ställen i operativsystemet. Men det finns vanligtvis bara en kopia av en fil, medan resten av filerna är hårda länkar(hard links) .

File Explorer tar inte hänsyn till detta när man beräknar storleken på mappar, vilket innebär att storleken kan verka större än den verkligen är.

Du kan hitta den verkliga storleken på WinSxS- mappen med hjälp av DISM- verktyget. För att hitta den verkliga storleken, starta en förhöjd kommandotolk(Command Prompt) och kör följande kommando:

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

När processen är klar ser du både storleken som rapporteras av filutforskaren och den faktiska storleken i kommandotolksfönstret(Command Prompt) :

Hur städar man WinSxS-mappen?

Rengöring av komponentlagret kan frigöra värdefullt lagringsutrymme på din hårddisk.

Du kan dock inte ta bort WinSxS- mappen manuellt. Observera också att när du har rensat upp WinSxS- mappen kommer du inte att kunna återställa uppdateringar förrän du har uppdaterat din dator.

Du kan också stöta på problem med vissa appar som är beroende av en tidigare version av en DLL -fil om den raderas under rensningen.

Som illustreras nedan finns det flera sätt att rensa upp WinSxS- mappen.

Rensa WinSxS med DISM

DISM ( Deployment Image Servicing and Management ) är ett kommandoradsverktyg med ett inbyggt alternativ för att rensa upp komponentlagret. En rensning med DISM tar bort alla onödiga filer från WinSxS- katalogen utan att störa systemets funktion.

  1. Börja med att starta en förhöjd kommandotolk(Command Prompt) . Tryck på Win + R , skriv cmd och tryck på Ctrl + Shift + Enter .
  2. Skriv följande kommando i kommandotolken(Command Prompt) :

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

  1. När processen är klar, kontrollera om det står Ja(Yes) eller Nej bredvid Component Store Cleanup Recommended .

  1. Om det säger ja, kör följande kommando:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup

När processen är klar kommer den att ha rensat alla onödiga WinSxS- filer.

Det finns även andra WinSxS- rensningskommandon du kan köra när du vill rensa upp en specifik grupp av filer. Om du till exempel vill rensa upp äldre Windows -komponentversioner, kör följande kommando:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Om du kör en äldre version av Windows som Windows 7 kan du använda följande kommando för att ta bort säkerhetskopior av Service Pack ( Windows 8 , 10 och 11 har inte Service Pack):

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /SPSuperseded

Rensa WinSxS med hjälp av diskrensning

Windows har också ett inbyggt verktyg för diskrensning(WinSxS) som kan rensa upp systemfiler(clean up system files) och andra typer av onödiga filer, inklusive sådana i WinSxS(Disk Cleanup) - mappen.

  1. Starta Filutforskaren(File Explorer) och gå till den här datorn (eller dator(Computer) i Windows 11 ).

  1. Välj den lokala disken(Local Disk ) och tryck på Alt + Enter för att öppna diskegenskaper.
  2. Välj fliken Allmänt och klicka på alternativet (General)Diskrensning(Disk Cleanup) .

  1. Windows letar efter filer som du kan rensa upp på ett säkert sätt, inklusive säkerhetskopior, temporära filer och filer som behållits från äldre versioner av Windows . När du ser fönstret Diskrensning(Disk Cleanup) öppet klickar du på knappen Rensa systemfiler(Clean up system files) längst ned.

  1. Verktyget kommer att köra ytterligare en sökning, den här gången efter systemfiler. När den hittar filerna som kan tas bort på ett säkert sätt, ser du en lista med filtyperna. Vanliga(Common) namn som du kommer att se inkluderar Windows Update Cleanup , Microsoft Defender Antivirus och Temporary Internet Files .

Du kan markera alla rutor om du vill rensa skräp från hela systemet, men se till att välja Windows Update Cleanup för att rensa upp uppdateringsfilerna från WinSxS- mappen. Klicka på (Click) OK när du har valt det.

Naturligtvis, med tiden kommer filerna att samlas i WinSxS- mappen igen. Så du måste använda Diskrensning(Disk Cleanup) då och då för att hålla WinSxS- mappen ren. Alternativt kan du schemalägga rensning av komponenter med hjälp av Schemaläggaren(Task Scheduler) .

Rensa WinSxS med Task Scheduler

Du kan använda Task Scheduler(use the Task Scheduler) om du vill använda "ställ in det, glöm det" för att regelbundet rensa WinSxS- mappen.

  1. Tryck på Win + R , skriv taskschd.msc och tryck på Retur(Enter) .
  2. Använd det vänstra sidofältet för att navigera till Task Scheduler Library\Microsoft\Windows\Servicing .

  1. Högerklicka på uppgiften StartComponentCleanup från aktivitetslistan, välj (StartComponentCleanup )Egenskaper(Properties) och växla till fliken Triggers i egenskaper. Klicka sedan på Ny(New) .

  1. Välj ett schema för uppgiften genom att välja frekvens (dagligen/månadsvis/veckovis) och en tid. Klicka på OK när du är klar.

  1. Uppgiften körs automatiskt enligt schemat du har lagt till. Men du kan också köra uppgiften direkt genom att välja StartComponentCleanup- uppgiften och välja Kör(Run) från den högra sidofältet.

Behöver mer utrymme?

Om du försöker skapa lite utrymme på hårddisken är det en bra början att rensa upp WinSxS- mappen. (WinSxS)Du kan också skapa mer utrymme genom att avinstallera appar(uninstalling apps) du inte använder eller flytta stora personliga filer till en extern hårddisk.

Om du letar efter fler sätt att skapa utrymme på din Windows -dator, har vi en handledning om flera sätt att frigöra diskutrymme(ways to free up disk space) som kan hjälpa.



About the author

Jag är en Windows-specialist och har arbetat i mjukvarubranschen i över 10 år. Jag har erfarenhet av både Microsoft Windows och Apple Macintosh-system. Mina kunskaper inkluderar: fönsterhantering, hårdvara och ljud, apputveckling med mera. Jag är en erfaren konsult som kan hjälpa dig att få ut det mesta av ditt Windows-system.



Related posts