Як видалити непотрібні оновлення Windows в папці WinSxS

  1. Чому WinSxS така велика?
  2. Як правильно очищати папку WinSxS?
  3. Windows 7
  4. Windows 8
  5. Windows 8.1 і 10
  6. Як дізнатися, скільки місця ми заощадили?
  7. Щоб назавжди забути про WinSxS

Не всі папки Windows однаково корисні. Цей висновок для себе зробили вже багато користувачів. Деякі папки в системі можуть займати дуже багато місця, але не завжди потрібними даними. Якщо з папкою знімків системи (точками відновлення) ми погано-бідно розібралися, то як підступитися до папки WinSxS знають поки не все. У цій статті я розповім, що це за папка, чому вона займає так багато місця і як її слід приводити в порядок.

Чому WinSxS така велика?

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

А загадки-то ніякої і немає. Реальний розмір папки WinSxS багато менше - винні «жорсткі посилання».

«Жорстка посилання» - завоювання файлової системи NTFS. В реальності файл один, а «жорстких посилань» на нього може бути багато. Але вони, з точки зору файлового менеджера, є абсолютно окремими файлами з розміром, як у файлу, на який посилаються. Але в реальності їх розмір нульовий.

Коли стандартні інструменти обчислюють розмір папки WinSxS, то їм повідомляється самих файлів без огляду на те, що це «жорсткі посилання». В реальності розмір папки WinSxS не такий великий і рідко досягає 15 Гб. Однак при великих оновленнях, яких останнім часом виходить багато, розмір цієї папки викликає питання.

Як правильно очищати папку WinSxS?

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

Windows 7

У Windows 7 слід встановити оновлення SP1 або пакет з номером KB2852386. Справа в тому, що розробники включили очищення цієї папки в системну утиліту очищення диска. Там цей пункт називається «Очищення оновлень Windows».

Здійснюється видалення старих файлів таким способом. Видаліть всі файли, які відносяться до оновлень, встановленим раніше, ніж 30 днів тому.

Windows 8

У Windows 8 папка WinSxS зазнала невеликих, але важливі зміни. Тепер в ній зберігаються не просто старі файли, а стислі старі файли. Це значно знижує реальний фізичний розмір папки.

Починаючи з Windows 8, ви можете подивитися реальний розмір WinSxS наступною командою «Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore». Для цього буде потрібно викликати системну утиліту «Командний рядок» ( «cmd») від імені адміністратора.

Для цього буде потрібно викликати системну утиліту «Командний рядок» ( «cmd») від імені адміністратора

Штатний засіб очищення диска тут завжди вміло очищати поновлення Windows, як це описано для Windows 7 SP1.

Штатний засіб очищення диска тут завжди вміло очищати поновлення Windows, як це описано для Windows 7 SP1

Windows 8.1 і 10

У Windows 8.1 з'явилося додаткова функція видалення всіх старих версій компонентів Windows. Робиться це командою «Dism.exe / Online / Cleanup-Image / StartComponentCleanup / ResetBase».

Увага! Використовуйте нештатні команди тільки якщо вільне місце просто катастрофічно цінно. У всіх інших випадках «очищення диска» дасть цілком задовільний результат. А безпеку системи за рахунок 30-денного мораторію на видалення оновлень, буде вище.

Читайте також: Як найефективніше звільнити місце на системному диску

Як дізнатися, скільки місця ми заощадили?

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

Щоб назавжди забути про WinSxS

Щоб уже не згадувати про папку WinSxS і її очищення, заплануйте завдання по її очищенню з регулярністю раз на місяць або раз на тиждень. Ось завдання, яке треба використовувати Microsoft - Windows - Servicing - StartComponentCleanup

# # #

Черговий міф про те, що розробники вперто не помічають «колоду в оці» системи у вигляді постійно зростаючої папки WinSxS, розвінчаний. Більш того, засоби управління системою все більш розвиваються, і будь-який користувач може досить тонко і при цьому досить безпечно регулювати навіть такі критичні речі, як папка WinSxS.

У підготовці статті використані матеріали з сайту Вадима Стеркиной .

Чому WinSxS така велика?
Як правильно очищати папку WinSxS?
Чому WinSxS така велика?
Як правильно очищати папку WinSxS?