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

Читайте також: Очищення каталогу «Windows» від сміття в Віндовс 7

Методи чистки «WinSxS»

«WinSxS» - це системний каталог, вміст якого в Віндовс 7 розміщено за наступним шляхом:

C:WindowsWinSxS

Вміст папки WinSxS в Провіднику в Windows 7

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

Встановлення оновлення KB2852386

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

  1. Клацайте «Пуск». Заходьте в «Панель управління».
  2. Перехід в Панель управління за допомогою кнопки Пуск в Windows 7

  3. Тисніть «Система і безпека».
  4. Перехід в розділ Система та безпека в Панелі управління в Windows 7

  5. Переходьте в «Центр оновлень Windows».
  6. Перехід в розділ служби Windows Update в розділі Система і безпека в Панелі управління в Windows 7

  7. У нижній лівій частині з'явився віконця тисніть по напису «Встановлені оновлення».
  8. Перехід в розділ Встановлені оновлення з розділу служби Windows Update на панелі керування в Windows 7

  9. Відкривається вікно з переліком встановлених на комп'ютері оновлень. Нам необхідно знайти оновлення KB2852386 в розділі «Microsoft Windows» даного списку.
  10. Вікно Встановлені оновлення в Панелі управління в Windows 7

  11. Але проблема полягає в тому, що елементів переліку може бути дуже багато, а тому ви ризикуєте витратити чимало часу на пошук. Щоб полегшити завдання, встановіть курсор в поле пошуку, розташоване праворуч від адресного рядка поточного вікна. Вбийте туди такий вираз:

    KB2852386

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

    Оновлення KB2852386 встановлено у вікні Встановлені оновлення в Панелі управління в Windows 7

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

  12. Оновлення KB2852386 не встановлено у вікні Встановлені оновлення в Панелі управління в Windows 7

  13. Поверніться в «Центр оновлення». Швидко це можна зробити, якщо ви діяли точно за описаним вище алгоритмом, натиснувши стрілку, спрямовану вліво в верхній частині поточного вікна зліва від адресного рядка.
  14. Повернення до служби Windows Update з вікна Встановлені оновлення в Панелі управління в Windows 7

  15. Для того щоб упевнитися, що необхідний апдейт ваш комп'ютер побачить, клацніть по напису «Пошук оновлень» в лівій частині вікна. Особливо це важливо, якщо у вас не включені автообновления.
  16. Перехід до пошуку оновлень у вікні служби Windows Update на панелі керування в Windows 7

  17. Система виконає пошук невстановлених на ваш ПК апдейтів.
  18. Пошук оновлень у вікні служби Windows Update на панелі керування в Windows 7

  19. Після завершення процедури клацніть по напису «Важливих оновлень доступно».
  20. Перехід до перегляду списку важливих оновлень у вікні служби Windows Update на панелі керування в Windows 7

  21. Відкриється список важливих апдейтів, які не встановлені на вашому ПК. Ви можете вибрати, які з них встановлювати, поставивши зліва від найменувань позначки в чекбокси. Поставте прапорець навпроти назви «Оновлення для Windows 7 (KB2852386)». Далі тисніть «OK».
  22. Перехід до установки оновлення KB2852386 у вікні Центру оновлень Windows на панелі керування в Windows 7

  23. Повернувшись у вікно «Центру оновлень», тисніть «Встановити оновлення».
  24. Запуск установки оновлення у вікні Центру оновлень Windows на панелі керування в Windows 7

  25. Запускається процес інсталяції обраних апдейтів.
  26. Встановлення оновлення у вікні Центру оновлень Windows на панелі керування в Windows 7

  27. Після його закінчення зробите перезавантаження ПК. Тепер у вас буде в наявності необхідний інструмент для очищення каталогу «WinSxS».

Оновлення встановлено у вікні Центру оновлень Windows на панелі керування в Windows 7

Далі ми розглянемо різні способи очищення каталогу «WinSxS» за допомогою утиліти Cleanmgr.

урок: Установка оновлень Віндовс 7 вручну

Спосіб 1: «Командний рядок»

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

  1. Клацайте «Пуск». Тисніть «Усі програми».
  2. Перехід у Все програми за допомогою кнопки Пуск в Windows 7

  3. Заходьте в папку «Стандартні».
  4. Перехід в каталог Стандартні за допомогою кнопки Пуск в Windows 7

  5. У переліку знайдіть «Командний рядок». Тисніть по найменуванню правою кнопкою мишки (ПКМ). Вибирайте варіант «Запуск від імені адміністратора».
  6. Запуск Командного рядка від імені адміністратора через контекстне меню з каталогу Стандартні за допомогою кнопки Пуск в Windows 7

  7. Проводиться активування «Командного рядка». Вбийте наступну команду:

    Cleanmgr

    Тисніть Enter.

  8. Запуск утиліти cleanmgr шляхом введення команди в інтерфейс командного рядка в Windows 7

  9. Відкривається віконце, де пропонується вибрати диск, у якому буде виконуватися чистка. За замовчуванням повинен стояти розділ C. Його і залишайте, якщо ваша операційна система має стандартне розташування. Якщо ж вона, з якої-небудь причини, встановлена ​​на іншому диску, то виберіть його. Тисніть «OK».
  10. Вибір диска для очищення в діалоговому вікні в Windows 7

  11. Після цього утиліта проводить оцінку обсягу місця, яке вона зможе очистити при проведенні відповідної операції. Це може зайняти певний час, так що наберіться терпіння.
  12. Оцінка обсягу місця яке можна звільнити на диску C програмою для очищення диска в Windows 7

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

    Запуск очищення диска у вікні Очищення диска в Windows 7

    Увага! У вікні «Очищення диска» пункт «Очищення оновлень Windows» може бути відсутнім. Це означає те, що в каталозі «WinSxS» немає елементів, які можна було б видалити без негативних наслідків для системи.

  14. Відкриється діалогове вікно, де буде поставлено питання, чи дійсно хочете ви очистити вибрані компоненти. Погоджуйтеся, натиснувши «Видалити файли».
  15. Підтвердження видалення файлів утилітою Очищення диска в діалоговому вікні в Windows 7

  16. Далі утиліта Cleanmgr виконає очищення папки «WinSxS» від непотрібних файлів і після цього автоматично закриється.

