Що знаходиться в winsxs windows 7. Winsxs можна видалити. Однак є деякі відмінності

Всім привіт! Сьогодні поговоримо, а точніше піднімемо наболілу тему яка відкриємо нам секрет на дива з диском С, а точніше коли в якийсь день Вам вилітає помилка недостатньо місця на диску С, то WTF скажіть Ви, я ж нічого не ставив останні півроку, куди могли пропасти ті 30-50 гігів які я бачив на диску C. Якщо Ви зіткнулися з цією ситуацією, значить ви знайшли ту статтю яка допоможе знайти ваші дорогоцінні гігабайти)) )

Як звільнити місце на диску з

Останні два тижні вискакувало повідомлення, "що мало місця на диску С": і оновлювалася операційна система, але ніяк не доходили руки розібратися! І я вирішив перевірити, що ж у мене так «зжирає» місце на диску. Скористався безкоштовною програмою Scanner і виявив, чим же зайнятий мій диск! Почистив папки, але одна папка привернула мою увагу і про неї ми зараз і поговоримо.

папка WinSxS

Що таке папка WinSxS?! Ця папка призначена для зберігання резервних копій системних файлів ОС до оновлень. А тепер простою мовою - коли ви ставите нові оновлення Windows, в цю папку складаються старі версії файлів, для того щоб ви могли "відкотитися" на старі версії.

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

Очищення папки WinSxS у Windows 7

Заходимо до «Мого комп'ютера», клацаємо правою кнопкою по системному диску (у більшості випадків це диск С:\), вибираємо «Властивості», далі на «Очищення диска»

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

Програма запитатиме підтвердження видалення файлів, натискаємо ОК і піде процес видалення.

Якщо раптом у Вас немає пункту «Очищення диска» у властивостях системного диска, необхідно встановити в «Центрі оновлень Windows» необов'язкове оновлення KB2852386

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

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

Папку WinSxS в Windows 10 вручну не видаляти!

І так, як же видалити папку безболісно:

  1. Запустіть командний рядок від імені адміністратора
  2. Введіть команду

    Dism.exe /online /cleanup-image /AnalyzeComponentStore

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

Система здійснить аналіз сховища компонентів та видасть результат з його очищення (потрібна чи ні)

Очищаємо папку WinSxS у Windows 7 правильно

Папка WinSxS дратує користувачів комп'ютера своїми розмірами. Спроби видалити її вміст зазвичай закінчувалися нестабільністю роботи комп'ютера чи повним крахом системи. Тепер безпечний спосіб зменшити папку WinSxS у Windows 7 з'явився.

Як правило, об'єм жорсткого диска дозволяє не звертати увагу на папку у кілька гігабайт. Але перфекціоністам або власникам порівняно невеликих SSD дисків, можливо, все ж таки захочеться звільнити місце. Папка WinSxS розташована в C:\Windows\winsxs. Це службова папка операційної системи Windows, яка служить для зберігання раніше встановлених версій системних компонентів. Завдяки її наявності існує можливість відкату до більш старої версії оновлення у разі потреби.

Чому папка WinSxS така велика і постійно збільшується у розмірах
Звідки гігантські розміри цієї папки? Справа в тому, що переважна більшість вмісту папки WinSxS є "жорсткими посиланнями" (У файлу може бути кілька жорстких посилань: у такому випадку він буде фігурувати на диску одночасно в різних каталогах і/або під різними іменами. Кількість жорстких посилань файлу зберігається на рівні файлової системи в метаінформації.Файли з нульовою кількістю посилань перестають існувати для системи і, згодом, будуть перезаписані фізично), а Провідник і багато файлових менеджерів це не враховують. Реальна вага цієї папки набагато менша, ніж пишеться в її властивостях. Тому спроба видалити частину вмісту папки WinSxS вручну або за допомогою програм практично напевно призведе до помилок у роботі операційної системи або до повної втрати працездатності.

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

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

З використанням цього методу обов'язковою умовою є наявність встановленого SP1 у системі. 8 жовтня 2013 року Microsoft випустила рекомендоване оновлення KB2852386, що додає можливість очищення цієї папки. Інсталювати його можна за допомогою Windows Update або завантажити пакет за допомогою Internet Explorer із сайту Microsoft. Якщо вам цікаво скільки реально звільниться місця, потрібно порівняти вільне місце на всьому системному диску до і після очищення. Для цього клацаємо правою кнопкою миші по системному диску у Провіднику та вибираємо в меню пункт «Властивості». Запам'ятовуємо скільки вільно місця на диску.

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

Другий спосіб полягає у використанні командного рядка запущеного від імені адміністратора. Виконуєте команду cleanmgr. У вікні вибираєте системний диск і натискаєте «OK».

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

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

Додатковий компонент Майстер очищення диска дозволяє користувачам видалити застарілі оновлення Windows на Windows 7 із пакетом оновлень 1 або Windows Server 2008 R2 із пакетом оновлень 1 --

Для всіх підтримуваних 64-розрядних версій Windows 7
(завантажень: 3222)

Для всіх підтримуваних (х32) 86-розрядних версій Windows 7
(завантажень: 847)

