Как в Windows 7, 8 и 10 очистить папку WinSxS

Как в Windows 7, 8 и 10 очистить папку WinSxS?

В операционных системах Windows 7, 8 и 10 есть папка под названием WinSxS, в которой хранятся файлы обновления ОС и точки её восстановления. Зачастую она занимает немного места на жёстком диске. Однако некоторые пользователи удаляют её. В результате система не загружается и возникает проблема. Если же у вас папка WinSxS занимает много места, не стоит её удалять. Можно очистить её корректными способами.

Почему WinSxS занимает много места на диске

Каждый раз при установке обновлений старые версии системных файлов сохраняются в папке WinSxS для обеспечения возможности отката в случае тех или иных проблем с новыми версиями, соответственно по мере эксплуатации операционной системы растёт и размер папки WinSxS.

В действительности объём дискового пространства, занимаемого папкой WinSxS, не такой, каким показывает его нам проводник так как подавляющее содержимое этого каталога представлено «жёсткими ссылками».

Специфика системы NTFS такова, что каждый файл можно считать жёсткой ссылкой на самого себя. Т.е. благодаря жёстким ссылкам один и тот же файл может фигурировать одновременно в различных папках или находиться под различными именами в одном каталоге.

Большинство компьютерных программ, включая проводник Windows, не различают жёсткие ссылки, а, следовательно, некорректно определяют и занимаемый ими объём, завышая реальные значения.

Что хранится в папке WinSxS

Если вы хотите более подробно узнать, что хранится именно в вашей папке WinSxS, то это можно сделать при помощи командной строки. Для этого откройте командную строку с правами администратора и выполните следующую команду (только для Windows 10 и Windows 8):

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

После недолгого ожидания данная команда выдаст вам подробную информацию о содержимом WinSxS.

содержимое папки WinSxS

Здесь будут указаны следующие данные:

  • Размер хранилища компонентов, по данным проводника – общий размер WinSxS, без учета файлов, которые являются жесткими ссылками.
  • Фактический размер хранилища компонентов – размер WinSxS с учетом жестких ссылок, но без учета ссылок на папку Windows.

Совместно с Windows – основные файлы, являются необходимыми для работы операционной системы и не подлежат удалению.

Как можно заметить большая часть файлов является необходимой для работы операционной системы Windows 10 и не могут быть удалены.

выполняем команды dism

Как очистить папку WinSxS?

Давайте для начала разберемся, что это за папка WinSxS. В этой папке содержаться резервные копии файлов операционной системы, когда еще не было установлено ни одного обновления. То есть, почти чистая винда. После того, как начнут устанавливаться какие-либо обновления, в эту папку вносится информация о файлах, которые были изменены, в том числе и эти файлы.

С этими файлами у нас есть возможность откатить Windows до обновления.

Но есть проблемка, пройдет время, и эта папка будет занимать достаточно много места на диске. Но мы можем ее удалить стандартными средствами. Некоторые возможно возразят: «зачем удалять эту папку, если можно потом все восстановить и не мучатся». На самом деле я Вас не призываю к подобным действиям, это лишь рекомендация и решать Вам удалять эту папку или нет.

Итак, как же очистить папку WinSxS? Рассматривать мы будем способы в Windows 7 и 8. Начнем.

Кстати, кто не знает, папка находится по пути: С:\Windows\WinSxS, но это у меня такой путь. И весит это папка у меня 6 Гб, достаточно много я Вам скажу.

Чистим папку WinSxS в Windows 7

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

После нахождения обновлений, выбираете «Необязательные обновления» и найдите там вот это обновление: KB2852386.

Когда установите его, перезагрузите компьютер.

Теперь нам нужно воспользоваться утилитой очистки диска, найдите ее также в поиске в меню пуск.

В появившемся окне нужно выбрать, какой диск будете очищать, утилита проанализирует его. Далее выбираем «очистка системных файлов». Снова начнется анализ.

А потом ставим галочку на «файлы резервной копии пакета обновлений» может быть написано «Очистка обновлений windows». Нажимаете ОК и радуетесь.

Чистим папку WinSxS в Windows 8

Также инструкция выше подойдет к операционной системе Windows 8 и Windows 8.1. Мы примерно также можем удалить папку WinSxS, как и в первом случае.

Вводим в поиске очистка диска, запускаем ее, нажимаем на Очистка системных файлов, а потом находим Очистка обновлений Windows или что-то похожее и ставим галочку, нажимаем ОК.

Но в Windows 8.1 есть еще один способ.

