Många användare av Windows Server 2012 vet kanske inte vad WinSxS-mappen används till, trots att den kan ta upp så mycket lag­rings­ut­rym­me. Det är viktigt att veta att in­ne­hål­let i WinSxS-mappen inte bara ska raderas, eftersom detta kan försämra systemets funk­tio­na­li­tet avsevärt. I den här artikeln visar vi hur du kan minska storleken på WinSxS utan att skada ditt system.

Hur man rensar WinSxS-mappen steg för steg

För att rensa mappen WinSxS kan du använda kom­man­do­rads­verk­ty­get dism.exe. Följande steg visar hur du går tillväga:

Steg 1

För att kunna köra dism.exe behöver du ad­mi­nist­ra­törs­rät­tig­he­ter. Tryck på [Windows]-tangenten och skriv in “cmd” för att söka efter Windows kom­man­do­tol­ken. Klicka nu på “Kör som ad­mi­nist­ra­tör” till höger.

Steg 2

Använd kommandot Dism.exe /Online /Cleanup-Image /Ana­ly­ze­Com­po­nent­Sto­re för att starta analysen av mappen WinSxS och ta reda på hur mycket lag­rings­ut­rym­me som faktiskt används. Ange sedan kommandot Dism.exe /Online /Cleanup-Image /spsu­per­se­ded för att starta rens­nings­pro­ces­sen.

Tips

För att radera sparade Windows-upp­da­te­ring­ar kan du också ange kommandot Dism.exe /Online /Cleanup-Image /StartCom­po­nentCleanup. Gör dock detta endast om ditt system redan fungerar stabilt, eftersom det inte längre går att återgå till en äldre version efteråt!

Bild: Result of using the ‘Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore’ command
You can use the command ‘Dism.exe /Online /Cleanup-Image /Ana­ly­ze­Com­po­nent­Sto­re’ to analyse the WinSxS folder and find out how much storage space is being used.
Notis

WinSxS-mappen utför också viktiga uppgifter för systemet i skriv­bords­ver­sio­nen av Windows och kan ta upp mycket dis­kut­rym­me. Stegen för att minska storleken på WinSxS-mappen i skriv­bords­ver­sio­nen skiljer sig dock något från ser­ver­ver­sio­nen. Vi visar dig hur du rensar WinSxS i Windows 10.

Hur man minskar storleken på mappen WinSxS

Om du inte vill rensa WinSxS-mappen, utan bara minska dess storlek, kan du helt enkelt använda den vanliga funk­tio­nen för rengöring av hård­dis­ken. Använd verktyget cleanmgr för detta.

Steg 1

Tryck på [Windows]-tangenten och sök efter cleanmgr. Al­ter­na­tivt kan du starta pro­gram­met via di­a­lo­gru­tan “Kör”, som du öppnar med [Windows] + [R].

Steg 2

Välj systemdis­ken (C:) i diskvalet. Om ditt system bara har en disk hoppar du över detta steg.

Steg 3

I nästa fönster klickar du på “Rensa system­fi­ler” och väntar tills processen är klar.

Bild: Disk cleanup for the C drive
Click on ‘Clean up system files’

Välj nu de system­fi­ler du vill ta bort. Klicka på “OK” för att ta bort de valda filerna. Denna process kan ta några minuter, beroende på hur mycket lag­rings­ut­rym­me som frigörs.

Bild: Select the system files to be deleted
Select the system files you want to delete.

Detaljer om mappen WinSxS

WinSxS är en system­mapp i Windows. Det är därför den finns på systempar­ti­tio­nen. WinSxS står för ”Windows Side by Side”, vilket är en bra be­skriv­ning av mappens syfte eftersom olika versioner av filer lagras till­sam­mans, sida vid sida. Mappen kallas också kom­po­nent­lag­ret. Den in­ne­hål­ler främst system­fi­ler och kan vara flera gigabyte stor.