Процедура видалення файлів утилітою Очищення диска в Windows 7

урок: Активація «Командного рядка» в Віндовс 7

Спосіб 2: Графічний інтерфейс Windows

Не кожному користувачеві зручно запускати утиліти через «Командний рядок». Більшість користувачів вважає за краще це робити за допомогою графічного інтерфейсу ОС. Це цілком реально і щодо інструменту Cleanmgr. Даний спосіб, звичайно, більш зрозумілий для простого користувача, але, як ви побачите, займе більше за тривалістю час.

  1. Клацайте «Пуск» і переходите по напису «Комп'ютер».
  2. Перехід по напису Комп'ютер через меню Пуск в Windows 7

  3. У віконці «Провідника» в переліку жорстких накопичувачів знайдете найменування того розділу, де встановлена поточна ОС Віндовс. У переважній більшості випадків це диск C. Клацніть по ньому ПКМ. Вибирайте «Властивості».
  4. Перехід в властивості диска C в Провіднику Віндовс за допомогою контекстного меню в Windows 7

  5. У віконці, що з'явилося натисніть «Очищення диска».
  6. Перехід до очищення диска C з вкладки Загальні вікна властивостей диска в Windows 7

  7. Буде запущена точно така ж процедура оцінки очищаемого простору, яку ми бачили при використанні попереднього способу.
  8. Процедура оцінки обсягу місця яке можна звільнити на диску C програмою для очищення диска в Windows 7

  9. У віконці не звертайте уваги на перелік підлягають очищенню елементів, а тисніть «Очистити системні файли».
  10. Перехід у вікно очищення системних файлів з вікна Очищення диска в Windows 7

  11. Буде виконана повторна оцінка вивільняється місця на накопичувачі, але вже з урахуванням системних елементів.
  12. Процедура оцінки обсягу місця яке можна звільнити на диску C від системних файлів програмою для очищення диска в Windows 7

  13. Після цього буде відкрито точно таке ж вікно «Очищення диска», яке ми спостерігали в Способі 1. Далі потрібно зробити все ті дії, які були описані в ньому, починаючи з пункту 7.

Вікно Очищення диска в Windows 7

Спосіб 3: Автоматичне чищення «WinSxS»

У Віндовс 8 існує можливість настройки розкладу очищення папки «WinSxS» через «Планувальник завдань». У Windows 7 така можливість, на жаль, відсутня. Проте можна все-таки запланувати періодичну очистку через все ту ж «Командний рядок», хоча і без гнучкого налаштування розкладу.

  1. Активуйте «Командний рядок» з адміністративними правами тим же методом, який був описаний в Способі 1 цієї настанови. Введіть такий вираз:

    :: параметры очистки каталога winsxs
    REG ADD "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesUpdate Cleanup" /v StateFlags0088 /t REG_DWORD /d 2 /f
    :: параметры очистки временных объектов
    REG ADD "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesTemporary Files" /v StateFlags0088 /t REG_DWORD /d 2 /f
    :: генерация запланированной задачи "CleanupWinSxS"
    schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR "cleanmgr /sagerun:88"

    Клацайте Enter.

  2. Створена завдання щомісячної очищення папки WinSxS за допомогою утиліти cleanmgr шляхом введення команди в інтерфейс командного рядка в Windows 7

  3. Тепер ви запланували процедуру щомісячної очищення папки «WinSxS» за допомогою утиліти Cleanmgr. Завдання буде виконуватися автоматично 1 раз на місяць 1-го числа без безпосередньої участі користувача.

Як бачимо, в Віндовс 7 можна очистити папку «WinSxS» як через «Командний рядок», так і через графічний інтерфейс ОС. Також можна шляхом введення команд провести планування періодичного запуску даної процедури. Але у всіх перерахованих вище випадках операція буде виконуватися за допомогою утиліти Cleanmgr, спеціальний апдейт до якої в разі його відсутності на ПК, потрібно встановити через стандартний алгоритм поновлення Windows. Дуже важливо запам'ятати будь-якому користувачеві: виробляти чистку папки «WinSxS» вручну шляхом видалення файлів або за допомогою сторонніх програм категорично забороняється.