Запускаем командную строку от имени администратора, для этого нажмем комбинацию Win+X и находим: Командная строка (Администратор).

Теперь вводим следующую команду:

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

Если хотите посмотреть, сколько точно весит папка WinSxS, то можно воспользоваться командой ниже:

dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

На этом все, задавайте свои вопросы в комментариях.

https://computerinfo.ru/kak-ochistit-papku-winsxs/https://computerinfo.ru/wp-content/uploads/2015/07/kak-ochistit-papku-winsxs.jpghttps://computerinfo.ru/wp-content/uploads/2015/07/kak-ochistit-papku-winsxs-150×150.jpg2017-04-20T12:27:15+00:00EvilSin225Восстановление и форматированиезанято место на диске,как очистить диск в Windows 8,очистка диска,папка WinSxSДавайте для начала разберемся, что это за папка WinSxS. В этой папке содержаться резервные копии файлов операционной системы, когда еще не было установлено ни одного обновления. То есть, почти чистая винда. После того, как начнут устанавливаться какие-либо обновления, в эту папку вносится информация о файлах, которые были изменены, в. EvilSin225Андрей Терехов[email protected]Компьютерные технологии

Очистка с помощью командной строки

Удаление файлов и очистка папки по алгоритму, приведенному ниже, для компьютера безопасны. Они не нанесут существенного вреда. Так в этом случае удаляются лишь ненужные резервные копии, но не системные файлы для загрузки.

  • Зайдите в систему под именем Администратора компьютера ;
  • Запустите функцию Выполнить – нужно зажать на клавиатуре кнопки Win +R одновременно;
  • Откроется небольшое окошко Выполнить , оснащенное полем ввода;
  • Пропишите в нем комбинацию msconfig ;
  • Нажмите Ввод на клавиатуре или Выполнить в окошке со строкой ввода:
  • В Виндовс 10 можно нажать на кнопку Пуск и прописать фразу Командная строка , в результате откроется то же самое окно;
  • Откроется окно с черным фоном, это окно Командной строки ;
  • В поле ввода введите комбинацию Dism.exe /online /cleanup-image /AnalyzeComponentStore;
  • Нажмите Ввод ;
  • Команда запускает анализ хранилища данных, то есть того каталога, который вы хотите очистить;
  • На черном фоне появится уведомление о том, что хранилище нуждается в очистке (происходит такое всегда);
  • Пропишите в поле ввода комбинацию exe /online /cleanup-image /StartComponentCleanup ;
  • Нажмите на кнопку Ввод на клавиатуре;
  • Теперь запустилась система автоматической очистки желаемого хранилища от всех ненужных резервных файлов, при этом все необходимые загрузочные данные сохраняются;
  • Как только процесс будет завершен, система уведомит об этом.

Теперь можно выйти из приложения Командная строка и перезагрузить компьютер. Проверьте содержимое папки. Теперь ее «вес» должен быть гораздо ниже, так как все возможные ненужные файлы удалились.

Интересно характерной особенностью этого подхода является то, что таким способом нельзя пользоваться слишком часто. В противном случае она может немного увеличиться в «весе» в том случае, если резервных копий обновлений в ней нет. То есть проводить очистку нужно только тогда, когда содержимое каталога очень значительно (объем содержимого в пределах 7 Гб считается нормальным и не оказывает негативного воздействия на работу системы).

Очистка с помощью утилиты

Очистка этого каталога в этой версии операционной системы имеет некоторые особенности. Для того чтобы произвести ее, необходимо установить обновление KB2852386. Оно не является обязательным, потому отсутствует у многих пользователей, но именно оно добавляет необходимую функцию к утилите для очистки диска. Кстати, у нас на сайте вы можете прочесть детальный материал по очистке компьютера:

Очистка в виндовс 7

После того как компьютер был перезагружен, лишние данные из хранилища могут быть удалены с применением особых программ для очищения жесткого диска. Именно через нее делаются все операции с файлами системы в этой ОС.

  1. Откройте программу для очищения жесткого диска (для ее запуска используйте поиск в меню Пуск);
  2. Найдите клавишу Очистка системных файлов, кликните по ней;
  3. Откроется небольшое меню, в котором нужно нажать на раздел Очистка обновлений (в зависимости от особенностей системы, этот пункт может иметь и иное название – Файлы резервной копии обновлений);

Папка windows winsxs

<Рис. 5 Работа в Windows 7>

  1. Нажмите кнопку ОК и дождитесь окончания удаления, о чем вас уведомит система.

Перезагрузите компьютер и проверьте свойства папки WinSxS. Ее объем должен очень значительно уменьшиться, иногда почти в два раза.

