Папка WinSxS: для чего нужна, как очистить или удалить в Windows 10, 7

Фото 22

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

Как правило, много места занимает папка WinSxS, находящаяся в каталоге с операционной системой. Но перед тем, как пытаться с ней что-то сделать, дабы освободить место, предлагаю поговорить о том, что это за папка и каким образом ее можно очистить в ОС Windows 7 и 10.

Что это за папка, для чего нужна и можно ли ее удалять

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

содержимое каталога

Каждый раз после получения и установки обновлений ее объем увеличивается и может достигать 40 ГБ, что, на мой взгляд, достаточно много. Нормальным же весом для данной папки считается отметка в 5-10 ГБ.

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

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

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

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

Перед тем, как приступать к процедуре освобождения места, откройте командную строку, введите в нее команду «sfc /scannow» и нажмите по кнопке «Enter». Таким образом вы сможете исправить имеющиеся ошибки на стороне системных данных, что увеличит эффективность всех способов, о которых я поведаю ниже. Кстати, их нужно выполнять, находясь в системе с правами администратора, иначе ничего не получится.

Внимание! Будьте осторожны проводя ручную чистку «temp файлов», не заденьте папку Backup. Она отвечает за хранение резервные копии ОС и в случае ее удаления пропадет возможность восстановления операционки.

Где находится папка WinSxS

Папка WinSxS находится в разделе с установленной операционной системой. По умолчанию таким является «C:\Windows». Откройте каталог ОС, переведите клавиатуру на английский язык и несколько раз нажмите кнопку «W» для быстрого поиска.

Важно! Просто открыть папку и приступить к удалению ее содержимого нельзя. Данные действия гарантированно приведут к поломке системы – придется ее переустанавливать. При этом с большой долей вероятности сохраненные на твердотельных накопителях данные будут безвозвратно утрачены.

Способ очистки WinSxS в Windows 7

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

Выполняем все по порядку:

  1. Открываем «Свойства» компьютера и убеждаемся, что в разделе «Издание» установлен «Service Pack 1». Если его нет, обязательно установите, поскольку без его наличия дальнейшие действия не способны привести к нужному результату.просмотр Service Pack
  2. Скачиваем обновление «KB2852386» с официального сайта Microsoft по этой ссылке и щелкаем по нему, чтобы запустить процедуру установки. Если в процессе вы столкнетесь с ошибкой «Обновление не применимо», то скорее всего, оно уже установлено. Проверить это можно зайдя в «Центр обновления», после чего переместиться в раздел «Установленные обновления». Введя в строку поиска название «KB2852386», мы убеждаемся, что оно действительно присутствует в системе. Поэтому игнорируем этот пункт и двигаемся далее.ищем обновление
  3. Перезагружаем компьютер, но только в том случае, если вы производили инсталляцию компонентов из первых двух пунктов.
  4. Открываем «Компьютер», щелкаем правой кнопкой мыши по системному диску и заходим в «Свойства».свойства раздела
  5. Во вкладке «Общие» щелкаем по кнопке «Очистка диска» (Disk Cleanup для англоязычной версии ОС).
  6. Найдите и отметьте пункт «Файлы резервной копии» и «Очистка обновлений». Затем нажмите «ОК» и подтвердите действие. В некоторых редакциях ОС данные пункты отображаются после нажатия кнопки «Очистить системные файлы».отмечаем пункт
  7. Дождитесь завершения процесса, после чего проверьте результат. Скорость, с которой будет производится очистка отдельных системных компонентов напрямую зависит от того, насколько ПК производителен и какой объем данных ему потребуется «переварить».

После этого папка WinSxS будет очищена. Итак, с Windows 7 мы разобрались, теперь переходим к Windows 10. Кстати, некоторые команды, о которых я расскажу ниже, будут работать и в семерке, поэтому вы можете смело их использовать.

Способы очистки WinSxS в Windows 10

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

Стандартное средство очистки диска

Начать процесс сжатия можно несколькими способами, первый – открыть свойства локального диска и нажать по кнопке «Очистка диска» или нажать комбинацию клавиш «WIN+R», в строку ввести «cleanmgr» и нажать «Enter».

команда cleanmgr

После этого, выполняем пункты «6-7» из предыдущего раздела, посвященному Windows 7.

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

В качестве альтернативного варианта можно использовать командную строку и инструмент Dism. Запустите ее с правами администратора и поочередно выполните команды, о которых я расскажу ниже.

  1. Вводим «Dism.exe /online /Cleanup-Image /StartComponentCleanup» (без кавычек) и жмем «Enter». Аналогичным образом поступаем и с другими командами.выполняем команды dism
  2. Если места освободится не достаточно, то стоит также избавиться от замененных версий всех компонентов в хранилище компонентов. Выполняем следующие команды, после ввода каждой из них требуется нажать клавишу «Enter».
  3. Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
  4. Dism.exe /online /Cleanup-Image /SPSuperseded

В некоторых случаях, после выполнения вышеописанных команд размер каталога WinSxS может увеличиться. Поэтому, очистку следует проводить только в том случае, когда объем папки превышает 10 ГБ. Объем менее 10 ГБ считается нормой, поэтому никаких действий производить не следует.

Внимание! Во время выполнения команд вы можете наблюдать ситуацию, когда процесс доходит до 20-30%, а потом резко останавливается и выдает сообщение о том, что операция была успешно завершена. Это нормальное явление для десятки.

Планировщик заданий

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

