Winsxs, що за папка. Як очистити папку WinSxS і чи можна її видалити. Очищення папки WinSxS за допомогою вбудованої у Windows утиліти «Очищення диска»

💖 Подобається?Поділися з друзями посиланням

На системному диску має бути багато вільного місця.

Це дасть гарантію того, що система Вашого ноутбука (комп'ютера) стабільно працюватиме. диски працюють швидше ніж HDD.

Загвоздка тільки в тому, що ціна SSD дискане маленька. У зв'язку з цим після встановлення Windows і місця на харді може бути недостатньо.

Тому користувач часто натикається на папку WinSxS, вона знаходиться у директорії . Розмір такої папки може досягати кількох десятків гігабайт.

У зв'язку з цим більшість користувачів запитують «Чи є можливість очистити всю папку WinSxS з комп'ютера (ноутбука), а також, яким чином це можливо зробити?».

Ви отримаєте інформацію про winsxs, і про те, як її можна очистити.

Що таке папка WinSxS?

Є певний шлях, щоб знайти цю папку: C:\Windows\winsxs . У цьому файлі є резервні копії різних оновлень.

Якщо вони не були встановлені в ОС, вони все одно зберігаються в winsxs папці і займають місце HDD.

Коли відбувається оновлення Windows, застарілі копії також потрапляють у папку winsxs. Через якийсь час їх кількість зростає, внаслідок чого папка починає більше важити.

Обсяги такої папки можуть досягати кількох гігів.

Звичайно, для жорстких дисків, які є зараз, цей обсяг вільного простору особливої ​​ролі не відіграє, але все-таки зайвим він не буде.

Для того, щоб визначити вагу winsxs потрібно зробити таке:

Але! Цей спосібне дасть можливості користувачеві дізнатися розмір папки за фактом, однак буде можливість дізнатися скільки є вільного місця.

Ще одним важливим моментом в тому, як очистити папку winsxs, є те, що не потрібно вирішувати це завдання за допомогою спеціальних , які очищають цю папку.

Користувач у результаті буде мати лише стандартні засоби, за допомогою яких можна очистити папку в Windows.

Важливо!

Windows займає простір системного дискаі як очистити папку winsxs у windows. У ролі файлу підкачки виступає pagefile.sys. В тому випадку якщо оперативна пам'ятьмає великі розміри – розмір даного файлуможна настроїти (змінити) вручну.

В меню "Очистка диска"є пункт «Очищення в режимі глибокого сну». Якщо цей режим не використовується вами, можна перейти до очищення.

Якщо ноутбук постійно перебуває в режимі сну, то після очищення файлу введіть у командному рядку:

Powerrofg -h on && shutdown.

Особисту папку користувача (наприклад, мої документи або робочий стіл) можна перемістити в інше місце як через властивість потрібної папки, так і через групові політики, як очистити папку winsxs у Цindows 7

Чому постійно збільшується папка WinSxS?

Багато недосвідчені користувачі помилково вважають, що папка WinSxS великий дисковий простір після встановлення ОС.

Необхідно врахувати, що є такі файли, які фактично знаходяться зовсім в інших місцях.

Їх обсяг враховують лише через те, що у Провіднику є «жорсткі» посилання.

Кожному користувачеві потрібно знати!

Не слід вмикати режим відображення прихованих файлів, перш ніж ви зберете видалити вручну весь вміст папки.

Після того, як буде видалено приховані , робота комп'ютера буде трохи повільною і можливі періодичні збої.

Нижче наведено кілька варіантів очищення winsxs на різних ОС Windows. Вони будуть розглянуті нижче детальніше, щоб читачі отримали вичерпні відповіді на свої запитання.

Очищення у Vista

Будь-які зміни можна повернути назад, у ту позицію, якими вони були до цього.

Якщо користувач бажає відкотити все до 6.0.6001 (в тому числі і до початкового складання), необхідно встановити Vista Service Pack 2.

Для того, щоб оновлення не можна було повернути, використовуються 2 системні утиліти:

  • Vsp1cln.exe– для збирання сміття після встановлення;
  • Compcln.exe– для виконання аналогічних дій із SP

Ця система дозволяє створити на вимогу точки відновлення під час установки необхідних і важливих чи драйверів.

Ця функція може бути встановлена ​​як на вимогу, так і за розкладом. Для відновлення витрачається 15% простору на диску.

Вимкнути такий диск можна за допомогою функції "Очистка диска". При цьому на вкладці «Додатково»залишайте останню точку відновлення, щоб зберегти місце.

Очищення у Windows 7

Очищення папки WinSxS є складним процесом. Необхідно слідувати підказкам вашого ПК. Крім ручного очищення WinSxS непотрібні файли можна видалити «Планувальником завдань»у ОС Windows.

Натисніть «Створити завдання» у Планувальнику. Після вказівки імені завдання, натисніть «Далі».

Потім вибрати періодичність запуску завдання та дотримуватися підказок. Після всіх виконаних операцій перевантажте комп'ютер.

Чи потрібно очистити папку WinSxS у Windows 7? Ви повинні завантажити, а потім встановити оновлення KB2852386. Ви побачите потрібний рядок у утиліті.

Для цієї операції необхідно натиснути «Пуск»та ввести «Центр оновлення» у пошуковий рядок.

Вам потрібно вибрати «Пошук оновлень» , він буде у лівому меню.

Там потрібно буде вибрати «Необов'язкові оновлення» після закінчення сканування.

У запропонованому списку потрібно знайти KB2852386, далі встановити його і після перезавантажити комп'ютер ().

Після виконаних вище дій, обов'язково наберіть у пошуковій системі "Очистка диска".

Із запропонованих варіантів відзначити "Файли резервної копії" та натискаємо "ОК".

Очищення у Windows 8

Існує один додатковий метод для вирішення нашого завдання - використання утиліти «Очищення Диска», її плюс у тому, що рішень від користувачів не потрібно.

Щоб очистити папку, вам слід зробити деякі кроки:

Спочатку необхідно натиснути комбінацію клавіш Win+R і далі ввести "cleanmgr" . Потім вибрати диск і натиснути «ОК» . В результаті буде оцінено вільний простір, після чого ви маєте вибрати варіант. «Очищення системних файлів».

Поставте галочку на «Очистити оновлення Windows»та натисніть OK. Потім буде дано старт процесу очищення оновлень Windows.

Ще однією утилітою для очищення оновлень Windows є утиліта DISM.

Плюсом даної утиліти є те, що за її допомогою користувач може також позбавитися іншого сміття з папки WinSxS.

Перше – відкрийте командний рядоквід імені адміністратора. Це можна зробити за допомогою комбінації клавіш Win+X.

Виберіть "Командна строка".

Dism.exe /Online /Cleanup-Image /AnalyzecomponentStore

Вона проінформує вас про те, скільки у вашому розпорядженні вільного місця на HDD

Якщо потрібно, ви можете почистити резервні копії та . Обов'язково вивчіть рядок «Рекомендовано очищення сховища компонентів»«Так».

Наберіть наступну команду для видалення зайвих файлів:

Після цього стане активним режим очищення.

Очищення за допомогою запланованого завдання

Windows виконує очищення папки winsxs відповідно до конкретного та точного розкладу. Виконайте таке: Microsoft→Windows→Servicing→StartComponentCleanup .

Через те, що очищення виконує обробник COM-об'єктів, вам не буде відображено конкретну команду.

Якщо тригерів немає, це може свідчити, що завдання виконується автоматично.

Запускаючи завдання, що міститься в планувальниках, користувач досягає такого ж результату, як від команди DISM з ключами /StartComponentCleanUp.

Однак є деякі відмінності:

  • Ті оновлення, встановлені в останній місяць, будуть ігноровані;
  • Внаслідок паузи, яка триває протягом години, файли можуть не повністю очищатися.

Після виконання очищення в Windows 8.1 користувач може ще раз провести аналіз сховища оцінити наявні зміни.

Очищення у Windows 10

Використовуйте командний рядок з адміністративними правами, вона допоможе очистити папку WinSxS. Для запуску даного процесупотрібно наберіть:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

На цьому етапі функція завершена і папка вважається очищеною.

Для того, щоб ви змогли визначити, наскільки папка стала меншою у розмірі, потрібно проаналізувати сховище компонентів, для цього потрібно виконати таке:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Якщо дуже потрібно, тобто можливість зменшити розмір файлу ще, адже його параметр має додатковий ключ ResetBase, який допоможе видалити все старе і непотрібне.

Для цього введіть:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Автоматичне видалення

Щоб без вашого відома не збільшувався розмір, вам необхідно налаштувати функцію самостійного очищення даних і документів, які вам не потрібні.

Для налаштування цієї функції, вам потрібно скористатися планувальником завдань операційної системи.

Цю програму можна знайти за допомогою меню «Пуск». Після запуску програми, позначте розділ «Створення простого завдання», що знаходиться у правій частині вікна.

Після чого Ви повинні згенерувати завдання StartComponentCleanUp. Для цього потрібно зайти в гілку Microsoft→Windows→Servicing . Після цього натисніть кнопку ОК і перезапустіть (ноутбук).

Dism.exe

Обслуговуюча система Dism.exe має на увазі під собою систему являє собою програму командного рядка, яка також є помічником у налаштуванні та видаленні складових системи Windowsта . Параметр Clean up image найчастіше використовують досвідчені користувачі

Вам потрібно встановити параметр StartComponentCleanUp у програмі Dism.exe. Необхідно врахувати, що колишні версіїтаких складових будуть швидко стерті.

Тимчасового ліміту тут не буде.

Зайшовши до командного рядка з адміністративними правами, введіть

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Сподіваємося, що викладена інформація в цій статті допоможе вам самостійно очистити папку winsxs вашого комп'ютера, очистить вільне місце на і ваш буде працювати справно.

Дотримуйтесь вищевказаних порад!

Операційна системаКоманда запуску очищення WinSXS
Windows Vista
Windows Server 2008 Service Pack 1
VSP1CLN.EXE
Windows Vista
Windows Server 2008 Service Pack 2
Compcln.exe
Windows 7
Windows Server 2008 R2 Service Pack 1
DISM /online /Cleanup-Image /SpSuperseded
Windows 8
Windows10
Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Папка WinSxS знаходиться в C:\Windows\WinSxS, займає багато місця і продовжує рости. У цій папці накопичуються непотрібні файли, наприклад, старі компоненти системи, і що довше у вас стоїть операційна система, то більше папка WinSxS.

Чому зростає папка WinSxS?

Коли ви інсталюєте будь-які оновлення системи, старі файли замінюються на нові, а в папці WinSxS на випадок багів зберігаються всі старі варіанти.

Файли з папки Windowsпотрапляють у WinSxS за допомогою жорстких посилань, та файлові менеджериберуть їх за реальний обсяг. Тому розміри папки можуть відображатися невірно, а насправді вона зазвичай важить не більше 15ГБ.

Однак якщо ви хочете почистити свою систему від непотрібних файлівЄ кілька способів зробити це.

Очищення оновлень Windows

У командному рядку потрібно набрати cleanmgr, і вбудована утиліта покаже скільки місця ви можете звільнити. Потрібно просто відзначити «Очищення оновлень Windows» та натиснути ОК.

Якщо ви кілька років використовували одну операційну систему, напевно, у вас звільнитися кілька гігабайтів вільного місця.

Наступного разу при перезавантаженні Windows 7 витратить кілька хвилин на очищення системних файлів, перш ніж ви зможете знову побачити свій робочий стіл. Якщо цієї опції у вас немає, напевно ви давно не оновлювали Windows. Встановіть останні оновленнясистеми, і вона з'явиться.

На відміну від сімки, Windows 8 та 8.1 очищають оновлення автоматично у Планувальнику. Windows очищає папку за розкладом за допомогою завдання Microsoft – Windows – Servicing – StartComponentCleanup, яке автоматично запускається у фоновому режиміі видаляє компоненти через 30 днів після встановлення оновлення.

Якщо ви бажаєте видаляти оновлення вручну, відкрийте «Очищення диска», позначте «Очищення оновлень Windows» та натисніть кнопку ОК.

В Windows 8.1 реалізовано ще більше можливостей для самостійного видалення файлів. Там можна видалити всі попередні версії, навіть коли з моменту встановлення нових ще не минуло 30 днів. Для цього потрібно запустити командний рядок від імені адміністратора та ввести потрібні команди.

Наприклад, одна команда видаляє всі версії оновлень без 30 днів очікування:

DISM.exe /online /Cleanup-Image /StartComponentCleanup

Інша видаляє файли, необхідні видалення пакетів оновлень. Після введення цієї команди ви не зможете видалити встановлені пакетионовлень:

DISM.exe /online /Cleanup-Image /SPSuperseded

Ще одна команда видалить усі старі версії кожного компонента. Після цього ви не зможете видалити всі встановлені пакети оновлень:

DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Видалення компонентів на вимогу

Сучасні версії Windowsдозволяють включати компоненти системи на вимогу. Список функцій знаходиться у вікні «Компоненти Windows», до якого можна потрапити з панелі керування.

Навіть якщо ви не встановили якісь з них, тобто, вони не відмічені прапорцем, компоненти все одно зберігаються на жорсткому диску в папці WinSxS. Якщо ви захочете встановити їх, не доведеться нічого завантажувати, можна зробити це з папки.

Однак навіть компоненти, що не використовуються, займають місце на жорсткому диску, і якщо вам дуже важливо вільне місце, можете їх видалити.

У Windows 8 додано нову опцію, яка дозволяє видалити всі ці файли з WinSxS, а якщо вони раптово знадобляться вам, можете завантажити їх у Microsoft.

Щоб видалити компоненти, відкрийте командний рядок і вбийте наступну команду:

DISM.exe /Online /English /Get-Features /Format:Table

Ви побачите різні компоненти та їх стан.

Щоб видалити функцію із системи, можна використовувати наступну комнду, замінивши NAME на назву функції, яку ви хочете видалити.

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

Якщо ви виконаєте команду / GetFeatures ще раз, ви побачите, що функція змінила статус на: "Disabled with Payload Removed" ("Відключено з видаленням" корисних файлів») замість просто «Disabled» («Відключено»).

Розмір сучасних жорстких дисків персональних комп'ютерівможе досягати кілька терабайтів, що не може не радувати, але як не крути, розтягуватися вони не можуть. І коли місця на диску залишиться небагато, думка про те, що робити далі і куди подіти контент починає турбувати користувача все сильніше.

З розділом користувача все просто. Зрештою, частину файлів можна перемістити на якийсь знімний носій. А ось як бути із системним розділом? Як варіант, можна видалити точки відновлення, що взагалі не рекомендується робити, а також програми, що не використовуються. Останнє влаштовує далеко не всіх користувачів, а крім того програма, що видаляється, повинна займати на диску багато місця.

Загалом, логіка така – що більше програма, то вона корисніша.

Є ще один спосіб - очистити "тимчасову" системну папку WinSxS, розташовану в каталозі Windows. Якщо ви давно користуєтеся операційною системою, то, напевно, виявите, що її розмір становить кілька гігабайт. Перебували користувачі, у яких WinSxS важила два десятки гігабайт. Видалення «барахла», що накопичилося у WinSxS, це теж варіант, але підходити до нього потрібно з особливою обережністю.

Очистити цей системний каталог це зовсім не те саме, що позбутися вмісту папки TEMP. Чому це так, для початку давайте дізнаємося, що є папкою WinSxS і для чого взагалі воно потрібне.

WinSxS що це за папка

Вперше папка WinSxS з'явилася в Windows Vista і містила в собі інформацію про конфігурацію операційної системи та її компоненти. У наступних версіях Windows призначення папки WinSxS, якщо брати за великим рахунком, не змінилося.

Так, вона була оптимізована, але файли, що містяться в ній, як і раніше, представляють для системи чималу цінність, а тому їх видалення кривими руками може призвести до сумних наслідків. Вміст директорії WinSxS представлений старими компонентами оновлення системи, що зберігають інформацію для відновлення системи конфігураційними файлами, а також жорсткими символами або Hard Links.

Незважаючи на марність, старі компоненти оновлення можуть навіть стати в нагоді. Якщо при черговому оновленні Windows виникнуть проблеми, завжди можна буде зробити відкат до старих версій і цим відновити нормальну роботу системи.

Тепер неважко зрозуміти причини, з яких папка WinSxS займає на жорсткому диску багато місця. Її зростання прямо пропорційне частоті оновлень. Старі системні компоненти архівуються та копіюються у каталог WinSxS, що власне і призводить до його збільшення. Насправді ж її розмір рідко перевищує 15 Гб. До того ж файлові менеджери, включаючи Провідник, вас дурять, завищуючи розмір папки WinSxS приблизно на 40 відсотків.

Ці 40 відсотків становлять файли символьних посилань, які містять фактичних даних, лише посилаються ними. «Справжні» файли можуть бути в інших системних каталогах, наприклад, у Windows, ProgramData і т.д. По-перше, видалення посилань на розмір WinSxS ніяк не вплине, по-друге, це знову ж таки може призвести до проблем.

Якщо ви є користувачем Windows 8, також варто подумати над тим, чи взагалі є сенс в очищенні в цій папці. Справа в тому, що на відміну від Windows 7 у восьмій версії очищення «зайвих» файлів проводиться автоматично згідно з налаштуваннями планувальника завдань.

Очищення winsxs

Таким чином, сенс проводити очищення папки WinSxS є лише у двох випадках. Або папка WinSxS дійсно прийняла "загрозливі" розміри, що більш характерно для сьомої версії Windows, або ви настільки цінуєте кожний гігабайт, що готові ризикнути працездатністю вашої системи. Існує кілька способів очищення каталогу WinSxS. Найпростіший, але не самий ефективний спосібполягає у використанні системної утиліти cleanmgr, також відомої як «Очищення диска». Щоб запустити її, у вікні «Виконати» введіть команду cleanmgrта натисніть Enter. Дізнаєтесь?

Програма для очищення winsxs - DISM

Інший спосіб куди ефективніший. На цей раз ми скористаємося консольною утилітою DISM. Видалімо всі версії оновлень, не чекаючи запланованої операції. Для цього в командному рядку, запущеному від імені адміністратора, виконайте таку команду:

DISM.exe /online /Cleanup-Image /StartComponentCleanup

Для видалення архівних файлів, створених у процесі інсталяції пакетів оновлень, відповідає інша команда. Для цього в командному рядку введіть наступний рядок:

Увага! Після виконання цієї команди ви не зможете видалити вже встановлені пакети оновлень і повернутися до старих версій. До речі, таке повідомлення (як на скріншоті) ви отримаєте, якщо видаляти нічого.

Ви також можете видалити старі версії для кожного компонента. Для цього використовуйте цю команду:

DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Наслідки будуть такими самими, як і у разі використання команди DISM.exe /online /Cleanup-Image /SPSuperseded .

Що ще можна зробити для очищення папки WinSxS. У останніх версіях Windows є така корисна функціяяк увімкнення/вимкнення компонентів системи на вимогу. Якщо ви відкриєте панель керування, а потім перейдете в розділ «Програми та компоненти», то зрозумієте, про що йдеться. Деякі з цих компонентів, навіть не відзначені галочкою, все ж таки присутні на диску. Вам не потрібно підключатися до Центру оновлення для їх завантаження, встановити їх можна прямо з диска. Так ось, вони знаходяться якраз у папці WinSxS.

Якщо файли компонентів займають багато місця на диску, можна видалити їх. Для цього знову скористаємося вже знайомою утилітою DISM. Запускаємо консоль і вводимо наступну команду:

DISM.exe /Online /English /Get-Features /Format:Table

При цьому буде виведено список компонентів та їх стан. Enabled – увімкнено, Disabled – відключено. Для видалення компонента із системи використовуйте таку команду:

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

Ключове слово NAME тут означає назву компонента. Наприклад, нам потрібно видалити модуль Microsoft-Hyper-V-All.

DISM.exe /Online /Disable-Feature /featurename:Microsoft-Hyper-V-All /Remove

Тепер якщо ви виконаєте команду Get-Features ще раз, побачите, що статус компонента змінився на "Disabled with Payload Removed" що означає "відключено з видаленням корисних файлів".

Підсумок:

Як бачите, нічого складного в цьому немає. Ми протестували всі вищеописані варіанти і знайшли їх цілком дієвими та ефективними. Але найголовніше, що наші дії не призвели до жодних негативних наслідків для операційної системи.

Все, що залишиться в папці WinSxS, видаляти не слід. І ще один момент. Не використовуйте випадкові, знайдені в Інтернеті утиліти для чищення цієї папки.

Як показав досвід, застосування таких «чистильників» нерідко призводило до повної переустановкисистеми. А ще зверніть увагу на той факт, що у жодному з відомих оптимізаторів ви не знайдете функції очищення каталогу WinSxS.

Обсяг сучасних жорстких дисківдосягає кількох терабайт, але такий диск згодом може бути заповнений під зав'язку. І коли на диску залишається небагато вільного місця, користувач починає шукати шляхи його збільшення. У хід йдуть будь-які способи, починаючи від перенесення даних на знімні носіїі закінчуючи видаленням системних , що робити, до речі, не рекомендується. І взагалі, вивільнення місця на диску за рахунок видалення створених системою файлів справа тонка і вимагає великої обачності.

Так, в інтернеті можна зустріти поради щодо збільшення місця на диску шляхом очищення системної папки WinSxS. Оскільки ця директорія має тенденцію до розростання, в її очищенні дійсно є сенс (перебували користувачі, у яких її розмір досягав кілька десятків гігабайт), але знову ж таки тут потрібно виявляти максимум обережності і якщо очищувати цю папку, то робити це правильно. Способи такого очищення ми якраз і розглянемо, але перед цим давайте дізнаємося, що це за папка WinSxS і чи так вона потрібна.

Для чого потрібна папка WinSxS

Вперше каталог WinSxS з'явився в Windows Vista. Він утримував конфігураційні файлисистеми та її компонентів, згодом до нього додалися й інші системні файли, що, проте, змінило його початкового призначення. У Windows 7, 8.1 та 10 папка WinSxS зберігає резервні копії файлів системи, що автоматично створюються при встановленні мажорних та накопичувальних оновлень, завдяки яким користувач може відкотитися до попередньої версії Windows, якщо нова йому не сподобається або в ній виявляться якісь баги.

Оскільки оновлення встановлюються регулярно, WinSxS збільшується у розмірі, що, звичайно, не може не турбувати особливо прискіпливих користувачів. І ось тут починаються питання, чи можна видалити WinSxS, якщо можна, як це зробити, чи це не вплине на роботу системи та інше. Почнемо з того, що видалити можна все, що завгодно, ось тільки результати такого очищення можуть виявитися плачевними. Папка WinSxS зберігає як резервні копії попередніх версій системи, а й дані, необхідні її скидання в початковий стан. Також в ній є спільні файли з каталогом Windows, кеш і тимчасові файли системи, і якщо ще можуть бути очищені без будь-яких наслідків, то видалення перших цілком може призвести до того, що Windows взагалі не завантажиться.

Як очистити WinSxS в Windows 7/10, щоб не пошкодити систему і чи є взагалі необхідність такого очищення? Останнє питання цілком резонне, оскільки справжній розмір WinSxS може відрізнятися від того, що показує Провідник чи інший файловий менеджер.

Причина цього проста: приблизно 40 відсотків вмісту папки WinSxS представлено символьними посиланнями на об'єкти в каталозі Windows, що відображаються та ідентифікуються як реальні файли, але не мають ваги. Звичайно, потрібно розуміти, що це співвідношення вельми умовно, воно змінюється в міру збільшення папки за рахунок резервних копій.

Способи оптимізації WinSxS

Перед тим як приступати до очищення WinSxS, дуже бажано встановити її точний розмір - а раптом вона займає не так багато місця, як це здається. Відкрийте командний рядок від імені адміністратора і виконайте таку команду:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Аналіз триватиме деякий час.

Після завершення операції зверніть увагу на параметр "Фактичний розмір сховища компонентів", його значення якраз і буде дійсним розміром папки WinSxS. Більше того, утиліта Dism сама визначить, чи потрібно її очищати чи ні. У наведеному тут прикладі очищення не потрібно, у вас ситуація може бути іншою. Але повернемося до теми, як почистити папку WinSxS.

Сleanmgr

Найочевидніший спосіб передбачає використання вбудованої утиліти cleanmgr. Запустіть її через вікно "Виконати" і натисніть кнопку "Очистити системні файли".

Знайдіть і позначте пункт «Очистка оновлень Windows» та натисніть «OK». Якщо цього пункту у вас немає, значить і очищати за великим рахунком нічого.

Планувальник завдань

Очищення папки WinSxS можна виконати і через Планувальник завдань. Відкрийте цей інструмент командою taskschd.msc, а потім розгорніть у лівій колонці гілку Microsoft – Windows – Servicing.

Перейдіть до завдання StartComponentCleanup і натисніть «Виконати». До речі, очищення, що керується Планувальником, запускається автоматично через кожні 30 днів у фоновому режимі.

Dism

Недолік наведених вище способів полягає в тому, що оцінка місця, що звільняється, буває вельми приблизною і може варіюватися до декількох сотень мегабайт в обидві сторони. Крім того, при очищенні через Планувальник встановлені останні 30 днів оновлення ігноруються. Якщо ви хочете отримати якісніші результати, використовуйте утиліту Dism. Відкривши командний рядок або PowerShell із підвищеними привілеями, виконайте таку команду:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Запущена з цими параметрами Dism робить те саме, що й cleanmgr, але при цьому більш точно визначає розмір місця, що вивільняється.

Щоб зробити глибоке очищенняз видаленням архівних файлів компонентів оновлень, використовуйте таку команду:

Dism.exe /online /Cleanup-Image /SPSuperseded

Пам'ятайте, що після виконання цієї команди ви більше не зможете відкотитися до попередньої версії Windows 7/10, оскільки всі бекапи будуть видалені. До речі, якщо збережених пакетів оновлень не буде знайдено, ви отримаєте повідомлення як на скріншоті, що додається.

Замість вищенаведеної команди ви можете також використовувати іншу, яка очищає старі пакети для кожного компонента:

Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Автоматичне очищення через Планувальник

При необхідності очищення папки WinSxS можна автоматизувати за допомогою Планувальника завдань. Для цього вам потрібно створити нове завданнята на вкладці «Загальні» встановити галочку «Виконати з найвищими правами».

Далі у вікні створення дії слід вибрати дію «Запуск програми», у полі «Програма або сценарій» ввести Dism.exe, а в полі «Додати аргументи» вставити рядок (ключі), взятий із наведених вище команд.

Нарешті, у вкладці «Тригери» потрібно вказати час та періодичність виконання операції.

Як ще зменшити розмір WinSxS у Windows 7/10

На завершення ми розглянемо ще один спосіб очищення папки WinSxS, втім, слово «очищення» тут не зовсім доречно, оскільки мова піде про видалення не тимчасових даних, а компонентів, що не використовуються дистрибутивом Windows. Якщо ви відкриєте класичне оснащення «Програми та компоненти» і клацніть там за посиланням «Увімкнення та вимкнення компонентів Windows», побачите, що далеко не всі компоненти системи включені.

Але навіть будучи відключеними, вони все одно знаходяться на диску, перебуваючи якраз у папці WinSxS. Видаляючи їх, можна вивільнити на диску трохи додаткового місця. Для цього знову використовуватимемо консольну утиліту Dism. Запускаємо від імені адміністратора командний рядок та виконуємо для початку таку команду:

Dism.exe /Online /English /Get-Features /Format:Table

Тут же в консолі буде виведено список компонентів із зазначенням їхнього статусу. Disabled означає відключено, Enabled вказує, що компонент задіяний. Щоб видалити непотрібний, виконайте таку команду:

Dism.exe /Online /Disable-Feature /featurename:NAME /Remove

Тут Name – це ім'я компонента, взяте з отриманого списку.

Якщо утиліта попросить виконати перезавантаження, вводимо Y, тиснемо введення та перезавантажуємося. Компонент буде видалено. Спосіб надійний, ефективний, найголовніше безпечний.

І останнє. Не слід зловживати очищенням папки WinSxS. Якщо її розмір не перевищує 10 Гб, то з ревізією можна не поспішати та й отримані 2-3 Гб погоди не зроблять. Якщо вам вже так не вистачає системному розділімісця краще розширити том і не доводити диск до критичного заповнення файлами.

Для збільшення швидкодії Windows 7 мало знати і вжити заходів до звільнення зайнятого обсягу; не менш корисною виявиться своєчасне очищення системного жорсткого диска. Зокрема, не завадить видалити тимчасові файли з каталогу WinSxS – як показує практика, в ній може накопичуватися до кількох гігабайтів сміття. Як оперативно та без ризику очистити папку – спробуємо розібратися.

WinSxS – що це за папка?

Каталог WinSxS служить для зберігання резервних копій різних системних даних - від планових оновленьдо драйверів та окремих додатків. Таким чином, чим активніше власник комп'ютера використовує можливості операційної системи, тим більше в каталозі накопичується непотрібних застарілих даних - і тим вагомішою стає необхідність почистити каталог.

Важливо:в ідеалі в папці WinSxS (і це стосується як Windows 7, так і пізніших ОС) повинні зберігатись лише передостанні версії оновлень. На практиці ж у каталозі можна знайти і найстаріші дані, що лежать у ньому по кілька років і тільки засмічують жорсткий диск.

У більшості випадків зменшити обсяг папки WinSxS можна абсолютно безболісно для операційної системи - благо зробити це не складніше, ніж . Користувачеві досить акуратно дотримуватись інструкції - і не поспішати видаляти дані, про призначення яких він не має уявлення.

Як очистити папку WinSxS?

Папка WinSxS існує на жорсткому диску з того моменту, як користувач вирішив і втілив своє рішення в життя. Нижче буде наведено кілька простих та відносно безпечних способів почистити системний каталог - але спочатку слід перевірити, чи є в ОС оновлення з порядковим номером 2852386 - його наявність вкрай полегшує завдання.

Щоб виконати перевірку, власник машини на Windows 7 повинен:

  • Відкрити меню "Пуск" і запустити "Панель управління" - кнопка знаходиться в стовпці праворуч.
  • Пройти в розділ «Система та безпека».

  • І підрозділ "Центр оновлення Windows".

  • Натисніть на посилання внизу зліва «Встановлені оновлення».

  • Поки завантажуються дані, ввести в пошуковому рядку повне ім'я пакета, що шукається: KB2852386.

  • Якщо в результаті користувач побачить оновлення в списку встановлених, можна одночасно приступати до очищення папки WinSxS.

  • А якщо ні – виконати пошук доступних пакетів та встановити їх у звичайному порядку.

Порада:пакет для роботи з каталогом WinSxS можна завантажити за посиланням - microsoft.com; Для завантаження достатньо вибрати свою мову та натиснути на відповідну кнопку праворуч.

Видалення даних у каталозі

Найпростіший, грубіший і найнебезпечніший варіант очищення папки WinSxS на Windows 7 - видалення сміттєвих даних вручну. При цьому власник комп'ютера бере на себе повну відповідальність як за ймовірні збої в результаті звернення системи до даних, що вже не існують, так і за неможливість відновити ОС з раніше створених резервних точок.

Проте, якщо потрібно швидко звільнити на системному HDD кілька гігабайтів, цей спосіб є оптимальним; Користувачу знадобиться:

  • Відкрийте меню «Комп'ютер».

  • Перейти до системного вінчестера.

  • Послідовно зайти до папок Windows.

  • І WinSxS.

  • Виділити всі дані, що містяться в каталозі, і, клікнувши по заголовках правою клавішею миші, викликати опцію «Видалити».

  • Підтвердити свій намір і дочекатися повного очищення папки WinSxS - залежно від об'єму та числа розміщених у ній файлів процес може зайняти до півгодини і навіть більше.

Важливо:щоб зменшити займане на HDD місце у такий спосіб, користувачеві необхідно діяти з-під облікового записуадміністратора – простий «гість» видалити дані безпосередньо в папці WinSxS не зможе.

Очистка диска

Для цього і наступних способів очищення папки WinSxS в напівавтоматичному режимі якраз і стане в нагоді згадуване вище оновлення Windows 7.

  • Відкрити меню «Пуск» та в рядку пошуку (ліворуч внизу) ввести запит «Очищення диска», після чого клацнути за першим результатом у списку знайденого.

  • Зачекати, поки утиліта збирає дані про систему, у тому числі про файли з папки WinSxS, які можна видалити без шкоди для Windows 7.

  • У новому вікні на вкладці «Очищення диска» відзначити галочками чекбокс «Файли резервної копії» - решту можна залишити незайманими.

  • І натиснути кнопку «ОК».

  • Підтвердивши дію, власник комп'ютера запустить очищення каталогу WinSxS – у безпечних для Windows 7 межах.

Очищення диска з контекстного меню

Аналогічний, але зручніший з погляду рядового користувача спосіб - у разі не знадобиться запускати меню «Пуск» і шукати у ньому раніше згадану утиліту:

  • Відкрити «Провідник» Windows 7 можна безпосередньо з панелі завдань.

  • Знайти в бічній панелі "Комп'ютер" системний жорсткий диск і клацнути по заголовку правою клавішею миші.

  • Тепер слід на вкладці «Загальні» натиснути кнопку «Очищення диска» - і повторити описані раніше маніпуляції.

Очищення папки WinSxS через командний рядок

Як і попередні (крім першого) варіанти, цей допоможе користувачеві Windows 7 лише зменшити обсяг папки WinSxS, але не очистити її повністю - як неважко здогадатися, з міркувань безпеки, а не через неефективність.

Власнику комп'ютера, який бажає швидко і відразу очистити каталог із резервними копіями, необхідно:

  • Відкрити меню «Пуск» та розгорнути вкладений список «Всі програми».

  • Перейти до папки «Стандартні».

  • Знайти в переліку утиліту «Командний рядок» і, клацнувши по заголовку правою кнопкою миші, запустити її від імені адміністратора.

  • Ввести та застосувати, натиснувши на клавішу Enter, команду dism /online /cleanup-image /spsupersededнайкраще - з аргументом /hidesp, не додаючи зайві прогалини та не виключаючи необхідні.

  • Її, як і всі інші, не обов'язково набирати вручну: комбінація Ctrl+ V у «Командному рядку» не працює, зате можна вставити текст з меню, що викликається тією ж правою клавішею миші.

  • Дочекатися повідомлення про успішне виконання команди - як правило, на обробку запиту потрібно не більше двох-п'яти хвилин.

  • Чудово! Тепер залишається ввести та застосувати команду exit- і переконатися, що вдалося зменшити "вагу" папки WinSxS на кілька сотень, а то й тисяч мегабайтів.

Користувач Windows 7, який бажає вивільнити якомога більше місця на жорсткому диску за рахунок папки WinSxS, може ввести та застосувати ще дві команди:

  • dism.exe /online /cleanup-image /startcomponentcleanup- для очищення поточних резервних копій інсталятора оновлень.

  • dism.exe /online /cleanup-image /startcomponentcleanup /resetbase- для очищення базового кешу.

Важливо:залежно від налаштувань комп'ютера під керуванням Windows 7 ці дві команди можуть або перешкодити подальшим оновленням операційної системи, або не призвести до позитивного результату – тоді в віконці «Командного рядка» з'явиться повідомлення про помилку.

Вимкнення компонентів Windows

Як уже згадувалося, у папці WinSxS зберігаються не лише передостанні версії оновлень ОС, а й застарілі версіїсистемні компоненти. Отже, зменшити розмір каталогу користувач Windows 7 може, деактивувавши частину з них; зробити це найпростіше, знову запустивши від імені адміністратора командний рядок і дотримуючись простого алгоритму:

  • Ввести та застосувати команду dism.exe /online /english /get-features /format:table.

  • Незважаючи на відсутність ознак життя, не закривати віконце протягом наступних кількох хвилин.

  • Ознайомитися з таблицею, що містить перелік системних компонентів і описує їх поточний стан: увімкнено (Enabled) або вимкнено (Disabled).

  • Видалити (насправді – вимкнути) непотрібні елементи, скориставшись командою dism.exe /online /disable-feature /featurename:ІМ'Я /remove, де ІМ'Я - це найменування компонента, написане точнісінько так само, як у щойно сформованій таблиці. Наприклад, щоб очистити платформу гаджетів Windows 7, а також засмічую папку WinSxS, користувачеві слід застосувати команду dism.exe /online /disable-feature /featurename:WindowsGadgetPlatform/remove.

Важливо:перед тим як відключати ті чи інші компоненти, необхідно переконатися, що їхня деактивація не позначиться на роботі Windows 7 - внесені таким чином зміни незворотні, і в кращому випадку користувачеві доведеться відновлювати ОС за допомогою інсталяційного диска.

DISM++

Унікальна у своєму роді програма, що прямо працює з системною утилітою dism.exe і дозволяє швидко та ефективно зменшити обсяг папки WinSxS на жорсткому диску. Користувачеві Windows 7, який бажає почистити комп'ютер від сміттєвих файлів, слід:

  • Завантажити (посилання - softpedia.com) архів, розпакувати в будь-яку папку і запустити виконуваний файл відповідно до розрядності своєї операційної системи.

  • Перейдіть на вкладку «Очищення».

  • Натиснути кнопку «Зняти», щоб прибрати галочки з непотрібних для очищення папки WinSxS чекбоксів.

  • Відзначити чекбокси «Замінені WinSxS компоненти».

  • І повністю «Тимчасові файли».

  • Натиснути кнопку «Аналіз».

  • І дочекатися, доки програма розрахує розмір тимчасових файлів, які можна видалити без шкоди для Windows 7.

  • Ознайомитись з результатами, клацнути «Очищення».

  • І підтвердити намір очистити дані.

  • Після завершення роботи DISM++ можна сміливо закривати - і, переконавшись, що місця на жорсткому диску стало трохи більше, розпочати роботу в штатному режимі, не забувши перезавантажити комп'ютер.

Автоматичне очищення

Злегка спростити собі завдання користувач Windows 7 може автоматизувати очищення папки WinSxS:

  • Власник комп'ютера відкриває меню «Пуск», вводить у пошуковому рядку regedit і, клацнувши за першим результатом у списку знайдених, переходить у «Редактор реєстру».

  • Нове вікно послідовно розкриває каталоги HKEY_LOCAL_MACHINE.

  • SOFTWARE.

  • Microsoft.

  • Windows.

  • CurrentVersion.

  • Explorer.

  • VolumeCaches.

  • У папці, що розташована тут Temporary Filesзнайти параметр StateFlags, двічі клацнути по заголовку.

  • І поставити йому значення «2».

  • Те ж саме зробити з однойменним параметром у папці Update Cleanup.

  • Запустити від імені адміністратора командний рядок, ввести та застосувати команду schtasks /create /tn cleanupwinsxs /rl highest /sc monthly /tr «cleanmgr /sagerun:88».

  • Тепер, завдяки виданим дозволам на очищення кешу та створеному в «Планувальнику» Windows 7 завданням, очищення каталогу WinSxS проводитиметься щомісяця; Дочекавшись повідомлення про успішне виконання команди, користувач може закрити командний рядок і приступити до своїх справ.

Чи можна видалити папку WinSxS?

Повністю видалити папку WinSxS у користувача внаслідок вшитих обмежень системи не вийде, але в цьому немає необхідності: відсутність каталогу призведе до критичного системного збою, в результаті якого доведеться або відновлювати Windows 7 за допомогою інсталяційного диска, або встановлювати заново ОС.

Підбиваємо підсумки

Очистити папку WinSxS можна кількома способами; найпростіший - використовувати системну утиліту"Очистка диска". Інші варіанти – через командний рядок або програму DISM++. Користувач може автоматизувати процес очищення, створивши завдання щомісяця.



Розповісти друзям