Очистка папки WinSxS в Windows: правильные способы

Папка «WinSxS» находится в системной папке «Windows», расположенной на системном диске компьютера. У некоторых пользователей возникает вопрос: что это за папка WinSxS? Это служебная папка — хранилище системных компонентов, необходимых для нормального функционирования операционной системы Windows.

В папке WinSxS хранятся резервные копии компонентов операционной системы, ранее установленных на компьютер, файлы и другая информация необходимая для восстановления системы.

Многие пользователи интересуются: можно ли удалить папку «WinSxS» с компьютера? Пользователи считают, что папка WinSxS занимает очень много пространства на жестком диске ПК, поэтому ее нужно удалить или полностью очистить для экономии места.

Папка WinSxS расположена по пути: «C:WindowsWinSxS» на диске с установленной операционной системой.

Благодаря папке WinSxS существует возможность возврата системы в предыдущее состояние к старой версии обновления. В Windows 10 в папке WinSxS хранятся данные необходимые для сброса системы к первоначальным настройкам операционной системы Windows. Поэтому удалять с компьютера папку WinSxS вручную или с помощи программ не рекомендуется.

Если на компьютере удалена папка WinSxS, или из нее удалены необходимые файлы, возможны неполадки или сбои в работе операционной системы, отказ при загрузке Windows. Будет невозможно выполнить восстановление системы из-за отсутствия необходимых файлов.

Для того, что посмотреть на размер папки WinSxS, следует войти в папку Windows, а затем щелкнуть правой кнопкой мыши по папке WinSxS. В контекстном меню выберите «Свойства», в открывшемся окне «Свойства: WinSxS», во вкладке «Общие» отобразится информация о том, сколько места на диске занимают файлы в папке WinSxS.

winsxs — что это за папка, как удалить или очистить

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

Из-за того, что в операционной системе постоянно проводятся обновления, в папке WinSxS скапливаются старые версии обновленных системных файлов, поэтому размер папки увеличивается.

Если папка WinSxS занимает много места на жестком диске, то очистка папки WinSxS от ненужных файлов позволит освободить от данных некоторое количество дискового пространства. Для этого необходимо воспользоваться встроенными средствами операционной системы Windows.

Как уменьшить папку WinSxS? Для очистки папки WinSxS используются системные средства:

  • Утилита Очистка диска (cleanmgr.exe).
  • Команды, выполняемые из командной строки.
  • Утилита DISM.exe.
  • Планировщик заданий.

В статье мы рассмотрим инструкции, как почистить папку WinSxS в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

Очистка папки WinSxS в Windows 10

В Windows 10 в папке WinSxS хранятся не только резервные копии системных компонентов и обновлений, но и другие важные данные операционной системы, поэтому очищать папку без особой необходимости не рекомендуется. Этим способом можно пользоваться в операционных системах Windows 8.1 и Windows 8.

Запустите командную строку от имени администратора. О том, как это сделать в Windows 10 читайте здесь.

В окне интерпретатора командной строки велите команду, которая выполняет анализ хранилища системных компонентов, а после ввода команды нажмите на «Enter»:

Dism /online /cleanup-image /AnalyzeComponentStore

После завершения анализа, в окне командной строки отобразится информация о состоянии хранилища: файлы совместимые с Windows и файлы, которые можно удалить (резервные копии и отключенные компоненты, кэш и временные данные) из операционной системы.

winsxs — что это за папка, как удалить или очистить

Для запуска очистки WinSxS в Windows 10 введите команду:

Dism /online /cleanup-image /StartComponentCleanup

Запуск данной команды с дополнительным ключом «/ResetBase» удаляет устаревшие версии компонентов:

Dism /online /Cleanup-Image /StartComponentCleanup /ResetBase

После успешного завершения операции, перезагрузите компьютер.

Как очистить папку WinSxS в Windows с помощью утилиты Очистка диска (cleanmgr.exe)

Очистка папки WinSxS в Windows проводится с помощью системной утилиты Очистка диска (cleanmgr.exe). Этот способ работает в операционных системах Windows 7, Windows 8, Windows 8.1, Windows 10.

Если на вашем компьютере под управлением Windows 7, в утилите Очистка диска нет пункта для очистки обновлений, установите необязательное обновление «KB2852386», которое добавляет данный пункт в системное приложение.

Запустите утилиту Очистка диска, выполните следующие действия:

  1. Нажмите на клавиатуре «Win» + «R».
  2. В окне «Выполнить» введите команду: «cleanmgr» (без кавычек), нажмите «ОК».
  3. Выберите диск для очистки. По умолчанию выбирается системный диск.
  4. В открывшемся окне «Очистка диска (С:)», нажмите на кнопку «Очистить системные файлы».

