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

Anonim

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

Сканування папки «WinSxS» в Windows 10

Спершу просканіруем папку, щоб зрозуміти, чи дійсно необхідна її очищення. Робиться це через консоль.

  1. Знайдіть «Командний рядок» в «Пошуку» і запустіть її. Щоб уникнути можливих проблем запустіть її від імені адміністратора.
  2. Запуск Командного рядка з правами адміністратора для аналізу обсягу папки WinSxS в Windows 10

    Все те ж саме ви можете виконувати і через додаток «Windows PowerShell», яке найпростіше запустити, клікнувши по «Пуску» правою кнопкою миші і вибравши відповідний пункт. Різниці ніякої немає, це лише справа звички.

    Запуск Windows PowerShell з правами адміністратора для аналізу обсягу папки WinSxS в Windows 10

  3. Переконавшись, що в вікні представлений шлях «C: \ Windows \ system32», введіть наступну команду: Dism.exe / online / cleanup-image / AnalyzeComponentStore. Її можна як надрукувати вручну, так і скопіювати.
  4. Після вдалого аналізу відобразиться наступна інформація:
    • «Розмір сховища компонентів за даними провідника» - розмір папки без урахування жорстких посилань.
    • «Фактичний розмір сховища компонентів» - реальний розмір папки з посиланнями без урахування папки «Windows».
    • «Спільно з Windows» - загальні файли з папкою «Windows», необхідні для роботи ОС. Це ті файли, які не можна видаляти, і їх обсяг завжди досить високий.
    • «Резервні копії та відключені компоненти» - дублікати компонентів, необхідні на випадок, якщо якісь із основних файлів виявляться пошкоджені. Видалити їх можна, але при виникненні проблем резервними копіями вже не вийде скористатися. Варто розуміти, що очищений буде не весь обсяг, зазначений в цьому рядку, так як відключені компоненти нікуди не подінуться.
    • «Кеш і тимчасові дані» - файли для прискорення роботи системи обслуговування, важливими не є, як і будь-які тимчасові файли в Windows і в умовних браузерах.
  5. Запуск команди DISM з параметром AnalyzeComponentStore для оцінки обсягу папки WinSxS в Windows 10

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

Варіант 1: «Командний рядок»

Все через той же додаток «Командний рядок» ви можете без зусиль виконати очистку різних складових папки.

Якщо після аналізу папки ви закрили консоль, відкрийте її повторно. Напишіть там команду Dism.exe / Online / Cleanup-Image / StartComponentCleanup і натисніть Enter. Розпочнеться виконання операції, а його тривалість залежить від розміру «WinSxS» і типу накопичувача, займаючи від однієї хвилини до декількох. По завершенні ви побачите відповідне сповіщення і можете ще раз перевірити розмір папки будь-яким зручним способом.

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

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

Варіант 2: Засіб очищення диска

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

  1. Відкрийте «Цей комп'ютер», клікніть ПКМ по «Локальний диск (С :)» і перейдіть в «Властивості».
  2. Перехід в Властивості Локального диска С для запуску утиліти Очищення диска і очищення папки WinSxS в Windows 10

  3. Натисніть кнопку «Очищення диска».
  4. Запуск утиліти Очищення диска для видалення зайвого з папки WinSxS в Windows 10

    До речі, цю утиліту можна запустити і через «Пуск», відшукавши її за назвою.

    Альтернативний запуск утиліти Очищення диска за допомогою Пуска в Windows 10 для очищення папки WinSxS

  5. Тепер, щоб відобразився потрібний пункт, клацніть на кнопці «Очистити системні файли».
  6. Перехід до очищення системних файлів через утиліту Очищення диска для очищення папки WinSxS в Windows 10

  7. Відбудеться нетривалий сканування.
  8. Аналіз доступних для видалення файлів через утиліту Очищення диска в Windows 10

  9. Ви побачите тільки що доданий пункт «Очищення оновлень Windows». Відзначте його галочкою.
  10. Очищення папки WinSxS в Windows 10 через утиліту Очищення диска

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

  11. За необхідності можете видалити і інші дані з цього диска - майже завжди загальний обсяг доступних для видалення файлів більше. Коли все буде готово, просто натисніть «ОК» і дочекайтеся виконання операції.
  12. Загальний обсяг доступних для видалення файлів через утиліту Очищення диска в Windows 10

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

Варіант 3: Планувальник завдань

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

  1. Відкрийте меню «Пуск» і серед основних розділів знайдіть папку «Засоби адміністрування». Тут клікніть по значку «Планувальник завдань».
  2. Перехід до планувальника завдань в Windows 10

  3. Через навігаційне меню в лівій частині вікна розгорніть Microsoft \ Windows.

    Перехід до папки Windows в Планувальнику завдань Windows 10

    Прокрутіть список до директорії «Servicing», вибравши цю папку.

  4. Пошук папки Servicing в Планувальнику завдань Windows 10

  5. Знайдіть рядок «StartComponentCleanup», натисніть ПКМ і виберіть варіант «Виконати».

    Виконання очищення WinSxS через Планувальник завдань

    Тепер завдання буде виконуватися сама по собі і повернеться до свого попереднього стану через одну годину.

  6. Успішно запущена очищення WinSxS в Планувальнику завдань

По завершенні роботи інструменту папка «WinSxS» буде очищена частково або зовсім залишиться недоторканою. Це може бути пов'язано з відсутністю резервних копій або деякими іншими обставинами. Незалежно від варіанту будь-яким чином відредагувати роботу даного завдання неможливо.

Варіант 4: Програми та засоби

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

  1. Знову відкрийте «Командний рядок» або «Windows PowerShell».
  2. Якщо ви регулярно оновлюєте ОС, то крім актуальних версій в папці «WinSxS» будуть зберігатися старі копії компонентів. Щоб їх видалити, слід скористатися командою Dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase.

    Видалення попередніх версій компонентів через DISM і Командний рядок для очищення папки WinSxS в Windows 10

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

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

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

    Детальніше: Включення і відключення компонентів в Windows 10

Читати далі