Funk­tio­ner i mappen WinSxS

WinSxS-mappen lagrar de filer som behövs för syste­må­ter­ställ­ning. Mer specifikt möjliggör den följande ap­pli­ka­tio­ner:

  • Samtidig lagring av olika versioner av Dynamic Link Libraries (DLL) och andra system­fi­ler. Äldre program kanske inte är kom­pa­tib­la med ändringar i DLL. Därför lagras olika versioner samtidigt i mappen WinSxS.
  • Aktivera och in­ak­ti­ve­ra funk­tio­ner medan Windows körs, Hyper-V och mot­sva­ran­de sandbox-system kan aktiveras utan att behöva in­stal­le­ras separat. De nöd­vän­di­ga filerna finns också på denna plats.
  • Lägga till roller i ser­ve­ro­pe­ra­tiv­sy­stem: Funk­tio­ner i Windows-ser­ve­ro­pe­ra­tiv­sy­stem kallas också roller. Servern kan till exempel spela rollen som en DHCP-server i nätverket. WinSxS-mappen används också för dessa tillägg.
  • Åter­stäl­la systemet vid start­pro­blem: Om ope­ra­tiv­sy­ste­met slutar starta kan det startas i åter­ställ­nings­lä­ge. Detta gör att du kan åter­stäl­la äldre versioner av system­pro­gram.
  • Avinstal­le­ra pro­ble­ma­tis­ka upp­da­te­ring­ar: När Windows kör en upp­da­te­ring sparas den tidigare versionen istället för att raderas, så att den kan åter­stäl­las om problem uppstår senare.

Al­ter­na­tiv för att spara dis­kut­rym­me

Om det inte räcker med att minska storleken på WinSxS-mappen finns det andra sätt att frigöra dis­kut­rym­me:

  • In­ak­ti­ve­ra systemets viloläge: Windows skapar en ögon­blicks­bild av ditt system för viloläget. Denna fil heter hiberfil.sys och tar ofta upp betydande mängder dis­kut­rym­me.
  • Flytta an­vän­dar­pro­fi­ler till en annan enhet: Om du vill undvika att in­stal­le­ra om ditt system kan du ändra platsen för dina an­vän­dar­pro­fi­lens un­der­map­par på fliken “Plats” via Egen­ska­per, som du öppnar från snabb­me­nyn i en mapp. Du kan också flytta an­vän­dar­pro­fi­ler till en annan enhet, till exempel en ny hårddisk.
  • Flytta pro­gram­map­par: Du kan van­ligt­vis in­stal­le­ra ut­rym­meskrä­van­de program på andra enheter.
  • Ta bort onödiga program och funk­tio­ner med al­ter­na­ti­vet “Appar och funk­tio­ner” i Kon­troll­pa­ne­len.
  • Ta bort onödiga mappar, till exempel Windows.old.
  • In­ak­ti­ve­ra åter­ställ­nings­punk­ter.

Ibland räcker det inte med att rensa Windows-mappar. I dessa fall är det bättre att in­stal­le­ra om eller åter­stäl­la systemet. Det finns också åter­ställ­nings­al­ter­na­tiv som inte tar bort dina in­stal­le­ra­de program eller per­son­li­ga filer.

Varför kan man inte bara ta bort WinSxS?

Windows lagrar viktig syste­min­for­ma­tion i mappen WinSxS. Om du tar bort eller flyttar mappen kan vissa processer kanske inte köras korrekt. Varför är det så?

Disk­driv­ru­ti­ner i Windows

Som standard in­stal­le­ras Windows på den första par­ti­tio­nen på den hårddisk du använder. Dessa par­ti­tio­ner kallas disk­driv­ru­ti­ner eller volymer. Till­sam­mans bildar de en komplett lag­ringsen­het. Den första par­ti­tio­nen på en hårddisk tilldelas van­ligt­vis bokstaven C. Sökvägen C:\Windows\ in­ne­hål­ler de flesta filer och mappar som är relevanta för ope­ra­tiv­sy­ste­met, inklusive mappen WinSxS.

