База знань →6 хв читанняОновлено: 2026-09-21

Як безпечно очистити папку WinSxS за допомогою DISM

C:\Windows\WinSxS — це сховище компонентів Windows, і чистити його вручну заборонено: видалення файлів усередині ламає оновлення і може залишити систему незавантажуваною. Підтримуваний спосіб — DISM: спочатку аналіз сховища, потім команда StartComponentCleanup, яка видаляє застарілі версії компонентів і зазвичай повертає 2–10 ГБ. Обидві команди виконуються в командному рядку від імені адміністратора та тривають 10–30 хвилин.

Що зберігається у WinSxS і чому папка здається більшою, ніж є

WinSxS (Windows Side-by-Side) — сховище компонентів: тут лежать усі версії всіх системних компонентів, установлених із моменту розгортання системи, плюс метадані, без яких не працюють оновлення, компоненти й обслуговування. Коли кумулятивне оновлення замінює файли в System32, старі версії лишаються у WinSxS — щоб оновлення можна було видалити, а компоненти відновити без інсталяційного образа. На дворічній інсталяції папка спокійно виростає до 6–15 ГБ.

Розмір, який показує Провідник, ще й вводить в оману. Файли в System32 і WinSxS пов'язані жорсткими посиланнями — фізична копія одна, але її враховано в обох місцях, тож просте додавання розмірів папок рахує ті самі гігабайти двічі. Саме тому папка WinSxS на 12 ГБ не «займає» 12 ГБ на диску, і жоден сторонній «очищувач WinSxS» чесно не обіцяє те число, яке показує.

  • Застарілі версії компонентів після кожного кумулятивного оновлення — головне джерело зростання
  • Резервні копії, що дозволяють видаляти оновлення, — прибирає лише /ResetBase
  • Файли необов'язкових компонентів (RSAT, .NET 3.5, мовні пакети) — знадобляться під час їхнього встановлення
  • Жорсткі посилання, спільні з System32: один файл враховано в кількох папках
  • Аналіз DISM показує чесні цифри: «Actual Size of Component Store» і «Shared with Windows»

Безпечна очистка: дві команди DISM

Відкрийте командний рядок від імені адміністратора і спочатку виконайте аналіз, який нічого не змінює: Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore. Команда працює хвилину-дві й завершується рядком «Component Store Cleanup Recommended : Yes» або «No», а також фактичним розміром сховища та обсягом, спільним із Windows. Якщо відповідь No — виграшу немає, закривайте вікно.

Якщо очистку рекомендовано, виконайте Dism.exe /Online /Cleanup-Image /StartComponentCleanup. Команда видаляє застарілі версії компонентів, не заважаючи подальшим оновленням, і може тривати 10–30 хвилин за зовнішньо «завислого» процесу DISM — дайте їй завершитися: переривання і є причиною рідкісних історій про пошкодження. Параметр /ResetBase видаляє всі замінені версії та стискає сховище дужче, але після нього жодне встановлене оновлення видалити не вдасться — розмін виправданий лише на стабільній машині, яку ви не відкочуєте.

Чого робити не можна і як тримати WinSxS під контролем

Три речі заборонені назавжди: видаляти чи переносити файли всередині WinSxS вручну (навіть «лише найбільші»), спрямовувати туди чистильники реєстру та «оптимізатори системи» і вмикати на папці NTFS-стиснення. Усе це псує жорсткі посилання й метадані обслуговування, а підсумок — від оновлень, що перестають установлюватися, до системи, яка більше не завантажується. У сховища компонентів рівно один підтримуваний шлях очищення: DISM та його еквівалент в «Очищенні диска» — пункт «Очищення оновлень Windows».

Почасти Windows справляється сама: вбудоване завдання \Microsoft\Windows\Servicing\StartComponentCleanup проганяє ту саму очистку у фоні, вичікуючи близько 30 днів після застарівання компонента. Ручний запуск виправданий після великих кумулятивних пакетів або перед створенням образа системи. Оточення — тимчасові файли, файли оптимізації доставлення, старі кеші — за розкладом прибере Kleaner PRO, а WinSxS лишається територією DISM.

Питання та відповіді

Чи можна видаляти файли з папки WinSxS вручну?

Ні. Ручне видалення ламає жорсткі посилання й дані обслуговування — аж до системи, що не завантажується. Підтримуються лише DISM StartComponentCleanup або «Очищення оновлень Windows» у «Очищенні диска».

Якого розміру має бути папка WinSxS у Windows 11?

6–15 ГБ після року-двох оновлень — норма. Помітно більше 20 ГБ — виконайте аналіз DISM: він скаже, чи варто чистити.

Що робить команда DISM /ResetBase?

Видаляє всі замінені версії всіх компонентів і стискає сховище дужче за звичайну очистку. Плата: встановлені оновлення більше не можна видалити.

Перевірте склад ліцензії до покупки.

Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.

Читайте також

Усі статті · Питання

Написати нам: [email protected]