Папка Windows winsxs. Як очистити winsxs – докладна інструкція. Що таке папка WinSxS та як її очистити Чи можна її очищати

На системному диску має бути багато вільного місця.

Це дасть гарантію того, що система Вашого ноутбука (комп'ютера) стабільно працюватиме. Диски SSD працюють швидше, ніж HDD.

Загвоздка тільки в тому, що вартість SSD диска велика. У зв'язку з цим після того, як інстальовано Windows і місця на харді може бути недостатньо.

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

У зв'язку з цим більшість користувачів запитують «Чи є можливість очистити всю папку WinSxS з комп'ютера (ноутбука), а також, яким чином це можливо зробити?».

Ви отримаєте інформацію про winsxs, і про те, як її можна очистити.

Що таке папка WinSxS?

Є певний шлях, щоб знайти цю папку: C:\Windows\winsxs . У цьому файлі є резервні копії різних оновлень.

Якщо вони не були встановлені в ОС, вони все одно зберігаються в winsxs папці і займають місце HDD.

Після оновлення Windows застарілі копії також потрапляють до папки winsxs. Через якийсь час їх кількість зростає, внаслідок чого папка починає більше важити.

Обсяги такої папки можуть досягати кількох гігів.

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

Для того, щоб визначити вагу winsxs, потрібно зробити таке:

Але! Цей спосіб не дасть можливості користувачеві дізнатися розмір папки за фактом, однак буде можливість дізнатися, скільки вільного місця.

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

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

Важливо!

Windows займає простір системного диска і як очистити папку winsxs у windows. У ролі файлу підкачки виступає pagefile.sys. Якщо оперативна пам'ять має великі розміри – розмір файлу можна налаштувати (змінити) вручну.

У меню "Очистка диска"є пункт «Очищення в режимі глибокого сну». Якщо цей режим не використовується вами, можна перейти до очищення.

Якщо ноутбук постійно перебуває в режимі сну, то після очищення файлу введіть у командному рядку:

Powerrofg –h on &&shutdown.

Особисту папку користувача (наприклад, мої документи або робочий стіл) можна перемістити в інше місце як через властивість потрібної папки, так і через групові політики, як очистити папку winsxs в Цindows 7.

Чому папка WinSxS постійно збільшується?

Багато недосвідчених користувачів помилково вважають, що папка WinSxS великий дисковий простір після того, як встановлена ​​ОС.

Потрібно враховувати, що є такі файли, які за фактом знаходяться зовсім в інших місцях.

Їх обсяг враховують лише через те, що у Провіднику є «жорсткі» посилання.

Кожному користувачеві потрібно знати!

Не слід вмикати режим відображення прихованих файлів, перш ніж видалити вручну весь вміст папки.

Після видалення прихованих файлів робота комп'ютера буде трохи повільною і можливі періодичні збої.

Нижче наведено кілька варіантів очищення winsxs на різних ОС Windows. Вони будуть розглянуті нижче детальніше, щоб читачі отримали вичерпні відповіді на свої запитання.

Очищення у Vista

Будь-які зміни можна повернути назад, у ту позицію, якими вони були до цього.

Якщо користувач бажає відкотити все до 6.0.6001 (в тому числі і до початкового складання), необхідно встановити Vista Service Pack 2.

Для того, щоб оновлення не можна було повернути, використовуються 2 системні утиліти:

  • Vsp1cln.exe– для збирання сміття після встановлення;
  • Compcln.exe– для виконання аналогічних дій із SP

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

Ця функція може бути встановлена ​​як на вимогу, так і за розкладом. Для відновлення витрачається 15% простору на диску.

Вимкнути такий диск можна за допомогою функції "Очистка диска". При цьому на вкладці "Додатково"залишайте останню точку відновлення, щоб зберегти місце.

Очищення у Windows 7

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

Натисніть "Створити завдання"у Планувальнику. Після вказівки імені завдання, натисніть «Далі».

Потім вибрати періодичність запуску завдання та слідувати підказкам. Після всіх виконаних операцій – перевантажте комп'ютер.

Чи потрібно очистити папку WinSxS у Windows 7? Ви повинні завантажити, а потім встановити оновлення KB2852386. Ви побачите потрібний рядок у утиліті.

Для цієї операції необхідно натиснути «Пуск»та ввести Центр оновленняу пошуковий рядок.

Вам потрібно вибрати «Пошук оновлень», він перебуватиме в лівому меню.

Там потрібно буде вибрати «Необов'язкові оновлення»після закінчення сканування.

У запропонованому списку потрібно знайти KB2852386, далі встановити його і після перезавантажити комп'ютер (ноутбук).

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

Із запропонованих варіантів відзначити "Файли резервної копії"та натискаємо "ОК".

Очищення у Windows 8

Існує один додатковий метод для вирішення нашого завдання – використання утиліти «Очищення Диска», її плюс у тому, що рішень від користувачів не потрібно.

Щоб очистити папку, вам слід зробити деякі кроки:

Спочатку необхідно натиснути комбінацію клавіш Win+R і надалі ввести "cleanmgr" . Потім вибрати диск і натиснути «ОК». В результаті буде оцінено вільний простір, після чого ви повинні вибрати варіант - «Очищення системних файлів».

Поставте галочку на «Очистити оновлення Windows»та натисніть OK. Потім буде дано старт процесу очищення оновлень Windows.

Ще однією утилітою для очищення оновлень Windows є утиліта DISM.

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

Перше – відкрийте командний рядок від імені адміністратора. Це можна зробити за допомогою комбінації клавіш Win+X.

Виберіть командний рядок.

Dism.exe /Online /Cleanup-Image /AnalyzecomponentStore

Вона проінформує вас, скільки у вашому розпорядженні вільного місця на HDD

Якщо потрібно, ви можете почистити резервні копії та кеш. Обов'язково вивчіть рядок «Рекомендоване очищення сховища компонентів» - «Так».

Наберіть наступну команду для видалення зайвих файлів:

Після цього стане активним режим очищення.

Очищення за допомогою запланованого завдання

Windows виконує очищення папки winsxs відповідно до конкретного та точного розкладу. Виконайте таке:

Microsoft→Windows→Servicing→StartComponentCleanup .

Через те, що очищення виконує обробник COM-об'єктів, вам не буде відображено конкретну команду.

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

Запускаючи завдання, що міститься в планувальниках, користувач досягає такого ж результату, як від команди DISM з ключами /StartComponentCleanUp.

Однак є деякі відмінності:

  • Ті оновлення, які були встановлені в останній місяць, будуть ігноровані;
  • Внаслідок паузи, яка триває протягом години, файли можуть не повністю очищатися.

Після виконання очищення в Windows 8.1 користувач може ще раз провести аналіз сховища оцінити наявні зміни.

Очищення у Windows 10

Використання командного рядка з адміністративними правами допоможе очистити папку WinSxS. Для запуску цього процесу потрібно набрати:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

На цьому етапі функція завершена і папка вважається очищеною.

Для того, щоб ви змогли визначити, наскільки папка стала меншою у розмірі, потрібно проаналізувати сховище компонентів, для цього потрібно виконати таке:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

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

Для цього введіть:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Автоматичне видалення

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

Щоб настроїти цю функцію, вам потрібно скористатися планувальником завдань операційної системи.

Цю програму можна знайти за допомогою меню «Пуск». Після запуску програми, позначте розділ «Створення простого завдання», яке знаходиться у правій частині вікна.

Після цього Ви повинні згенерувати завдання StartComponentCleanUp. Для цього потрібно зайти в гілку Microsoft→Windows→Servicing . Після цього натисніть OK та перезапустіть комп'ютер (ноутбук).

Dism.exe

Обслуговуюча система Dism.exe має на увазі під собою систему являє собою програму командного рядка, яка також є помічником у налаштуванні та видаленні складових системи Windows та драйверів. Параметр Clean up image найчастіше використовують досвідчені користувачі

Вам потрібно встановити параметр StartComponentCleanUp у програмі Dism.exe. Необхідно врахувати, що колишні версії таких складових швидко стерті.

Тимчасового ліміту тут нічого очікувати.

Зайшовши в командний рядок із адміністративними правами, введіть

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Сподіваємося, що викладена інформація в даній статті допоможе вам самостійно очистити папку winsxs вашого комп'ютера, очистить вільне місце на жорсткому диску і ваш ПК працюватиме справно.

Дотримуйтесь вищевказаних порад!

Операційна система Команда запуску очищення WinSXS
Windows Vista
Windows Server 2008 Service Pack 1
VSP1CLN.EXE
Windows Vista
Windows Server 2008 Service Pack 2
Compcln.exe
Windows 7
Windows Server 2008 R2 Service Pack 1
DISM/online/Cleanup-Image/SpSuperseded
Windows 8
Windows10
Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Ця директорія зазвичай дратує власників ПК з операційною системою Windows через свій обсяг і до того ж згодом збільшується. І головне, раніше не було достатньо безпечного методу знизити обсяг займаного на дисковому просторі місця. Видалення WinSxS призводила до збоїв у роботі Windows або падіння ОС.

Тому перш, ніж робити будь-які дії, потрібно уважно розібратися з WinSxS: що це за папка і чи можна її видалити.

Коротко про цю папку

Ця директорія із резервними файлами ОС. Тому після кожної процедури поновлення її розмір збільшується. Знаходиться вона на C: Windows і winsxs і є системною. Завдяки їй можна видалити оновлення та виконати відкат системи при виникненні проблем із Windows. У цій директорії зберігаються всі дані про операційну систему і якщо її видалити, найімовірніше система більше завантажуватися не буде.

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

Чи можна очищати вміст WinSxS?

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

Попередження! Якщо видалити вручну компоненти, що містяться у WinSxS, наслідки втручання непередбачувані.

Правильний процес звільнення пам'яті диска

Засіб Windows, яким потрібно скористатися, щоб видалити певний вміст папки, має назву «DISM» .

Для запуску цієї програми виконати дії:


Таке виконання дій не спричинить повного видалення каталогу WinSxS. Зникнуть лише застарілі дані, тому можна припустити, що очиститься лише невелика кількість пам'яті на жорсткому диску. Це залежить від того, наскільки давно встановлено ОС на комп'ютері.

Процес для Windows 10

Процес очищення каталогу WinSxS в Десятці включає наступні дії:


Важливо! У десятій ОС передбачена така умова, тільки якщо обсяг каталогу WinSxS більше 10 Гб, існує доцільність її почистити.

Процес для Windows 8

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

Процес очищення каталогу WinSxS у «Вісімці» включає такі дії:

Цей спосіб є найбезпечнішим.

Процес для Windows 7

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

Для інсталяції програми необхідно зробити таке:

За аналогією з алгоритмом дій у Віндовсі 8 можна почистити папку WinSxS.

У процесі експлуатації ОС користувачі помічають стрімке зростання папки Windows. Збільшення розмірів пов'язане з тим, що внутрішня папка winsxs починає багато важити. Давайте розберемося, що це за winsxs папка в Windows 7, 10, 8 і чи можна її видалити або очистити.

Winsxs - що це за папка, і чи підлягає видаленню

Ця папка знаходиться на шляху C:\Windows\winsxs і зберігає файли компонентів ОС, а також резервні копії та оновлення до цих файлів. Навіть якщо ці компоненти не встановлені в операційній системі, вони зберігаються в winsxs папці, займаючи місце HDD.

Примітка: У даних обставинах літера локального диска C. У Вас літера може відрізнятися, будьте уважними.

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

Розміри папки winsxs можуть досягати кількох гігабайт. Хоча для сучасних жорстких дисків це вільне місце нічого не означає, але зайвим не буде. Щоб дізнатися, скільки важить winsxs, досить клікнути по ній правою кнопкою, далі вибрати «властивості», на вкладці «загальні» подивитися кількість мегабайт. Цей спосіб не дасть інформацію про фактичний розмір папки, але допоможе судити про кількість вільного простору. Запам'ятайте це число, воно знадобиться у майбутньому для порівняння.

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

Програми чистильники не підійдуть, залишаються штатні засоби операційної системи, які допоможуть очистити папку winsxs у Windows. Давайте розглянемо способи докладніше.

Видалення старих оновлень через утиліту очищення диска

Цей спосіб працює в ОС Windows 7 і старше, що дозволить зменшити папку winsxs у розмірах. Запустіть компонент «очищення диска» одним із таких способів:

У новому вікні, натисніть кнопку очищення системних файлів (показано на скріншоті). Якщо з'явиться запит UAC, натисніть «так».

Щоб очистити папку winsxs у Windows, переконайтеся, що стоїть прапорець навпроти підпункту «Очищення оновлень Windows», оскільки цей розділ відповідає за видалення файлів у папці winsxs. Інші пункти відзначайте за власним бажанням. У цьому вікні Ви також зможете оцінити приблизний обсяг дискового простору, що вивільняється. Наприкінці натисніть OK і чекайте закінчення процесу, можливо, буде потрібно перезавантаження ПК.

Примітка: функція очищення оновлень вбудована у Windows 8, 10. Для сімки Microsoft випускало оновлення для появи цієї опції. Якщо ви не знайдете пункт очищення оновлень, завантажте та встановіть пакет оновлень KB2852386. Способи, описані нижче, не працюють у Windows 7.

Чищення за допомогою планувальника завдань

З виходом Windows 8 з'явилася функція, що дозволяє автоматично почистити папку winsxs. У ОС створено автоматичне завдання StartComponentCleanup, яке запускається у фоновому режимі для видалення старих версій файлів через 30-денний термін. Цей період надається, щоб виключити несумісність нових оновлень. Ви можете вручну запустити це завдання, для цього виконайте кроки нижче.

Для запуску планувальника завдань, у вікні «виконати» (викликається кнопками Win+R), напишіть команду taskschd.msc, далі натисніть OK.

У лівій частині вікна розкрийте розділ "Бібліотека планувальника завдань", потім підрозділи "Microsoft" та "Windows", знайдіть розділ Servicing та натисніть його. Виберіть StartComponentCleanup, у правій частині вікна клацніть "виконати", щоб запустити чищення папки winsxs. Вам потрібно почекати близько години.

Примітка: це завдання Ви можете реалізувати через командний рядок. Необхідно , далі використовувати команду:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

Очищення через командний рядок

Dism.exe – програма cmd, що дозволяє проводити різні маніпуляції з компонентами Windows, яка допоможе очистити папку winsxs. У Windows 10, 8.1 введено новий параметр AnalyzeComponentStore, що допомагає визначити, як багато місця займає winsxs фактично. Викличте командний рядок з адміністраторськими правами, введіть наступну команду та натисніть Enter:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

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

Після аналізу можна розпочати чищення папки winsxs. Параметр StartComponentCleanup cmd дає аналогічні результати, що й у планувальнику завдань. Однак видалення компонентів відбувається одразу, без очікування. У cmd з правами адміну, введіть таку конструкцію, далі натисніть Enter:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Використовуючи параметр ResetBase, Ви видаляєте всі застарілі версії кожного компонента. Виглядає команда так:

Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Параметр SPSuperseded допомагає зменшити місце, яке займає пакет оновлень. Використовуйте таку команду:

Dism.exe /online /Cleanup-Image /SPSuperseded

Дочекайтеся завершення виконання цих команд. Далі оцініть обсяг звільненої пам'яті за допомогою параметра AnalyzeComponentStore.

Видалення компонентів Windows

Windows 8, 10 дозволяють увімкнути, вимкнути компоненти ОС Windows. Ці функції розташовані у розділі «програми».

Усі компоненти Windows зберігаються в папці winsxs, незалежно від того, включені вони чи ні, і займають місце. Існує спосіб, що допомагає видалити дані компоненти з winsxs повністю, тим самим звільняючи місце. У майбутньому Ви зможете завантажити віддалені компоненти за потребою.

Запустіть cmd із привілеями адміну. Введіть команду нижче, а потім натисніть Enter:

DISM.exe /Online /English /Get-Features /Format:Table

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

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

У цій команді необхідно замінити NAME на назву вашого компонента. У прикладі видалятимемо DirectPlay.

Таким чином, стан зміниться на позначку Disabled with Payload Removed. Ось такими способами можна очистити папку winsxs в Windows.

На цьому все тепер Ви знаєте winsxs - що це за папка Windows 7, 8, 10 і як робити її чистку. Рекомендується в першу чергу використовувати перші три способи, хоча до методу з планувальником завдань можна не вдаватися, тому що він дублюється, але все на Ваш розсуд. Видалення компонентів не рекомендується, тому що багато місця не звільнить, а видалені компоненти можуть знадобитися в майбутньому. Ви можете ще , щоб вивільнити додаткове місце на HDD.

Папка Winsxs – невід'ємний елемент Windows. У процесі оновлення ОС зберігає копії компонентів (bin і xml-файли, бібліотеки dll та ін.) попередніх версій. Тобто створює резервне сховище, що використовується для відновлення, або відкату, у разі пошкодження даних або невдалого апдейта.

У ході експлуатації операційної системи Winsxs має властивість збільшуватися у розмірах: може досягати обсягу понад 15-20 Гб. І багато користувачів, які відчувають дефіцит вільного простору на диску C, запитують: «А чи можна видалити Winsxs?»

Якщо йдеться про відправку їх у «Кошик» у вигляді штатної функції, однозначно, немає. Це спричинить дестабілізацію роботи системи. Правильне рішення в даному випадку – очистити папку вибірково (не пошкодивши «життєво важливих» підпапок та файлів) за допомогою сторонніх та інтегрованих у Windows утиліт.

Методи, що дозволяють видалити вміст Winsxs, для дистрибутивів Windows 7 і 8.1 відрізняються між собою. У "вісімці" реалізований додатковий інструмент очищення.

Як у Windows 7 зменшити розмір Winsxs?

Спосіб №1

1. Натисніть одночасно комбінацію клавіш - "Win" + "E".

2. Клацніть правою кнопкою миші на іконці диска C.

3. У списку функцій, що відкрився, клацніть «Властивості».

Порада!У вікні властивостей відображається вільний та зайнятий простір дискового розділу. Проаналізуйте ці параметри та зіставте їх із обсягом Winsxs. Можливо, необхідно додатково очистити або видалити інші папки з тимчасовими або непотрібними файлами, щоб звільнити ємність «С».

4. Натисніть кнопку «Очистка диска».

Дану опцію також можна запускати у вікні "Виконати":

  • утримуючи клавішу Win, натисніть R;
  • у панелі, в рядку «Відкрити», введіть - cleanmgr;
  • натисніть «OK»;
  • у новому вікні «…вибір пристрою» відкрийте клацанням миші спадне меню (значок «стрілочка вниз») та встановіть у полі «(С:)».

5. Після завершення аналізу даних на дисплеї з'явиться панель параметрів. Щоб очистити папку сховища, у блоці «Видалити наступні…» встановіть прапорець біля елемента «Очищення оновлень Windows».

6. Натисніть "OK".

7. Під час виконання процедури не закривайте вікно утиліти та не запускайте інші програми.

Спосіб №2: очищення за допомогою скрипта WinsxsLite

Програмний засіб WinsxsLite розробника Christian Bering Boegh розповсюджується безкоштовно. Має статус довіреної програми. Незважаючи на свій крихітний розмір (0,5 Мб), на «відмінно» справляється з поставленим завданням. Значно зменшує обсяг папки-сховища і зберігає працездатність ОС.

1. Завантажте з довіреного веб-ресурсу програму WinsxsLite.

2. Розпакуйте архів (клацніть правою кнопкою → Вийняти все) в окрему папку.

3. Запустіть із правами адміністратора WinsxsLite.bat.

4. У вікні консолі в рядку запиту введіть «1» (вибір режиму Phase 1), а потім – «s».

5. Дочекайтеся завершення сканування (потрібно приблизно 1 годину).

  • Phase 1 + Apply [a];
  • Phase 2 + Scan [s] + Apply [a];

Зменшення обсягу Winsxs у Windows 8

Спосіб №1: стандартна процедура

1. Клацніть правою кнопкою миші на панелі завдань за іконкою «Windows».

2. Відкриється контекстне меню системи. Клацніть у списку функцію «Знайти».

3. У панелі «Пошук» (праворуч), що відкрилася, в пошуковому рядку, введіть запит «очищення диска». Натисніть "Enter".

4. У списку знайдених параметрів виберіть пункт «Звільнення місця на диску…» (клацніть лівою кнопкою за назвою).

5. У вікні, натисніть кнопку «Очистити системні файли».

6. У списку елементів установіть галочку біля «Очистка оновлень Windows».

7. Щоб запустити процедуру видалення, натисніть кнопку «OK».

Спосіб №2: утиліта dism.exe

1. Відкрийте системне меню: клацніть правою кнопкою по значку «Windows» (перебуває в нижньому правому куті екрана).

2. На панелі функцій виберіть командний рядок (адміністратор).

3. У консолі командного рядка введіть таку директиву:

dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

4. Натисніть Enter.

5. Дочекайтеся завершення процедури (прогрес виконання буде відображатися безпосередньо в консолі).

Порада!Щоб швидко проаналізувати вміст сховища, утиліту можна запустити з іншим ключем - dism.exe/Online/Cleanup-Image/AnalyzeComponentStore.

Спосіб №3: налаштування автоматичного видалення

1. Відкрийте меню Windows 8.1 (клацніть правою кнопкою по ярлику Win).

Панель керування (в надбудові «Перегляд» встановіть «Високі піктограми») → Адміністрація → Планувальник завдань (відкрийте подвійним кліком).

3. У вікні планувальника клацніть папку «Бібліотека» та пройдіть до директорії: Microsoft → Windows → Servising.

4. У сусідній панелі клацніть правою кнопкою StartComponentCleanup, а потім виберіть у підменю «Виконати».

Після цих дій операційна система автоматично очищатиме Winsxs за розкладом (налаштування часових інтервалів знаходиться на вкладці «Умови»).

Порада!Щоб швидко активувати завдання, запустіть командний рядок: schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

Періодично відстежуйте об'єм Winsxs і за необхідності проводьте її очищення. Нехай на диску C вашого ПК завжди буде достатньо вільного простору!

Багатьма користувачами сприймаються чи не як зразок «падучості» і схильності до поступового засмічення зайвими файлами. На жаль, певна частка істини у таких переконаннях є.

Саме тому ніяк не зменшується популярність різноманітних програм-оптимізаторів, які дозволяють тримати поголів'я цього сміття під відносним контролем. Ось тільки деяким користувачам буває мало їхнього функціоналу, а тому вони вирішують взяти все у свої руки. Результати бувають просто катастрофічними.

Наприклад, вони часто видаляють каталог WinSxS. Що це за папка така, чому її видалення здатне позначитися на працездатності вашої системи далеко не найкращим чином? Давайте знайдемо відповідь на це питання у нашій статті.

Що це таке?

Щоб зрозуміти, чому ж така важлива, спочатку було б непогано з'ясувати її призначення. Спочатку треба піти трохи в минуле, розповівши про історію ОС "Віндовс". Справа в тому, що вихід відомої Windows ХР став воістину знаменною подією: була повністю закрита лінійка 9х-систем, після чого основними стали NT-різновиди.

Але проблема в тому, що багато функцій, які були затребуваними в старих версіях, з тих чи інших причин необхідні в нових системах. Як правило, це пов'язано з питаннями сумісності, для якої в той же Internet Explorer були дбайливо перенесені старі баги від старих версій.

Так ось, сховищем подібних старовинних елементів став каталог WinSxS. Що за папка? Невже просто системне «звалище»? Ні, все не так просто.

Зміна файлів опису

Коли вийшла ОС Windows Vista, в ядрі системи відбулися глибокі зміни, які зовні ніяк не виявлялися. Так, раніше всі компоненти описувалися INF-файлами, тоді як у «Віст» вперше була введена практика «бінарний файл + XML». У цій зв'язці містяться практично всі, починаючи з ключів реєстру і закінчуючи системними налаштуваннями.

Всі ці зв'язки зберігаються у WinSxS. Що це за папка така, якщо говорити простішою мовою? Її можна назвати важливим системним сховищем, де містяться всі відомості про систему. Фактично цей каталог - ОС в мініатюрі. Тепер зрозуміло, які наслідки спричинить його видалення?

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

Чи можна її очищати?

Як не дивно, але така операція цілком допустима. Згодом розмір цієї папки починає швидко зростати. Пов'язано це з тим, що між системними компонентами виникають нові зв'язки, а частина їх виявляється застарілою.

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

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

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

Як здійснюється очищення?

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

Щоб утиліта запустилася, потрібна із правами адміністратора. Щоб її запустити в такому режимі, виконайте такі операції: натисніть кнопку «Пуск», а в меню знайдіть рядок пошуку. Введіть слово CMD, натисніть кнопку Enter.

У правій частині вікна з'явиться список елементів, серед яких буде однойменний файл. Клацніть по ньому правою клавішею миші, а в контекстному меню виберіть пункт «Запуск від імені Адміністратора».

Спершу дізнаємося, чи необхідна операція очищення на конкретний момент. Для цього необхідно скористатися такою командою: "Dism.exe/Online/Cleanup-Image/AnalyzeComponentStore".

Після цього з'явиться кілька незрозумілих рядків, значення яких ми пояснимо. Отже, після рядка «Component Store information», вам має бути цікавим найперше значення. Наприкінці є деяке значення Gb. Це розмір каталогу WinSxS. Що це за папка – ми вже розповіли, а рішення про її очищення має прийматися вами якраз після ознайомлення з її розмірами.

У другому рядку вказано реальний розмір всіх компонентів, на який слід орієнтуватися. Нарешті, останнє значення - кількість тих системних файлів, які замінили на нові, тому їх можна безболісно видалити.

Перший спосіб

Є найбільш простим та дієвим. Отже, щоб папка WinSxS Windows 7 стала меншою, запустіть командний рядок в адміністративному режимі. Введіть наступну команду: «Dism.exe /Online /Cleanup-Image /StartComponentCleanup». Мине трохи часу, після чого система повідомить про виконання операції.

Увага! Якщо ви виконали операцію, використавши перший метод, то всі інші дії можна не робити, оскільки сенсу в них не буде.

Другий спосіб

Запустіть емулятор командного рядка в режимі Адміністратор. Введіть команду «cleanmgr», після чого натисніть на клавішу «Enter». У останніх версіях "Віндовс" вона вміє визначати навіть обсяг старих файлів системних оновлень, які можуть бути безболісно видалені з ОС.

Третій спосіб

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

Важливо! Якщо ви скористаєтеся нашою порадою, не зможете відкатити оновлення. Попередження тим важливіше, що зовсім недавно користувачів Windows 7 спіткала низка відмови системи, пов'язана з невдалим патчем KB2859537. Втім, якщо з вашої ОС все нормально, то папка WinSxS (як зменшити її, ми розповідаємо) може бути піддана ревізії.

Виконується ця операція за командою Dism.exe/Online/Cleanup-Image/StartComponentCleanup/ResetBase. Виграш у кількості звільненого дискового простору безпосередньо залежатиме від загальної кількості оновлень, які ви встановили з часу встановлення самої системи. Буває, що обсяг звільненого місця вимірюється гігабайтами.

Чи варто її чистити

Отже, після всього вищенаписаного ви цілком можете перебувати в деякій скруті. І це зрозуміло: з одного боку, виграш в обсязі простору, що вивільняється, приваблює, а ось з іншого… Що ви робитимете, якщо якийсь файл оновлень виявився проблемним?

Якщо є відповідний файл WinSxS, то турбуватися нема про що. А от коли його немає, у деяких випадках допомогти може лише переустановка системи. Так що перед цією операцією радимо визначитися з тим, чи така необхідна вам ця частка вільного місця. Тим більше що, як відомо, у Windows 8 WinSxS частково оптимізується системними засобами, тому сильно турбуватися про неї не варто.

Мережева безпека