Detta innehåll kan inte enkelt flyttas till andra hård­dis­kar eftersom ope­ra­tiv­sy­ste­mets kom­po­nen­ter inte längre kommer att kunna hitta det. Därför är det viktigt att till­han­da­hål­la till­räck­ligt med dis­kut­rym­me för systempar­ti­tio­nen under in­stal­la­tio­nen.

Upp­da­te­ring­ar, ser­vice­pa­ket och snabb­kor­ri­ge­ring­ar

Ope­ra­tiv­sy­stem och andra ap­pli­ka­tio­ner har sedan länge upphört att vara statiska enheter som in­stal­le­ras en gång och sedan används i flera år. På grund av sin kom­plex­i­tet och ständigt för­än­der­li­ga krav kräver ope­ra­tiv­sy­stem kon­ti­nu­er­li­ga för­bätt­ring­ar eller ut­ök­ning­ar. Det finns olika al­ter­na­tiv för att im­ple­men­te­ra dessa för­bätt­ring­ar, nämligen snabb­kor­ri­ge­ring­ar (snabba kor­ri­ge­ring­ar av ett specifikt fel), upp­da­te­ring­ar (en sche­ma­lagd upp­da­te­ring) och ser­vice­pa­ket (en samling upp­da­te­ring­ar och snabb­kor­ri­ge­ring­ar). Dessa använder in­for­ma­tio­nen i WinSxS för att avgöra systemets häl­so­till­stånd. Om mappen saknar nöd­vän­di­ga re­fe­ren­ser kommer ope­ra­tiv­systemupp­da­te­ring­ar­na antingen inte att in­stal­le­ras alls eller in­stal­le­ras felaktigt.

Faktum

Upp­da­te­ring­ar och upp­gra­de­ring­ar har olika funk­tio­ner. En upp­da­te­ring för­bätt­rar pro­gram­va­ran och är van­ligt­vis begränsad till be­fint­li­ga funk­tio­ner. En upp­gra­de­ring ersätter pro­gram­va­ran med en version av högre kvalitet eller en ny version när den blir till­gäng­lig. Ned­gra­de­ring innebär att pro­gram­va­ran åter­ställs till en äldre eller mindre komplex version, vilket van­ligt­vis sker när nyare versioner har buggar.

Pro­gram­va­rans mo­du­la­ri­tet

Den modulära ut­form­ning­en av pro­gram­va­ra är orsaken till beroendet mellan pro­gram­va­ra och bibliotek eller system­funk­tio­ner. Vissa funk­tio­ner, såsom att öppna filer eller fråga system­ti­den, krävs av flera program. Ope­ra­tiv­sy­ste­met gör dessa funk­tio­ner till­gäng­li­ga via pro­gram­me­rings­gräns­snitt så att ut­veck­la­re kan importera dem till sin pro­gram­va­ra. Många funk­tions­bib­li­o­tek finns i mappen WinSxS. Om du raderar dessa filer utan ef­ter­tan­ke kan olika program sluta fungera.

Sam­man­fatt­ning

Brist på ledigt hård­dis­kut­rym­me är fort­fa­ran­de ett vanligt problem idag, särskilt om du har en bärbar dator eller stationär dator med ett ope­ra­tiv­sy­stem in­stal­le­rat på en SSD. Genom att rensa mappen WinSxS kan du bli av med onödiga filer. Det är dock viktigt att du inte manuellt raderar något innehåll från mappen WinSxS. Du bör alltid använda Windows-verktyg för att ta bort dessa filer. Om större upp­da­te­ring­ar har in­stal­le­rats nyligen bör du undvika att ta bort dessa filer helt och hållet. Om du gör det kommer du inte att kunna ta bort upp­da­te­ring­ar som kan innehålla buggar.

Gå till huvudmeny