Юни 29, 2012

Почистете папката WinSxS в Windows 7/8/10

В Windows 7 и Windows 8/10 има нова папка под C: Windows, наречена WinSxS, който основно съхранява dll и компонентни файлове. Той също така съхранява по-стари версии на всички dll и компонентни файлове и може да нарасне до доста големи размери. В допълнение към това, много място се заема от папката за архивиране, която става наистина голяма, след като инсталирате Service Pack, като SP 1 за Windows 7.

Ето размера на моята папка WinSxS в Windows 7:

Ето и размера на папката WinSxS в Windows 8/10:

winsxs windows 8

Това е много място, особено за свежи инсталации на двете операционни системи! След като инсталирате повече актуализации на Windows или който и да е сервизен пакет, това ще качи още няколко GB. За съжаление, това е супер основен набор от файлове за Windows, така че никога не искате да се опитвате да изтриете нещо сами. Можете обаче да спестите малко място.

Първото нещо, което можете да направите, е да намалите размера на папката за архивиране, като изпълните следната команда (Старт, въведете CMD):

dism /онлайн /изчистване-изображение /spsuperseded /hidesp

инструмент за почистване на winsxs

Ако бъдат намерени архивни файлове на сервизен пакет, той автоматично ще ги изчисти. В моя случай не инсталирах SP1, така че нямаше нищо за премахване и следователно не спестих място. Можете да направите това на Windows 7 с SP1 и на Windows Vista SP1, можете да направите същото с помощта на различен инструмент. По принцип той премахва всички по-стари файлове, но прави сервизния пакет непремахваем.

Файлът се извиква VSP1CLN.EXE за Windows Vista SP1 и се нарича COMPCLN.EXE за Windows Vista SP2. Можете да ги стартирате, като щракнете върху Старт и след това въведете бягане. Когато се появи диалоговият прозорец Изпълнение, просто въведете командите.

Има и друг начин да премахнете архивните файлове за SP1 в Windows 7 и да ги направите постоянни. Просто отворете помощната програма за почистване на диска, щракнете върху Почистете системните файлове и след това проверете Файлове за архивиране на сервизен пакет кутия. Също така не забравяйте да проверите Windows Update Cleanup и Previous Windows инсталации, ако тези опции са налице. Последният ще го направи намалете размера на цялата папка на Windows значително.

sp 1 файлове

Така че отново да повторя, във Vista трябва да използвате VSP1CLN и COMPCLN, а за Windows 7 използвате командата DISM. Използването на някое от тях ще направи сервизния пакет постоянен. Други хора споменаха компресиране на архивната папка в папката WinSxS, но това вероятно не е добра идея. Правенето на нещо друго ще намали надеждността на вашата система.

Можете също да изпълните две други команди, които ще изчистят по-стари или остарели компоненти. По принцип, след като изпълните тези команди, няма да можете да деинсталирате никакви инсталирани актуализации или сервизни пакети, така че имайте това предвид.

DISM.exe /онлайн /Cleanup-Image /StartComponentCleanup DISM.exe /онлайн /Cleanup-Image /StartComponentCleanup /ResetBase

Премахнете функциите на Windows

В Windows 8/10 има някои хубави нови функции, добавени към командата DISM. Вече можете да премахвате пакети, от които вече не искате да се нуждаете или които искате. Можете да използвате командите като по-долу или можете просто да използвате Добавяне и премахване на функции на Windows опция, която ви дава хубав GUI. Това е командата:

DISM.exe /Online /Disable-Feature /Featurename: /Премахване

И така, как да разберете кои функции можете да деактивирате? Е, можете да изпълните следната команда, за да видите всички налични функции:

DISM.exe / онлайн / английски / Get-Features / Формат: таблица

Сега, след като имате списъка, можете да деактивирате функция като SimpleTCP, показана по-долу:

DISM.exe /Online /Disable-Feature /Featurename:SimpleTCP /Remove

Доста спретнат, а!? Така че това може да ви спести много място в Windows 8/10, ако планирате да не използвате много разширени функции, които са вградени по подразбиране. Наслади се!