Зміст
Однією з найбільш масивних папок в Windows 7, яка займає значний простір на диску з , є системний каталог «WinSxS» . Крім того, у нього є тенденція до постійного зростання. Тому у багатьох користувачів існує спокуса почистити цю директорію, щоб звільнити місце на вінчестері. Давайте розберемося, які дані зберігаються в «WinSxS» і чи можна чистити цю папку без негативних наслідків для системи.
Читайте також: очищення каталогу "Windows" від сміття в Віндовс 7
Методи чищення " WinSxS»
«WinSxS» & 8212; це системний каталог, вміст якого в Віндовс 7 розміщено за наступним шляхом:
C:\Windows\WinSxS
У названому каталозі зберігаються версії всіх оновлень різних компонентів Віндовс, причому ці апдейти постійно накопичуються, що і веде до регулярного збільшення його розміру. При різних збоях в роботі системи за допомогою вмісту «WinSxS» виробляються відкати до стабільного стану ОС. Тому видаляти або повністю очищати цю директорію категорично не можна, так як при найменшому збої ви ризикуєте в результаті отримати мертву систему. Але можна почистити в зазначеному каталозі деякі компоненти, хоча і це Microsoft рекомендує робити тільки в крайньому випадку, якщо вам критично не вистачає місця на диску. Тому радимо перед виконанням будь-яких процедур, які будуть описані нижче, зробити резервну копію ОС і зберегти її на окремому носії.
Встановлення оновлення KB2852386
Потрібно відзначити, що на відміну від операційної системи Windows 8 і більш пізніх ОС, у "сімки" спочатку не було вбудованого інструменту для очищення папки «WinSxS» , а застосовувати ручне видалення, як говорилося вже вище, неприпустимо. Але, на щастя, пізніше було випущено оновлення KB2852386, яке містить в собі патч для утиліти Cleanmgr і допомагає вирішити зазначену проблему. Тому перш за все потрібно упевнитися, що це оновлення встановлено на вашому ПК або інсталювати його в разі відсутності.
- Клацніть «Пуск» . Заходьте в " Панель управління» .
- Тисніть " Система та безпека» .
- Перейти до " Центр оновлення Windows» .
- У нижній лівій частині з'явився віконця тисніть по напису " встановлені оновлення» .
- Відкривається вікно з переліком встановлених на комп'ютері оновлень. Нам потрібно відшукати оновлення KB2852386 в розділі «Microsoft Windows» даного списку.
- Але проблема полягає в тому, що елементів переліку може бути дуже багато, а тому ви ризикуєте витратити значний час на пошук. Щоб полегшити завдання, встановіть курсор в поле пошуку, розташоване праворуч від адресного рядка поточного вікна. Вбийте туди наступний вираз:
KB2852386
Після цього в списку повинен залишитися тільки елемент із зазначеним вище кодом. Якщо ви його бачите, то все в порядку, потрібний апдейт встановлений і ви можете відразу переходити до способів очищення папки «WinSxS» .
Якщо ж елемент не відобразився в поточному вікні, то це означає, що для досягнення поставлених в даній статті цілей вам слід виконати процедуру оновлення.
- Поверніться до»оновлення" . Швидко це можна зробити, якщо ви діяли точно за описаним вище алгоритмом, натиснувши стрілочку, спрямовану вліво у верхній частині поточного вікна зліва від адресного рядка.
- Для того щоб упевнитися, що необхідний апдейт ваш комп'ютер побачить, клацніть по напису " Пошук оновлень» у лівій частині вікна. Особливо це важливо, якщо у вас не включені автооновлення.
- Система виконає пошук не встановлених на ваш ПК апдейтів.
- Після завершення процедури клацніть по напису»важливих оновлень доступно" .
- Відкриється список важливих апдейтів, які не встановлені на вашому ПК. Ви можете вибрати, які з них встановлювати, поставивши зліва від найменувань позначки в чекбокси. Поставте прапорець навпроти найменування «оновлення для Windows 7 (KB2852386»" . Далі тисніть «OK» .
- Назад у вікно " Центру оновлень» , тисніть " встановити оновлення» .
- Запуститься процес інсталяції обраних апдейтів.
- Після його закінчення зробите перезавантаження ПК. Тепер у вас буде в наявності необхідний інструмент для очищення каталогу «WinSxS» .
Далі ми розглянемо різні способи очищення каталогу «WinSxS» за допомогою утиліти Cleanmgr.
Урок: Установка оновлень Віндовс 7 вручну
Спосіб 1 « " командний рядок»
Потрібну нам процедуру можна виконати за допомогою " командного рядка» , через яку проводиться запуск утиліти Cleanmgr.
- Клацніть «Пуск» . Жати " Усі програми» .
- Заходьте в папку «стандартні» .
- У переліку знайдіть " командний рядок» . Тисніть по найменуванню правою кнопкою мишки ( ПКМ ). Вибирайте варіант " Запуск від імені адміністратора» .
- Проводиться активування «командного рядка»
. Вбийте наступну команду:
Cleanmgr
Тисніть Enter .
- Відкривається віконце, де пропонується вибрати диск, в якому буде виконуватися чистка. За замовчуванням повинен стояти розділ C . Його і залишайте, якщо ваша операційна система має стандартне розташування. Якщо ж вона, з якої-небудь причини, встановлена на іншому диску, то виберіть його. Жати «OK» .
- Після цього утиліта виробляє оцінку обсягу місця, яке вона зможе очистити при проведенні відповідної операції. Це може зайняти певний час, тому будьте терплячі.
- Відкриється перелік об'єктів системи, які підлягають очищенню. Серед них обов'язково знайдіть позицію «очищення оновлень Windows»
(або
" файли резервної копії пакета оновлень»
) і поставте біля нього позначку. Саме ця позиція відповідає за очищення папки
«WinSxS»
. Навпроти інших пунктів розставляйте прапорці на свій розсуд. Можете всі інші позначки зняти, якщо не бажаєте більше нічого чистити, або відзначити ті компоненти, де також хочете зробити видалення «сміття». Після цього тисніть
«OK»
.
Увага! У вікні " Очищення диска» пункт «очищення оновлень Windows» може бути відсутнім. Це означає Те, що в каталозі «WinSxS» немає елементів, які можна було б видалити без негативних наслідків для системи.
- Відкриється діалогове вікно, де буде задано питання, чи дійсно хочете ви очистити вибрані компоненти. Погоджуйтеся, натиснувши " видалити файли» .
- Далі утиліта Cleanmgr виконає очищення папки «WinSxS» від непотрібних файлів і після цього автоматично закриється.
Урок: Активація "командного рядка" в Віндовс 7
Спосіб 2: графічний інтерфейс Windows
Не кожному користувачеві зручно запускати утиліти через " командний рядок» . Більшість користувачів воліє це робити за допомогою графічного інтерфейсу ОС. Це цілком здійсненно і щодо інструменту Cleanmgr. Даний спосіб, звичайно, більш зрозумілий для простого користувача, але, як ви побачите, займе більше за тривалістю час.
- Клацніть «Пуск» і переходьте по напису «Комп'ютер» .
- У вікні, що відкрилося " провідника» у переліку жорстких накопичувачів відшукайте найменування того розділу, де встановлена поточна ОС Віндовс. У переважній більшості випадків це диск C . Клікніть по ньому ПКМ . Вибирати «властивості» .
- У віконці тисніть «Очищення диска» .
- Буде запущена точно така ж процедура оцінки очищуваного простору, яку ми бачили при використанні попереднього способу.
- У віконці не звертайте уваги на перелік підлягають очищенню елементів, а тисніть " Очистити системні файли» .
- Буде виконана повторна оцінка звільняється місця на накопичувачі, але вже з урахуванням системних елементів.
- Після цього буде відкрито точно таке ж вікно " Очищення диска» , який ми спостерігали в способі 1 . Далі потрібно зробити всі ті дії, які були описані в ньому, починаючи з пункту 7.
Спосіб 3: автоматичне чищення " WinSxS»
У Віндовс 8 існує можливість налаштування розкладу очищення папки «WinSxS» через «Планувальник завдань» . У Windows 7 така можливість, на жаль, відсутня. Проте можна все-таки запланувати періодичну очистку через все ту ж «командний рядок» , хоча і без гнучкого налаштування розкладу.
- Активуйте «командний рядок»
з адміністративними правами тим же методом, який був описаний в
способі 1
цього керівництва. Введіть наступний вираз:
:: параметри очищення каталогу winsxs
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Update Cleanup" /v StateFlags0088 /t REG_DWORD /d 2 /f
:: параметри очищення тимчасових об'єктів
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files" /v StateFlags0088 /t REG_DWORD /d 2 /f
:: генерація запланованого завдання "CleanupWinSxS"
schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR "cleanmgr /sagerun:88"
Клацніть Enter .
- Тепер ви запланували процедуру щомісячного очищення папки «WinSxS» за допомогою утиліти Cleanmgr. Завдання буде виконуватися автоматично 1 раз на місяць 1-го числа без безпосередньої участі користувача.
Як бачимо, в Віндовс 7 можна очистити папку «WinSxS» як через «командний рядок» , так і через графічний інтерфейс ОС. Також можна шляхом введення команд провести планування періодичного запуску даної процедури. Але у всіх перерахованих вище випадках операція буде виконуватися за допомогою утиліти Cleanmgr, спеціальний апдейт до якої в разі його відсутності на ПК, потрібно встановити через стандартний алгоритм оновлення Windows. Дуже важливо запам'ятати будь-якому користувачеві: проводити чистку папки «WinSxS» вручну шляхом видалення файлів або за допомогою сторонніх програм Категорично забороняється.