winsxs — что это за папка, как удалить или очистить

  1. Снова выберите диск для очистки.
  2. В окне «Очистка диска (С:)» поставьте галки напротив пунктов «Очистка обновлений Windows», нажмите на кнопку «ОК».

winsxs — что это за папка, как удалить или очистить

  1. В окне с предупреждением, согласитесь с удалением файлов.
  2. Дождитесь окончания процесса удаления данных, а когда очистка папки WinSxS в Windows завершится, перезагрузите компьютер.

Это позволит несколько уменьшить размер папки WinSxS на диске компьютера.

Очистка папки WinSxS в Windows 8.1

В Windows 8.1 (Windows 8) папка WinSxS может очищаться при помощи Планировщика заданий. Этот способ также работает в операционной системе Windows 10.

Для того, чтобы почистить папку WinSxS выполните следующие действия:

  1. Запустите Планировщик заданий одним из этих способов.
  2. В левом столбце откройте «Библиотека Планировщика заданий», а затем поочередно перейдите сначала в раздел «Microsoft», а затем в раздел «Windows».
  3. Нажмите на раздел «Servicing», компонент «StartComponentCleanup», отвечающий за очистку хранилища компонентов, готов к выполнению задания.
  4. В правой колонке, в разделе «Выбранный элемент» нажмите «Выполнить».

winsxs — что это за папка, как удалить или очистить

Дождитесь завершения удаления ненужных файлов из системной папки, а затем перезагрузите ПК.

Для автоматического запуска задания по очистке папки WinSxS выполните следующее:

  1. В окне компонента «StartComponentCleanup», в правой колонке, в разделе «Выбранный элемент» нажмите на «Свойства».
  2. В окне ««StartComponentCleanup (локальный компьютер)» откройте вкладку «Триггеры» нажмите на кнопку «Создать».
  3. В окне «Создание триггера» настройте расписание для автоматического запуска задания с нужной периодичностью в определенное время.

winsxs — что это за папка, как удалить или очистить

Как очистить папку WinSxS в Windows 7

В Windows 7 можно удалить ненужные данные из папки WinSxS, при помощи выполнения команды в командной строке.

  1. Запустите командную строку от имени администратора.
  2. В окне интерпретатора командной строки введите команду, а затем нажмите на клавишу «Enter»:

winsxs — что это за папка, как удалить или очистить

DISM /online /Cleanup-Image /SpSuperseded

Выводы статьи

Системная папка WinSxS используется для хранения компонентов операционной системы Windows. В случае необходимости, пользователь может очистить папку WinSxS от ненужных файлов, используя системные средства: утилиту Очистка диска, утилиту DISM, приложение Планировщик заданий, с помощью выполнения команд в командной строке.

Назначение и особенности папки WinSxS в Windows

  • Папка WinSxS впервые появилась в Windows Vista. В ней содержится вся информация о конфигурации системы и ее компонентах.

По этой причине она имеет очень большое значение для правильной работы операционной системы. Чем больше программ и обновлений установлено, тем, в общем случае, будет больше объем содержимого WinSxS.

Несистемное удаление файлов из папки WinSxS, как и замена ссылок, которой занимается WinSxSLite, с очень большой вероятностью приведут к нарушению работы Windows. В некоторых случаях такого рода вмешательство будет для системы фатальным.

  • Главной особенностью папки WinSxS является присутствие в ней большого числа жестких символьных ссылок (hard links).

Мы уже говорили в прошлый раз о жестких символьных ссылках. Они представляют собой своеобразное раздвоения, растроение и т.д. одного объекта, так как физически, в смысле места, занимаемого на диске, файл один, а совершенно идентичных полноправных ссылок на него в разных местах каталога файловой системы может быть несколько.

Именно поэтому все файловые менеджеры, начиная с Windows Explorer, показывают неправильный, сильно завышенный из-за повторного подсчета занимаемого файлами – жесткими ссылками места, размер папки WinSxS. Иными словами, не верь глазам своим.

Соотношение жестких ссылок и уникальных файлов в WinSxS

По примерным оценкам, которые были сделаны в прошлый раз, жесткие символьные ссылки добавляют к объему этой папки около 40%. Очевидно, что эта цифра может быть различной на разных компьютерах, но суть при этом не меняется. По поводу подпапки “Backup”, расположенной внутри папки WinSxS, чуть ниже.

