Mange brugere af Windows Server 2012 ved måske ikke, hvad WinSxS-mappen bruges til, selvom den kan optage meget la­ger­plads. Det er vigtigt at vide, at indholdet af WinSxS-mappen ikke bare skal slettes, da dette kan forringe systemets funk­tio­na­li­tet be­ty­de­ligt. I denne artikel viser vi dig, hvordan du kan reducere stør­rel­sen på WinSxS uden at skade dit system.

Sådan rydder du op i WinSxS-mappen trin for trin

Du kan bruge kom­man­do­linje­værk­tø­jet dism.exe til at rydde op i WinSxS-mappen. Følgende trin viser, hvordan du gør:

Trin 1

For at kunne køre dism.exe skal du have ad­mi­ni­stra­tor­ret­tig­he­der. Tryk på [Windows]-tasten, og skriv »cmd« for at åbne Windows-kom­mandopromp­ten. Klik nu på »Kør som ad­mi­ni­stra­tor«, som du finder til højre.

Trin 2

Brug kom­man­do­en Dism.exe /Online /Cleanup-Image /Ana­lyzeCom­po­nentS­to­re for at starte analysen af WinSxS-mappen og finde ud af, hvor meget la­ger­plads der rent faktisk bruges. Indtast derefter kom­man­do­en Dism.exe /Online /Cleanup-Image /spsu­per­se­ded for at starte op­ryd­nings­pro­ces­sen.

Tip

For at slette gemte Windows-op­da­te­rin­ger kan du også indtaste kom­man­do­en Dism.exe /Online /Cleanup-Image /StartCom­po­nentCle­a­nup. Du bør dog kun gøre dette, hvis dit system allerede kører stabilt, da det ef­ter­føl­gen­de ikke længere vil være muligt at vende tilbage til en ældre version!

Billede: Result of using the ‘Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore’ command
You can use the command ‘Dism.exe /Online /Cleanup-Image /Ana­lyzeCom­po­nentS­to­re’ to analyse the WinSxS folder and find out how much storage space is being used.
Note

WinSxS-mappen udfører også vigtige opgaver for systemet i de­sk­top­ver­sio­nen af Windows og kan optage en del diskplads. Frem­gangs­må­den for at reducere stør­rel­sen på WinSxS-mappen i de­sk­top­ver­sio­nen adskiller sig dog en smule fra ser­ver­ver­sio­nen. Vi viser dig, hvordan du rydder op i WinSxS på Windows 10.

Sådan reducerer du stør­rel­sen på WinSxS-mappen

Hvis du ikke ønsker at rydde op i WinSxS-mappen, men blot vil reducere dens størrelse, kan du blot bruge den al­min­de­li­ge funktion til oprydning på hard­di­sken. Brug værktøjet cleanmgr til dette.

Trin 1

Tryk på [Windows]-tasten og søg efter cleanmgr. Du kan også starte pro­gram­met via di­a­log­bok­sen »Kør«, som du åbner ved at trykke på [Windows] + [R].

Trin 2

Vælg sy­stem­dre­vet (C:) i drevval­get. Hvis dit system kun har ét drev, springes dette trin over.

Trin 3

I det næste vindue skal du klikke på »Ryd op i sy­stem­fi­ler« og vente, indtil processen er afsluttet.

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

Vælg nu de sy­stem­fi­ler, du vil slette. Klik på »OK« for at slette de valgte filer. Denne proces kan tage et par minutter, afhængigt af hvor meget la­ger­plads der frigøres.

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

Op­lys­nin­ger om WinSxS-mappen

WinSxS er en sy­stem­map­pe i Windows. Derfor ligger den på sy­stem­par­ti­tio­nen. WinSxS står for »Windows Side by Side«, hvilket er en god be­skri­vel­se af mappens formål, da de for­skel­li­ge versioner af filerne gemmes sammen, side om side. Mappen kaldes også kom­po­nent­la­ge­ret. Den in­de­hol­der primært sy­stem­fi­ler og kan fylde flere gigabyte.

