Analysera och rengör mappen WinSXS
- Kategori: Windows
Vi har pratade i längd om WinSXS-mappen tillbaka 2010 och hur det regelbundet kommer upp som en av de största mapparna på datorn när lagring analyseras med hjälp av verktyg som WizTree .
Windows Explorer och tredjepartsprogram rapporterar åtminstone en storlek på flera Gigabyte, men räkningen kan gå upp till tio och fler Gigabyte beroende på vilket system det analyseras.
WinSXS, hela sökvägen är c: Windows WinSXS om Windows är installerat på c: -enheten, innehåller filer som krävs för serviceverksamhet som installation av uppdateringar, servicepaket eller snabbkorrigeringar.
Enligt Microsoft innehåller komponentlagret 'alla filer som krävs för en Windows-installation', och eftersom det också innehåller filer som läggs till genom uppdateringar växer det över tiden på alla system.
Mappstorleken rapporteras dock inte korrekt om du använder Windows Explorer eller tredjepartsverktyg som WizTree för att analysera dess storlek.
Anledningen till detta är att den innehåller hårddiskar som Explorer och tredjepartsverktyg inte tar med i beräkningen av WinSXS-mappens storlek (de räknar de hårddiskade filerna även om de inte finns i WinSXS-mappen).
Dessa hårddiskar pekar på filer i andra Windows-kataloger, till exempel c: Windows system32.
Analysera WinSXS-mappen
Ett korrekt sätt att analysera Windows WinSXS-katalogen för komponentlager är att använda dism.exe .
Deployment Image Servicing and Management (DISM) introducerades av Microsoft i Windows Vista och har varit en del av nya versioner av Windows sedan dess.
Uppdatering: Observera att kommandona bara fungerar på Windows 8 eller nyare maskiner.
Här är vad du behöver göra för att analysera WinSXS-mappen:
- Klicka på Windows-tangenten, skriv cmd.exe, håll ner Skift och Ctrl och tryck på Enter-tangenten på tangentbordet. Detta öppnar en upphöjd kommandotolk på systemet. Om du har problem med att få detta att fungera högerklickar du på cmd.exe-resultatet istället och väljer 'kör som administratör'.
- Kör kommandot dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
Parametern /Uppkopplad hänvisar till den aktuella installationen, och / Cleanup-Image / AnalyzeComponentStore är kommandot för att analysera det aktuella komponentlagret för den installationen (WinSXS-mappen).
Du kan lista alla tillgängliga kommandon med dism.exe / ?, och därefter dism.exe / Online /? och dism.exe / Online / Cleanup-Image / ?.
Kommandot kör en skanning som tar ett ögonblick att slutföra. Det ekos Windows Explorer-storlek och faktiska storlek till kommandotolken och ger rekommendationer om det är vettigt att köra en saneringsoperation. Om du fortsätter med saneringen, se nedan för instruktioner, rekommenderas att köra analysen igen efter att saneringen har slutförts för att ta reda på hur mycket mindre mappen har blivit.
Kommandot ekar upp mappens faktiska storlek också, vilket kan vara mycket användbart eftersom det brukar lyfta fram att komponentlagret inte är så stort som tredjepartsprogram eller Explorer gör att det verkar vara.
Städa
Windows kör en sanering regelbundet med Aktivitetsplaneraren. Du kan kontrollera om det är fallet på din maskin på följande sätt:
- Klicka på Windows-tangenten, skriv Task Scheduler och tryck på enter.
- Navigera till Uppgiftsplanering (lokalt)> Uppgiftsplaneringsbibliotek> Microsoft> Windows> Service> StartComponentCleanup
Du kan köra saneringen manuellt när som helst med följande kommando med hjälp av en upphöjd kommandotolk:
dism.exe / Online / Cleanup-Image / StartComponentCleanup
Det är vanligtvis inte nödvändigt att köra en sanering om inte AnalyzeComponentStore-analysen rekommenderar det.
Du kan dock använda Diskrensning för att frigöra diskutrymme , och kör en analys efteråt för att ta bort filer från WinSXS-mappen som inte längre krävs.
I grund och botten, om du tar bort tidigare versioner av Windows, kan du sluta med komponenter i WinSXS-mappen som inte längre krävs eftersom de endast gällde för den tidigare versionen av Windows.
Vanliga frågor
Varför är WinSXS-mappen så stor?
De flesta program rapporterar en felaktig storlek för WinSXS-mappen på grund av hårddisklänkar. Hårlänkar pekar på andra platser på enheten.
Ska jag rensa upp WinSXS-mappen?
Det är vanligtvis inte nödvändigt att rensa upp mappen manuellt eftersom Windows automatiskt gör det enligt schema.
Nu du : Hur stor är ditt systems WinSXS-mapp?