Таким образом, если Windows Explorer или FAR говорят, что объем папки WinSxS составляет, например, 10 ГБ, то на самом деле уникальных файлов (с которыми теоретически можно попытаться что-то сделать) в этой папке будет только около 6 ГБ. Все остальные – это файлы, разбросанные по другим системным папкам, таким, как Windows, Program Files, , Program Files (x86), ProgramData и так далее.

Это значит, что если даже совсем удалить из WinSxS файлы, представляющие собой ссылки на объекты системных папок, то в смысле места, занимаемого операционной системой Windows на жестком диске, ровным счетом ничего не изменится.

  • Системные инженеры Microsoft предприняли адекватные меры для того, чтобы прекратить бесконтрольный рост объема папки WinSxS.

В последних версиях Windows папка WinSxS растет уже совсем не так интенсивно, как когда-то в Windows Vista.

В частности, внутри этой папки есть подпапка Backup. В ней хранится информация для восстановления (откатов) системы. В последних версиях Windows появился механизм обслуживания этой подпапки, который ее периодически очищает.

Для информации: в только что установленной в VirtualBox 64-разрядной Windows 8.1 Preview после первого обновления папка WinSxS заняла 5,44 ГБ, подпапка Backup – 209 МБ. Это значительно меньше, чем в других версиях Windows. Возможно потому, что Preview, а может быть действительно что-то изменилось.

Если все сказанное выше не убедило вас в бесперспективности использования WinSxSLite и есть стойкое желание опасно поэкспериментировать, то вот ее версия 1.87 (пароль: ithabits.ru). Только перед тем, как запускать скрипт, еще раз подумайте о последствиях и обязательно предусмотрите варианты отката. Полный бекап системы в этом случае является обязательным!

Если кто рискнет, не сочтите потом за труд сообщить о результатах. Моя попытка применения WinSxSLite оказался на 100% отрицательной с последующим восстановлением системы из бекапа.

Чистка с помощью планировщика заданий

С выходом Windows 8 появилась функция, позволяющая почистить папку winsxs автоматически. В ОС создано автоматическое задание StartComponentCleanup, запускающееся в фоновом режиме для удаления старых версий файлов через 30 дневный срок. Данный период дается, чтобы исключить несовместимость новых обновлений. Вы можете вручную запустить это задание, для этого проделайте шаги ниже.

команда taskschd.msc в окне "выполнить"

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

запуск startcomponentcleanup в планировщике заданий

В левой части окна раскройте раздел «библиотека планировщика заданий», затем подразделы «Microsoft» и «Windows», найдите раздел Servicing и нажмите его. Выберите StartComponentCleanup, в правой части окна кликните «выполнить», чтобы запустить чистку папки winsxs. Вам необходимо подождать около часа.

Примечание: данную задачу Вы можете реализовать через командную строку. Необходимо запустить cmd с правами администратора, далее использовать команду:
schtasks.exe /Run /TN «\Microsoft\Windows\Servicing\StartComponentCleanup»

Как настроить?

Очистка папки winsxs windows 10

Если Вы начнёте исследовать папки в системном каталоге Windows 10, то можете наткнутся на весьма объёмную папку WinSxS. Впервые я столкнулся с ней ещё в далёком 2008 году. Тогда, впервые увидев этот отнюдь немаленький каталог в системной папке, я просто не нашёл о нём информации и практически полностью снёс. Результатом стала нерабочая Windows 7 и её пришлось полностью переустанавливать. Больше я его не трогал =) Позже я всё-таки нашёл информацию что это за каталог такой и понял почему он занимает много места на системном диске. Сейчас я хочу поделиться всей имеющейся у меня информацией с вами, попутно рассказав что это за папка WinSxS и можно ли её очистить или удалить.
На самом деле не стоит так её пугаться — не так уж много она и весит, как кажется. Весь секрет в жёстких ссылках из других системных каталогов. Хранятся в ней файлы обновлений, компонентов и системных сервисов. При обновлении Виндовс старые файлы должны заменятся новыми. Но иногда старые версии сохраняются тоже как резервные копии. Поэтому директория начинает занимать ещё больше и больше места. Как же почистить папку WinSxS в Windows 10 от лишних файлов?

Самый правильный с точки зрения операционной системы способ — системная утилита очистки диска .
Кликаем на диск, где установлена Виндовс (как правило — диск C:) правой кнопкой мыши и в меню выбираем пункт «Свойства».
Теперь надо кликнуть на кнопку «Очистка диска».

Очистка папки winsxs windows 10

Запустится анализ содержимого:

Очистка папки winsxs windows 10

После чего Вы увидите вот такое окно:

Очистка папки winsxs windows 10

В нём надо нажать на кнопку «Очистить системные файлы»

Очистка папки winsxs windows 10

Здесь ставим галочку «Файлы журнала обновления» и нажимаем на кнопку ОК.

Очистка папки winsxs windows 10

Утилита должна спросить — уверены ли мы в своём желании удалить данные. Соглашаемся.

Очистка папки winsxs windows 10

Теперь остаётся подождать, пока приложение отработает и уменьшит размер папки WinSxS.

Второй способ — специальная консольная утилита DISM для работы компонентами и обновлениями.

Для того, чтобы ею воспользоваться — надо запустить командную строку с правами Администратора и ввести в ней команду:

Очистка папки winsxs windows 10

Программа проведёт оптимизацию каталога и очистит WinSxS.

Третий способ — через планировщик заданий.

Запускаем планировщик и создаём задание:

Очистка папки winsxs windows 10

Windows 10 автоматически проверит папку и очистит её от всего ненужного.

WinSxS: что это за папка, и зачем она нужна

Как удалить папку winsxs в windows 10

Перед тем как удалять одну из папок, которая находится в каталоге Windows, необходимо разобраться в ее предназначении. Папка WinSxS присутствует в любой версии операционной системы, выше Windows 7. Ее задача – хранение резервных файлов операционной системы. Каждый раз с обновлением Windows, файлы для резервного восстановления сохраняются в папку WinSxS.

Если Windows на компьютере не переустанавливать несколько лет, папка WinSxS может серьезно «разрастись» в объемах. Каждое обновление операционной системы добавляет файлов в папку на несколько сот мегабайт. Уже через пару месяцев работы Windows, размер WinSxS начинает превышать гигабайт, а через год он может достигнуть показателя в 5 гигабайт и больше, в зависимости от частоты обновления операционной системы.

Ответ на вопрос «Можно ли удалить WinSxS?» довольно простой. Файлы, хранящиеся внутри данной папки, удалять стоит в том случае, если после установленного обновления операционная система Windows работает стабильно. Эти файлы в Windows 10 могут понадобиться не только для «отката» на версию Windows до обновления, но и для сброса операционной системы в исходное состояние .

Очистка планировщиком заданий

В Windows 8 и 10 разработчики позаботились об очистке папки «winsxs». Поэтому в этой ОС стала доступна функция автоматической очистки. В этой операционной системе присутствует автоматическое задание «StartComponentCleanup», которое можно запустить в фоновом режиме, чтобы удалить старые версии файлов, которым больше 30 дней. Такой временной период взят, чтобы не удалить свежие обновления. Утилита запускается вручную.

Для запуска вам необходимо нажать комбинацию клавиш «Win+r» и в поле «выполнить” прописать команду «taskschd.msc». Вы увидите новое окно. В меню слева необходимо выбрать раздел «библиотека планировщика заданий», после найти и открыть раздел «Microsoft» и «Windows». Здесь находим раздел «Servicing» открываем его. В нем вы увидите файл «StartComponentCleanup», выбираем его. В правой части окна находятся различные пункты, вам нужно найти «выполнить». Таким образом вы запустите очистку папки «winsxs». Процедура не быстрая и может занять около часа.

Такую же чистку можно провести через командную строку. Также вызываем команду «выполнить» и вводим «cmd». Затем нужно ввести следующую команду «schtasks.exe /Run /TN «\Microsoft\Windows\Servicing\StartComponentCleanup» и нажать «Enter»

Командная строка

1. Запустите инструмент с привилегиями Администратора (через контекстное меню Пуска).

Запуск командной строки через меню пуск

2. Для анализа содержимого каталога выполните:

В конце будет рекомендация о необходимости очистить хранилище резервных копий.

Анализ содержимого папки WinSxS

3. Для освобождения дискового пространства выполните строку:

Очистка содержимого папки WinSxS

Бывают случаи, что утилита dism.exe не реагирует на команды. Тогда необходимо проверить целостность системных файлов командой « sfc /scannow »: после сканирования и исправления поврежденных компонентов Windows 10 приложение заработает.

Исправление ошибок системы

Автоматизировать процесс поможет утилита Dism++, которую можете загрузить с официального сайта — https://www.chuyu.me/en/index.html

  1. Запустите приложение, кликните по пункту меню «Очистка» в разделе «Инструменты».
  2. Выберите пункт «Заменённые WinSxS компоненты» и щелкните «Анализ» для оценки пространства, которое можно освободить.
  3. Жмите «Очистка» и подтверждайте действие.