Для этого:

  1. Нажимаем по значку «Поиска», вводим в строку «Планировщик» и запускаем приложение. Его также можно найти через «Пуск».запускаем планировщик заданий
  2. Разворачиваем библиотеку и перемещаемся в раздел «Microsoft – Windows — Servicing».
  3. В списке находим задачу под названием «StartComponentCleanup», жмем по ней правой мышкой и выбираем пункт «Выполнить».выполняем задачу
  4. После того как задание завершится, предлагаю настроить выполнение в автоматическом режиме. С промежутком, скажем, один раз в неделю (при желании можно выбрать и любой другой временной интервал).
  5. Для этого переходим в «Свойства» задачи.свойства задачи
  6. Переходим во вкладку «Триггеры» и щелкаем «Создать».создаем триггер
  7. Выбираем опцию «Еженедельно», выбираем дату начала, указываем день недели и щелкаем «Ок». При необходимости можно выставить другие настройки.указываем параметры запуска
  8. Закрываем все окна.

Таким нехитрым способом мы облегчили себе задачу, теперь она будет выполняться строго по указанному расписанию.

Важно! Если в списке нет задачи «StartComponentCleanup», то создайте ее, указав точно такое же название, периодичность выполнения и запуск с наивысшими правами.

Программа PatchCleaner

Это бесплатная программа, позволяющая сжимать занятое место в системных директориях, которые по умолчанию не доступны наиболее популярным утилитам типа «Ccleaner» или «Reg Organizer».

Как с ней работать:

  1. Скачиваем программу (весит порядка 2 МБ) с официального сайта по этой ссылке.
  2. Запускаем установку, нажав «Да».установка PatchCleaner
  3. Нажимаем «Next».
  4. Соглашаемся с условиями, активировав опцию «I Agree» и жмем «Next».соглашаемся с условиями
  5. Ничего не изменяя жмем «Next».путь установки
  6. Повторно щелкаем «Next» и ожидаем завершения процесса. В конце выбираем «Close».
  7. Запускаем программу, используя ярлык на рабочем столе.
  8. Щелкаем по кнопке «Delete», если хотим удалить содержимое папки WinSxS и прочих директорий, таких как «Installer» и «softwaredistribution».программа PatchCleaner
  9. Подтверждаем действия кнопкой «Yes».подтверждаем действие
  10. Дожидаемся удаления файлов и проверяем результат.

Для информации! В программе доступна опция перемещения (резервирования), чтобы ею воспользоваться нужно выбрать выходной каталог с помощью «browse», затем нажать «Move». Таким образом вы создадите бэкап важных данных и в случае чего сможете их восстановить.

Удаляем неиспользуемые компоненты и обновления

Способ направлен на удаление неиспользуемых компонентов и позволяет уменьшить объем системной папки.

Внимание! Действуйте осторожно, есть риск повредить важные данные при несоблюдении правильной последовательности действий.

  1. Нажимаем «WIN + R», вводим CMD и следом в командную строку DISM.exe /Online /English /Get-Features /Format:Table.
  2. На выходе получаем список установленных компонентов с параметрами «Enabled» (включено) или «Disabled» (выключено).
  3. Нас интересуют все объекты из списка.
  4. Для удаления нужного объекта вводим DISM.exe /Online /Disable-Feature /featurename:NAMECOMPONENT /Remove, где NAMECOMPONENT — название компонента для удаления.

Все активные и неактивные компоненты отображаются в специальном разделе «Пуск — Панель управления — Программы и компоненты».

Из этого же раздела можно избавиться от ненужных обновлений.

Другие варианты

Существует еще несколько программных способов и проблем, о которых стоит знать. Вкратце расскажу о каждом из них.

  • В редких случаях, при выполнении каких-либо действий вы можете наблюдать загрузку процессора или оперативной памяти до максимума. Тогда следует выполнить проверку на вирусы.
  • Также для решения задачи можно использовать утилиту «Ashampoo WinOptimizer» или антивирус, обладающий встроенным инструментом чистки, например, «360 Total Security». Скачать антивирус можно совершенно бесплатно, перейдя на официальный сайт разработчика. Фото 23
  • Бывает, что WinSxS не очищается несмотря на все усилия. Тогда следует убедиться, что ее объем превышает норму «10 ГБ», в противном случае ничего не выйдет, поскольку уже имеющиеся в ней данные необходимы для нормальной работы системы.

Я постарался максимально разобрать данную тему, но бывают уникальные случаи, когда ни одно из популярных решений не подходит и проблема остается. Поэтому опишите свою проблему более подробно в комментариях, попробуем разобраться с ней вместе.

Видео по теме:

Оцените статью:
( 3 оценки, среднее 5 из 5 )
Фото
Олег Давыдов/ автор статьи
Занимаюсь ремонтом, настройкой компьютеров и ноутбуков, а также веб-программированием. В свободное от работы время веду блог "Onoutbukax.ru" и помогаю читателям решать технические проблемы.
Если статья была полезна, поделитесь в социальных сетях в качестве благодарности
Onoutbukax.ru - информационный портал о ноутбуках
Onoutbukax.ru - информационный портал о ноутбуках
Комментарии: 4
  1. Дима

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

  2. Евгений

    У меня слишком большой размер ManifestCache, можно ли очистить только его?

    1. Олег Давыдов

      Да, ничего плохого от этого не будет.

  3. Екатерина

    Спасибо, проблема решена. Подписалась на вас в соц. сетях.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:
Нажимая на кнопку "Отправить", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.

Персональная помощьНужна помощь? Напишите мне!