Funk­tio­ner i WinSxS-mappen

Mappen WinSxS in­de­hol­der de filer, der er nød­ven­di­ge for sy­stem­gen­dan­nel­se. Den in­de­hol­der nærmere bestemt følgende pro­gram­mer:

  • Samtidig lagring af for­skel­li­ge versioner af Dynamic Link Libraries (DLL’er) og andre sy­stem­fi­ler. Ældre pro­gram­mer er muligvis ikke kom­pa­tib­le med ændringer i DLL’erne. Derfor gemmes for­skel­li­ge versioner samtidig i WinSxS-mappen.
  • Ak­ti­ve­ring og de­ak­ti­ve­ring af funk­tio­ner, mens Windows kører, Hyper-V og det til­hø­ren­de sand­kas­se­sy­stem, kan aktiveres uden at skulle in­stal­le­res separat. De nød­ven­di­ge filer findes også på denne placering.
  • Til­fø­jel­se af roller i ser­vero­pe­ra­tiv­sy­ste­mer: Funk­tio­ner i Windows-ser­vero­pe­ra­tiv­sy­ste­mer kaldes også roller. For eksempel kan serveren fungere som en DHCP-server på netværket. WinSxS-mappen bruges også til disse ud­vi­del­ser.
  • Gen­dan­nel­se af systemet i tilfælde af op­start­s­pro­ble­mer: Hvis ope­ra­tiv­sy­ste­met holder op med at starte, kan det startes i gen­dan­nel­ses­til­stand. Dette giver dig mulighed for at gendanne ældre versioner af sy­stem­pro­gram­mer.
  • Afin­stal­la­tion af pro­ble­ma­ti­ske op­da­te­rin­ger: Når Windows kører en op­da­te­ring, gemmer det den tidligere version i stedet for at slette den, så den kan gendannes, hvis der opstår problemer senere.

Måder at spare diskplads på

Hvis det ikke er nok at reducere stør­rel­sen på WinSxS-mappen, findes der andre måder at frigøre diskplads på:

  • Deaktiver sy­stem­d­va­le: Windows opretter et øje­bliks­bil­le­de af dit system til dva­le­til­stand. Denne fil hedder hiberfil.sys og optager ofte en betydelig mængde diskplads.
  • Flyt bru­ger­pro­fi­ler til et andet drev: Hvis du vil undgå at ge­nin­stal­le­re dit system, kan du ændre pla­ce­rin­gen af un­der­map­per­ne til din bru­ger­pro­fil under fanen “Placering” via Egen­ska­ber, som du åbner fra kon­tekst­me­nu­en i en mappe. Du kan også flytte bru­ger­pro­fi­ler til et andet drev, f.eks. en ny harddisk.
  • Flyt pro­gram­map­per: Du kan normalt in­stal­le­re plads­in­ten­si­ve pro­gram­mer på andre drev.
  • Fjern unød­ven­di­ge pro­gram­mer og funk­tio­ner ved hjælp af indstil­lin­gen “Pro­gram­mer og funk­tio­ner” i Kon­trol­pa­nel.
  • Slet unød­ven­di­ge mapper, f.eks. Windows.old.
  • Deaktiver gen­dan­nel­ses­punk­ter.

Nogle gange er det ikke nok at rydde op i Windows-mapperne. I sådanne tilfælde er det en bedre løsning at ge­nin­stal­le­re eller nulstille systemet. Der findes også nulstil­lings­mu­lig­he­der, der ikke sletter dine in­stal­le­re­de pro­gram­mer eller per­son­li­ge filer.

Hvorfor kan man ikke bare slette WinSxS?

Windows gemmer vigtige sy­stemop­lys­nin­ger i mappen WinSxS. Hvis du sletter eller flytter mappen, kan visse processer muligvis ikke køre korrekt. Hvorfor er det sådan?

Harddiske i Windows