Программа Dism++

Как определить размер папки WinSxS в Windows 10 и 8.1

Выше мы писали о том, что Проводник определяет объем папки WinSxS некорректно. К счастью, в системе предусмотрен механизм правильного измерения объёма WinSxS.

  1. Нажмите Win + S.
  2. Введите в поисковую строку Командная строка.
  3. Кликните по результату правой клавишей мыши и выберите Запустить от имени администратора.

Разберём, какие цифры что означают.

  • Размер хранилища компонентов по данным проводника — чаще всего некорректный объём папки, который отображает проводник.
  • Фактический размер хранилища компонентов — корректный объём папки, который подсчитан без учёта ссылок на директорию Windows.
  • Совместно с Windows — объём критических системных файлов, содержащихся в папке WinSxS.
  • Резервные копии и отключенные компоненты — объём файлов, предназначенных для отката компонентов до предыдущих версий, а также для активации отключенных компонентов. Некритично для работы системы.
  • Кэш и временные данные — объём файлов, которые используются для ускорения работы системы. Некритично для её работы.

На «чистой» системе, которая была установлена недавно, размер папки по данным проводника и фактический размер могут совпадать. Более того, большинство файлов в папке WinSxS могут относиться к критическим системным. Тем не менее уже после установки нескольких обновлений ситуация изменится.

В командной строке также будут доступны данные о дате последней очистке и рекомендация, осуществлять ручную очистку или нет. Впрочем, вы сами можете решить, нужно ли её проводить — вреда от неё не будет.

Как освободить место на диске с

Последние две недели выскакивало сообщение, «что мало места на диске С»: и обновлялась операционка, но никак не доходили руки разобраться! И я решил проверить, что же у меня так «сжирает» место на диске. Воспользовался бесплатной программой Scanner и обнаружил чем же занят мой диск! Почистил папки, но одна папка привлекла моё внимание и о ней мы сейчас и поговорим.

папка WinSxS

Что же такое папка WinSxS?! Эта папка предназначена для хранения резервных копий системных файлов операционной системы до обновлений. А теперь простым языком — когда вы ставите новые обновления Windows, в эту папку складываются старые версии файлов, для того что бы вы могли «откатится» на старые версии.

Как вы могли понять со временем эта папка разрастается до нескольких десятков гигабайт и в этой статье разберем её очистку для windows 7 и windows 10.

Очистка папки WinSxS в Windows 7

Заходим в «Мой компьютер», щелкаем правой кнопкой по системному диску (в большинстве случаев это диск С:\), выбираем «Свойства», далее на «Очистка диска»

winsxs очистка в windows 7

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

windows winsxs очистка

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

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

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

В отличии от Windows 7, в Windows 10 папка WinSxS хранит не только файлы, связанные с обновлениями, но и файлы самой системы, используемые в процессе работы. А также системные файлы для того, чтобы вернуть ОС в исходное состояние или выполнить некоторые операции, связанные с восстановлением.

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

И так, как же удалить папку безболезненно:

  1. Запустите командную строку от имени администратора
  2. Введите команду

Dism.exe /online /cleanup-image /AnalyzeComponentStore

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

winsxs

Далее введите команду

Dism.exe /online /cleanup-image /StartComponentCleanup

и нажмите Enter для запуска автоматической очистки папки WinSxS. По завершении процедуры удаления, система выдаст сообщение об успешной завершении операции.

Вот и всё, Вы узнали как очистить папку WinSxS в Windows 7 и windows 10 🙂

Перед чисткой

Перед тем как очистить WinSxS, надо скачать один апдейт (если он ещё не установлен).

  • Зайдите в Пуск — Программы — Центр обновлений.

Центр обновлений Windows

Центр обновлений Windows

  • Нажмите на «Необязательные обновления». Если такого пункта там нет, значит, все службы уже загружены.
  • В списке найдите апдейт с номером «KB2852386».
  • Отметьте его галочкой и подтвердите установку.

Без этого обновления очистка WinSxS будет недоступна. Его можно скачать и с официального сайта Майкрософт.

  1. Зайдите на com.
  2. В строке поиска справа сверху введите «KB2852386».
  3. Выберите апдейт, который подходит для вашей системы: 32- или 64-разрядной.
  4. Чтобы узнать информацию об ОС, кликните правой кнопкой мыши на значке «Мой компьютер», затем на пункт «Свойства». В строке «Тип» будет указана разрядность Windows.

Соотношение уникальных файлов и жестких ссылок в папке WinSxS Windows 7

