Очищення папки WinSxS в Windows 10, 8 і Windows 7

Якщо вас бентежить те, що папка 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 тільки від непотрібних резервних копій, створюваних при оновленні системи.

  1. Запустіть командний рядок від імені адміністратора (наприклад, через правий клік по кнопці Пуск)
  2. Введіть командуDism.exe / online / cleanup-image / AnalyzeComponentStore і натисніть Enter. Папка сховища компонентів буде проаналізована і ви побачите повідомлення про необхідність її очищення.
  3. Введіть командуDism.exe / online / cleanup-image / StartComponentCleanupі натисніть Enter для запуску автоматичного очищення папки WinSxS.

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

Також очищення WinSxS можна зробити автоматично в безкоштовній програмі Dism ++

Як очистити папку WinSxS в Windows 7

Для очищення WinSxS в Windows 7 SP1 потрібно попередньо встановити необов'язкове оновлення KB2852386, яке додає відповідний пункт в утиліту очищення диска.

Ось як це зробити:

  1. Зайдіть в центр Оновлення Windows 7 - це можна зробити через панель управління або скористатися пошуком в меню пуск.
  2. Натисніть "Пошук оновлень" в меню зліва і почекайте. Після цього, клікніть по необов'язковим оновлень.
  3. Знайдіть і відзначте необов'язкове оновлення KB2852386 і встановіть його.
  4. Перезавантажте комп'ютер.

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

Видалення вмісту WinSxS в Windows 8 і 8.1

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

  1. Запустити утиліту "Очищення диска". Для цього на початковому екрані можете скористатися пошуком.
  2. Натиснути кнопку "Очищення системних файлів"
  3. Вибрати пункт "Очищення оновлень Windows"

Крім цього, в Windows 8.1 є і ще один спосіб очистити цю папку:

  1. Запустіть командний рядок від імені адміністратора (для цього натисніть клавіші Win + X на клавіатурі, щоб знайти потрібний пункт меню).
  2. Введіть команду dism.exe / Online / Cleanup-Image / StartComponentCleanup / ResetBase

Також, за допомогою dism.exe ви можете точно дізнатися, скільки займає папка WinSxS в Windows 8, для цього скористайтеся командою

dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

Автоматичне очищення резервних копій оновлень в WinSxS

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

Для цього необхідно створити просту задачу StartComponentCleanup в Microsoft \ Windows \ Servicing з потрібною періодичністю виконання.

Сподіваюся, стаття буде корисною і застереже від небажаних дій. У разі виникнення питань - задавайте, постараюся відповісти.