Калі вас бянтэжыць тое, што папка WinSxS шмат важыць і цікавіць пытанне аб тым, ці можна выдаліць яе змесціва, у гэтай інструкцыі падрабязна будзе апісаны працэс ачысткі дадзенай тэчкі ў Windows 10, 8 і Windows 7, а заадно раскажу, што гэта за папка і для чаго яна патрэбна і ці можна выдаліць WinSxS цалкам.
У тэчцы WinSxS захоўваюцца рэзервовыя копіі сістэмных файлаў аперацыйнай сістэмы да абнаўленняў (і не толькі, пра што - далей). Гэта значыць, кожны раз, як вы атрымліваеце і ўсталёўваеце абнаўлення Windows, у гэтую тэчку захоўваецца інфармацыя аб змяняных файлах, самі гэтыя файлы з тым, каб у вас была магчымасць выдаліць абнаўленне і адкаціць зробленыя змены.
Праз нейкі час папка WinSxS можа займаць досыць шмат месца на цвёрдым дыску - некалькі гігабайт, пры гэтым памер гэты ўвесь час павялічваецца па меры ўстаноўкі новых абнаўленняў Windows ... На шчасце, ачысціць змесціва дадзенай тэчкі параўнальна лёгка штатнымі сродкамі. І, калі кампутар пасля апошніх абнаўленняў працуе без якіх-небудзь праблем, гэта дзеянне параўнальна бяспечна.
Таксама ў Windows 10 папка WinSxS выкарыстоўваецца, напрыклад, для скіду Windows 10 у зыходны стан - г.зн. неабходныя для аўтаматычнай пераўсталёўкі файлы бяруцца менавіта з яе. Дадаткова, раз ужо ў вас паўстала праблема са вольнай прасторай на цвёрдым дыску, рэкамендую да азнаямлення артыкула: Як ачысціць дыск ад непатрэбных файлаў, Як даведацца, чым занята месца на дыску.
Ачыстка папкі WinSxS ў Windows 10
Перш чым казаць аб ачыстцы тэчкі сховішчы кампанентаў WinSxS, хачу папярэдзіць аб некаторых важных рэчах: не спрабуйце выдаліць гэтую тэчку. Проста давялося бачыць карыстальнікаў, у якіх папка WinSxS не выдаляецца, яны выкарыстоўваюць метады, падобныя на згаданыя ў артыкуле Запытаеце дазвол ад TrustedInstaller і ў канцы-канцоў выдаляюць яе (або частка сістэмных файлаў з яе), пасля чаго дзівяцца, чаму сістэма не загружаецца.
У Windows 10 папка WinSxS захоўвае не толькі файлы, звязаныя з абнаўленнямі, але і файлы самой сістэмы, якія выкарыстоўваюцца ў працэсе працы, а таксама для таго, каб вярнуць АС у зыходны стан або выканаць некаторыя аперацыі, звязаныя з аднаўленнем. Такім чынам: нейкі самадзейнасці пры ачыстцы і памяншэнні памеру гэтай тэчкі не рэкамендую. Наступныя ж дзеянні бяспечныя для сістэмы і дазваляюць ачысціць тэчку WinSxS ў Windows 10 толькі ад непатрэбных рэзервовых копій, якiя ствараюцца пры аднаўленьні сістэмы.
- Запусціце камандную радок ад імя адміністратара (напрыклад, праз правы клік па кнопцы Пуск)
- увядзіце камандуDism.exe / online / cleanup-image / AnalyzeComponentStore і націсніце Enter. Папка сховішчы кампанентаў будзе прааналізавана і вы ўбачыце паведамленне аб неабходнасці яе ачысткі.
- увядзіце камандуDism.exe / online / cleanup-image / StartComponentCleanupі націсніце Enter для запуску аўтаматычнай ачысткі тэчкі WinSxS.
Адзін важны момант: ці не варта злоўжываць гэтай камандай. У некаторых выпадках, калі рэзервовых копій абнаўлення Windows 10 у тэчцы WinSxS няма, пасля выканання ачысткі, папка можа нават злёгку павялічыцца. Г.зн. вырабляць ачыстку ёсць сэнс, калі паказаная тэчка занадта, на ваш погляд, разраслася (5-7 Гб - гэта не занадта).
Таксама ачыстку WinSxS можна вырабіць аўтаматычна ў бясплатнай праграме Dism ++
Як ачысціць тэчку WinSxS ў Windows 7
Для ачысткі WinSxS ў Windows 7 SP1 патрабуецца папярэдне ўсталяваць неабавязковае абнаўленне KB2852386, якое дадае адпаведны пункт у ўтыліту ачысткі дыска.
Вось як гэта зрабіць:
- Зайдзіце ў цэнтр Абнаўленні Windows 7 - гэта можна зрабіць праз панэль кіравання або скарыстацца пошукам у меню пуск.
- Націсніце "Пошук абнаўленняў" у меню злева і пачакайце. Пасля гэтага, клікніце па неабавязковым абнаўленням.
- Знайдзіце і адзначце неабавязковае абнаўленне KB2852386 і ўсталюйце яго.
- Перазагрузіце кампутар.
Пасля гэтага, для таго, каб выдаліць змесціва тэчкі WinSxS, запусціце ўтыліту ачысткі дыска (таксама, хутчэй за ўсё скарыстацца пошукам), націсніце кнопку "Ачыстка сістэмных файлаў" і абярыце пункт "Ачыстка абнаўленняў Windows" ці "Файлы рэзервовай копіі пакета абнаўленняў".
Сціранне інфармацыі WinSxS ў Windows 8 і 8.1
У апошніх версіях АС Windows магчымасць выдаліць рэзервовыя копіі абнаўленняў маецца на утыліце ачысткі дыска па змаўчанні. Гэта значыць для таго, каб выдаліць файлы ў WinSxS, вам варта выканаць наступнае:
- Запусціць утыліту "Ачыстка дыска". Для гэтага на пачатковым экране можаце скарыстацца пошукам.
- Націснуць кнопку "Ачыстка сістэмных файлаў"
- Выбраць пункт "Ачыстка абнаўленняў Windows"
Акрамя гэтага, у Windows 8.1 ёсць і яшчэ адзін спосаб ачысціць гэтую тэчку:
- Запусціце камандную радок ад імя адміністратара (для гэтага націсніце клавішы Win + X на клавіятуры і выберыце патрэбны пункт меню).
- увядзіце каманду dism.exe / Online / Cleanup-Image / StartComponentCleanup / ResetBase
Таксама, з дапамогай dism.exe вы можаце дакладна даведацца, колькі займае папка WinSxS ў Windows 8, для гэтага скарыстайцеся наступнай камандай:
dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
Аўтаматычная ачыстка рэзервовых копій абнаўленняў у WinSxS
Акрамя ачысткі змесціва дадзенай тэчкі ўручную, вы можаце скарыстацца планавальнікам заданняў Windows, для таго, каб гэта адбывалася аўтаматычна.
Для гэтага неабходна стварыць простую задачу StartComponentCleanup ў Microsoft Windows Servicing з патрэбнай перыядычнасцю выканання.
Спадзяюся, артыкул будзе карыснай і асьцеражэ ад непажаданых дзеянняў. У выпадку ўзнікнення пытанняў - задавайце, паспрабую адказаць.