Прикинем соотношение объемов уникальных и ссылочных файлов. Для этого решим простую математическую задачку (Можно было бы, конечно, написать еще один скрипт и подсчитать все точно, но большого практического смысла в этом я не вижу).

Сделаем допущение, что средняя степень сжатия файлов одинакова для уникальных и неуникальных файлов.
Kc = Vc / V где V – исходный объем папки WinSxS, Vc – ее объем после полного сжатия.
F1 + FL = V
KC * F1 + FL = Vc1 F1 – объем уникальных файлов, FL–объем ссылочных файлов, Vc1 – объем WinSxS после сжатия уникальных файлов.

Путем несложных преобразований получим:
F1 = ( V — Vc1 ) / ( 1 — Kc)
После подстановки конкретных значений:
F1 = ( 10,1 – 8,25) / ( 1 – 0,678) = 5,86 ГБ
Оказалось, что уникальные файлы занимают около 60% объема папки WinSxS. Неожиданный результат. А меня уверяли, что их там очень мало.

Очистка WinSxS в Windows 10

Важно понимать, что папка содержит системные файлы, полное удаление которых может навредить дальнейшей загрузке и восстановлению системы. Грубая очистка с помощью Shift+Del (даже с получением Root-прав) не выход из ситуации. Здесь поможет командная строка и специальная команда.

Откройте командную строку (или PowerShell, а затем прописать: cmd) от имени администратора и выполните команду (анализ данных):

Dism.exe /online /cleanup-image /AnalyzeComponentStore

После анализа данных выполните команду (очистка):

Dism.exe /online /cleanup-image /StartComponentCleanup

Дождитесь окончания операции. Перезагрузите ПК.

Данными консольными командами не стоит пользоваться часто. Если размер папки до 10 Гб, советую не выполнять команды, так как есть шанс, что размер папки не уменьшится, а наоборот, увеличится.

Вариант 2: средство очистки диска

В любой версии Windows, включая десятку, предусмотрено средство очистки локальных дисков от ненужных системных файлов в автоматическом режиме. С помощью этой возможности можно избавиться от содержимого в папке «WinSxS».

    Откройте «Этот компьютер» , кликните ПКМ по «Локальный диск (С:)» и перейдите в «Свойства» .

Переход в Свойства Локального диска С для запуска утилиты Очистка диска и очистки папки WinSxS в Windows 10

Запуск утилиты Очистка диска для удаления лишнего из папки WinSxS в Windows 10

Кстати, эту утилиту можно запустить и через «Пуск» , отыскав ее по названию.

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

Переход к очистке системных файлов через утилиту Очистка диска для очистки папки WinSxS в Windows 10

Анализ доступных для удаления файлов через утилиту Очистка диска в Windows 10

Очистка папки WinSxS в Windows 10 через утилиту Очистка диска

Объем, отображенный в поле «Очистка обновлений Windows», не означает, что именно на столько же гигабайт станет легче папка «WinSxS». Связано это с тем, что не все файлы обновлений расположены именно внутри нее.

Общий объем доступных для удаления файлов через утилиту Очистка диска в Windows 10

Учтите, если ПК не обновлялся или был успешно очищен первым методом, файлов обновлений в разделе не будет.

Как очистить папку WinSxS в Windows 7

В операционной системе Windows 7 очистку папки WinSxS можно выполнить при помощи утилиты « Очистка диска », которая открывается в свойствах системного диска (так как описано выше). Но, есть одна особенность, для того чтобы очистка срабаотала у вас должен быть установлен SP1 (Service Pack) , а также в системе должно быть установлено необязательное обновление KB2852386 .

Поэтому, если вы пользуетесь Windows 7, то вам сначала нужно проверить доступность обновления KB2852386 и установить его. Для этого откройте « Панель управления » и перейдите в раздел « Система и безопасность – Центр обновления Windows» . Здесь нужно просмотреть необязательные обновления и установить обновление KB2852386.

необязательные обновления

После установки указанного обновления папку WinSxS можно будет очистить с помощью утилиты « Очистка диска ». Для этого нужно открыть свойства системного диска Windows 7 и кликнуть по кнопках « Очистка диска » и « Очистить системные файлы ».

Очистка диска и Очистить системные файлы

После этого нужно выбрать « Файлы резервной копии пакета обновлений » или « Очистка обновлений Windows » и нажать на кнопку « ОК ».

Файлы резервной копии пакета обновлений

Дальше вам останется просто подождать пока система очистит папку WinSxS. Обычно это занимает всего несколько минут.

Ссылка на основную публикацию