Очищаємо папку WinSxS в Windows 7 правильно: (2013)

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

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

Спосіб №1 - з видалення Winsxs

  • Насамперед відкриваємо командний рядок, для цього необхідно буде натиснути комбінацію клавіш Win + R.
  • У командному рядку слід прописати cmd, а потім натиснути Enter.
  • Після цього нам потрібно буде набрати наступну команду dism /online /cleanup-image /spsuperseded, а після чого слід натиснути
  • Після цього починається процедура очищення всіх наявних резервних копій файлів. Після того, як операція повністю завершиться, ви отримаєте відповідне оповіщення, тому не слід закривати дане вікно раніше визначеного терміну, дана процедура може забрати у вас деякий час.

Спосіб №2

  • Вам потрібно буде завантажити, а потім запустити програму exe, він допоможе вам зробити початкову, а також зменшити розміри цієї папки.
  • Далі нам потрібно буде скачати архів WinsxsLite, його слід розпакувати у тій самій папці.
  • Після нас слід запустити
  • Далі нам слід натиснути кнопку 2, в результаті чого ми зробимо запуск Phase 1 scan, тобто процес перевірки та оцінки паки winsxs, після нам потрібно буде натиснути комбінацію клавіш 2 та літери А, тим самим ми з вами зробимо запуск процесу очищення.

  • Слід дочекатися, поки процес повністю не завершиться, а потім ставимо комп'ютер на перезавантаження, внаслідок чого відбувається звільнення комп'ютера від зайнятих файлів. Однак, деякі файли, які зберігаються в цій папці, буде неможливо змінити, тому програма WinsxsLite повинна буде створювати TODOlist, інформація з якого буде застосовуватися після того, як ви перезапустите свій комп'ютер.
  • Після перезавантаження вам слід знову відкрити цю дію дасть можливість здійснити заміну вже застарілих файлів з папки winsxsна новіші.
  • Необхідно до кінця дочекатися доки не завершиться зменшення розмірів папки, в деяких випадках ця процедура може забрати до двох годин, після знову виконайте перезавантаження вашого комп'ютера, щоб було використано встановлені вами зміни.

Дотримуйтесь строго інструкцій і у вас все вийде!

Власники комп'ютерів з невеликим об'ємом пам'яті зауважують, що в міру експлуатації Windows займає все більше простору на диску. З розширенням каталогу з'являється дефіцит пам'яті, знижується продуктивність системи, зникає можливість встановлювати нові програми на диск C. З'являється цілком обґрунтоване бажання уникнути цих та альтернативних проблем шляхом очищення пам'яті, але чи можна видалити winsxs? Відповідь на це та інші питання можна знайти трохи нижче.

Першочергове питання: winsxs – що це за папка? Це директорія Віндовс, яку система використовує для збереження резервних копій, інсталяційних файлів чи оновлень ОС. Частина даних від компонентів, що зберігаються тут, зовсім не інстальована в систему і ніколи не використовується.

Корисно!Папка, що розглядається тут: C:\Windows\winsxs, де C - це буква логічного диска, яка в конкретній системі може відрізнятися.

Її особливості

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

Розмір каталогу часто сягає значних обсягів. У стандартній системі папка може важити по 2-5 Гб. Щоб дізнатися вагу, достатньо знайти її та через праву кнопку відкрити розділ «Властивості».

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

Причини великого розміру папки WinSxS?

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

І все ж таки об'єм, що займається, весь час зростає. Посилань вмісту в папці стає все більше. Осідають різні файли оновлень, які важать чимало. Сюди потрапляють дані системних компонентів як корисних, і не дуже. Левову частку пам'яті займають бекапи, вони створюються перед кожною установкою оновлень. Такий резерв корисний тим, що при багах користувач може відкотитися до минулої стабільної версії ОС.

Чи можна почистити папку WinSxS?

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

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

Очищати каталог Winsxs безпечно лише офіційними засобами системи. Про цей спосіб і реалії його використання в різних версіях Windows йтиметься далі.

Особливості видалення вмісту папки WinSxS

Всі ці методи не допоможуть повністю прибрати папку, але зменшать її розмір. Можливо, вдасться вивільнити близько 2 Гб пам'яті, але все залежить від системи та її налаштувань.

У Windows 7

Щоб отримати можливість почистити папку в "сімці", доведеться поставити в систему одне оновлення. Воно не є обов'язковим, тому може бути зовсім відсутнім. Йдеться про KB2852386. Тільки після інсталяції з'являється інструмент для чищення диска.

Winsxs як очистити Windows 7:

  1. У «Центрі оновлення» натисніть «Пошук оновлень».
  2. Вибрати пункт із необов'язковими складовими.
  3. Знайти та залишити версію KB2852386.
  4. Перезапуск ПК.
  5. Відкрити вбудовану програму для очищення диска (можна через пошук).
  6. Вибрати «Очищення системних файлів», де активувати пункт з оновленнями ОС. У деяких версіях він може називатися "Файли резервної копії пакета оновлень".