Som standard in­stal­le­res Windows på den første partition på den harddisk, du bruger. Disse par­ti­tio­ner kaldes diskdrev eller volumener. Tilsammen udgør de en samlet la­ge­ren­hed. Den første partition på en harddisk tildeles normalt drev­bog­sta­vet »C«. Stien C:\Windows\ in­de­hol­der de fleste af de filer og mapper, der er relevante for ope­ra­tiv­sy­ste­met, herunder mappen WinSxS.

Dette indhold kan ikke uden videre flyttes til andre harddiske, da dele af ope­ra­tiv­sy­ste­met ikke længere vil kunne finde det. Derfor er det vigtigt at afsætte til­stræk­ke­lig diskplads til sy­stem­par­ti­tio­nen under in­stal­la­tio­nen.

Op­da­te­rin­ger, ser­vi­ce­pak­ker og hotfixes

Ope­ra­tiv­sy­ste­mer og andre pro­gram­mer er for længst ophørt med at være faste enheder, der in­stal­le­res én gang og derefter bruges i årevis. På grund af deres kom­plek­si­tet og stadigt skiftende krav kræver ope­ra­tiv­sy­ste­mer løbende for­bed­rin­ger eller ud­vi­del­ser. Du har for­skel­li­ge mu­lig­he­der for at im­ple­men­te­re disse for­bed­rin­ger, nemlig hotfixes (hurtige rettelser til en bestemt fejl), op­da­te­rin­ger (en planlagt op­da­te­ring) og ser­vi­ce­pak­ker (en samling af op­da­te­rin­ger og hotfixes). Disse bruger op­lys­nin­ger­ne i WinSxS til at vurdere dit systems tilstand. Hvis mappen mangler de nød­ven­di­ge re­fe­ren­cer, vil ope­ra­tiv­sy­stemop­da­te­rin­ger­ne enten slet ikke blive in­stal­le­ret eller blive in­stal­le­ret forkert.

Fakta

Op­da­te­rin­ger og op­gra­de­rin­ger har for­skel­li­ge formål. En op­da­te­ring forbedrer softwaren og omfatter som regel kun ek­si­ste­ren­de funk­tio­ner. En op­gra­de­ring erstatter softwaren med en version af højere kvalitet eller en ny version, når denne bliver til­gæn­ge­lig. En ned­gra­de­ring indebærer, at softwaren skiftes tilbage til en ældre eller mindre kompleks version, hvilket typisk sker, når nyere versioner in­de­hol­der fejl.

Softwa­re­mo­du­la­ri­tet

Den modulære opbygning af software er årsagen til af­hæn­gig­he­der­ne mellem software og bi­bli­o­te­ker eller sy­stem­funk­tio­ner. Visse funk­tio­ner, såsom at åbne filer eller hente sy­stem­ti­den, er nød­ven­di­ge for flere pro­gram­mer. Ope­ra­tiv­sy­ste­met stiller disse funk­tio­ner til rådighed via pro­gram­me­rings­græn­se­fla­der, så udviklere kan integrere dem i deres software. Mange funk­tions­bi­bli­o­te­ker findes i WinSxS-mappen. Hvis du ufor­sig­tigt sletter disse filer, kan det medføre, at for­skel­li­ge pro­gram­mer ikke længere kan køre.

Resumé

Mangel på ledig plads på hard­di­sken er stadig et hyppigt problem i dag, især hvis du har en bærbar computer eller en stationær computer, hvor ope­ra­tiv­sy­ste­met er in­stal­le­ret på en SSD. Ved at rydde op i WinSxS-mappen kan du fjerne unød­ven­di­ge filer. Det er dog vigtigt, at du ikke manuelt sletter noget indhold fra WinSxS-mappen. Du bør altid bruge Windows-værktøjer til at slette disse filer. Hvis der for nylig er blevet in­stal­le­ret større op­da­te­rin­ger, bør du helt undgå at slette disse filer. Hvis du gør det, vil du ikke kunne fjerne op­da­te­rin­ger, der muligvis in­de­hol­der fejl.

Gå til ho­ved­me­nu­en