Після цього Winsxs Windows 7 очищення може вважатися завершеним. Зараз саме час перевірити, скільки пам'яті вдалося звільнити.

У Windows 8, 8.1

У версії ОС Win 8 та 8.1 потрібний інструмент вже встановлений та поставляється за замовчуванням. Це означає, що першу частину попередньої інструкції можемо виключити.

Що потрібно зробити:

  1. Перейти до пошуку та знайти засіб «Очищення диска».
  2. Активувати опцію для усунення оновлень.
  3. Запустити чищення.

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

Windows 10

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

Winsxs як очистити Windows 10:

Важливо!Занадто часто використовувати команду не варто, адже це може призвести до зворотного результату збільшення обсягу папки. Якщо на момент чищення в ній не було резервних копій, варто очікувати приросту розміру каталогу на кілька сотень мегабайт. Відповідати очищенням на розширення папки є сенс тільки після досягнення значних обсягів – 5, 7, 10 Гб і більше.

Способи чищення папки WinSxS

Існує достатньо способів, що дозволяють звільнити цю папку. Але один із них вибивається із загального ряду – winsxslite. Це спеціальний "батник" від відомого розробника, який перенаправляє жорсткі посилання назад до початкових файлів, заощаджуючи при цьому пам'ять. Спосіб неофіційний і таки небезпечний, але дає непоганий результат. Його можна застосовувати, але обережно.

Усього є 3 безпечні методи очищення папки, всі вони описані нижче.

Через утиліту очищення диска

Спосіб вже був описаний вище, тому тут розглянуто коротко:

  1. Натиснути Win + R, вставити в рядок cleanmgr та Enter.
  2. Встановити прапорці поруч із деінсталяцією оновлень.
  3. Запустити видалення через "Очистити системні файли".

За допомогою планувальника завдань

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

Спосіб очищення:

  1. Натиснути Win+R, ввести taskschd.msc та запустити дію через Enter.
  2. Відкрити внутрішній список і перейти по шляху "Microsoft", "Windows", а потім "Servicing".
  3. В останньому розділі вибрати елемент "StartComponentCleanup" та опцію "Виконати".

Процедура чищення запуститься не відразу, але протягом години папку буде звільнено.

Через командний рядок

Консоль можна запустити ПКМ через Пуск або через пошуковий рядок. У вікно слід вставити команду, яка видаляє усі старі версії.

Ще можна примусово зменшити обсяг файлів, потрібно запустити команду із ключем: /SPSuperseded.

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

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

Незалежно від активності компонентів вони залишаються в пам'яті системи. Щоб звільнити місце, доведеться видалити їх повністю, це можна зробити через консоль.

Інструкція з видалення:

Які файли можна видаляти без шкоди ОС?

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

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

Знайшли друкарську помилку? Виділіть текст та натисніть Ctrl+Enter

Так, при кожному запуску утиліти "Очищення диска" в папку %LocalAppData%\Temp\(GUID) навіщось копіюється вміст папки %WinDir%\System32\DISM (причому тимчасова папка не видаляється після завершення операції). Після чого за допомогою оновленої DLL здійснюється програмний виклик функції глибокого очищення безпосередньо з утиліти. Втім, копіювання папки DISM спостерігалося ще до виходу KB2852386.

Неясності

Є підстави вважати, що алгоритм очищення в Windows 7 не зовсім такий, як у Windows 8 і вище з ключем /StartComponentCleanup. Зокрема, у мене та у читачів поки не виявилося стиснення файлівнезважаючи на ідентичність текстового опису в утиліті cleanmgr. Перевірте у себе та напишіть у коментарях!

Ще один незрозумілий нюанс – це загадкова фраза у статті бази знань (переклад – мій):

Там, після того, як ви збираєтеся на диск керування загорнуті, ви можете бути неналежним для roll back to a superseded update.
Після очищення диска у вас може бути можливість відкотитися до оновлення, заміненого свіжішим.

І ніде не пояснюється, від чого залежить ця можливість:) У моєму експерименті у всіх оновлень можливість видалення збереглася, як і має бути при використанні ключа /StartComponentCleanup у Windows 8 та новіше. Можливо, згодом конкретика і з'явиться…

Зрештою, не зовсім зрозуміло, що заважало реалізувати це раніше і чому оновлення з'явилося саме зараз. До речі, перенесення очищення в утиліту DISM.exe Windows 7 поки що не планується, що не дозволяє обробляти автономні образи. Можливо, таке перенесення розкриває цілий пласт питань підтримки, пов'язаних із обслуговуванням образів.

Як автоматизувати очищення папки WinSxS

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

Папки зі стислими файлами позначені синім. Поки що я не бачив жодного факту стиснення у Windows 7.

Чому не працює команда DISM/Online/Cleanup-Image/StartComponentCleanup?

Тому що вона для Windows 8 і новіша. У Windows 7 використовуйте очищення диска, дотримуючись інструкцій цієї статті.

Далі буде…

Дискусія

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

Будь ласка, напишіть у коментарях:

  1. Чи вийшло оптимізувати папку WinSxS
  2. Скільки місця ви заощадили (перевести байти в гігабайти можна