winsxs

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

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

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

Почему папка WinSxS такая большая и постоянно увеличивается в размерах

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

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

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

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

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

Сразу предупредим, что обязательным условием является наличие установленного SP1 в системе. Дело в том, что 8 октября 2013 года Microsoft выпустила рекомендуемое обновление KB2852386 добавляющее возможность очистки данной папки. Установить его можно с помощью центра обновлений Windows или скачать пакет с помощью Internet Explorer с сайта Microsoft.

Если вам интересно, сколько реально освободится места, нужно сравнить свободное место на всем системном диске до и после очистки. Для этого щелкаем правой кнопкой мыши по системному диску в Проводнике и выбираем в меню пункт «Свойства». Запоминаем сколько свободно места на диске.

disk before

Теперь можно выполнить процедуру очистки папки WinSxS. Для этого нужно запустить утилиту очистки диска с административными правами. Есть два способа сделать это. Нажать кнопку «Очистка диска» на приведенным выше скриншоте, а затем в появившемся окне кнопку «Очистить системные файлы». Второй способ заключается в использование командной строки запущенной от имени администратора. Выполняете в ней команду cleanmgr. В появившемся окне выбираете системный диск и нажимаете «OK». Конечный результат обоих способов будет один и представлен на скриншоте ниже.

Cleaning Windows updates

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

disk after

Естественно папка WinSxS останется, а удалятся только старые версии файлов. Причем удаляются все версии кроме предпоследней. Отсюда следует вывод, что чудес ждать не следует, у некоторых может оказаться вообще удалять нечего, у кого то удалится несколько сотен мегабайт, но если система установлена давно и часто обновлялась то, скорее всего на несколько гигабайт можно рассчитывать. Кстати, в Windows 8 возможность очищать папку WinSxS от старых версий обновлений существует давно. Так же пользователям с нехваткой свободного места на диске будет полезно ознакомиться с этим материалом.

Если данный способ у вас не работает, то рекомендуем почитать комментарии к статье, так же можно попробовать установить обновление KB3185278 обещающее улучшения в работе алгоритма очистки.

 

Комментарии  

#181 Сергуня 16.05.2016 02:03
"Пуск - Программы - Стандартные - командная строка" и правой кнопкой мыши на "Командная строка", выбираете Запуск от имени администратора . Туда пишите cleanmgr и жмете Энтер.
----------------------------------------------------------
Или создаете на рабочем столе ярлык C:\Windows\System32\cmd.exe
и жмете на нем правой кнопкой мыши и выбираете "Запуск от имени администратора".
Цитировать
#182 Саша 23.06.2016 12:18
Или просто нажать win+r и откроется командная строка :D
Цитировать
#183 beginpc 24.06.2016 22:47
Это не командная строка :D
Цитировать
#184 древний 02.07.2016 16:09
Как и положено, дурачья на Рассеюшке навалом. В сраче про поколения винды не хватает только линупсоидов, ну и яблочников, куда ж без них-то.
Про коленкор. WinSxS расшифровывается как windows side by side - система для решения конфликтов одинаковых библиотек, но разных версий. И обновления винды занимают там первое место, но не только они. Работает это поделие редмондских ребят в штанах с рукавами - как обычно - мультизадачно, т.е. одновременно и работает, и глючит, и косячит, и ещё хз что делает. Так что набор эффектов (спецэффектов) у всех разный. Жёсткие ссылки со временем становятся совсем не жёсткими, а тупо копиями, репозитарий ссыплется, зависимости теряются и т.д.
Цитировать
#185 древний 02.07.2016 16:11
Тащемта единственный реально действенный способ, это самый радикальный - переустановка (или его "смарт" варианты - бекап и периодические откаты). Так, например, нормальная (реально сейчас на одной из машин win7sp1x64/лицензия/четыре года регулярных обновлений) ситуация: 19.5 гигов папка винсэкс, свободно 24.2) после сабжевой очистки обновлений, якобы на 1.15 гига (всего-то!) - 15.6 винсэкс, 22.6(?!) свободно. Если у Вас с математикой лады, то магия очевидна! Вообще, на тему системы обновлений виндоуза после икспишной, без ярости переходящей в апатию, рассуждать нельзя. :sigh:
Толку нет, но вы держитесь здесь, вам всего доброго, хорошего настроения и здоровья. (с) ДМ
Цитировать
#186 MaksimS 14.09.2016 14:22
Поставил шнягу, запустил cleanmgr.exe через W+R - пункта удалить обноления нет. Окей, перезагрузил - пунтк появился. Нажал чистить - почистило, но емкость диска НЕ ИЗМНИЛАСЬ. Перезагрузил еще, запустил по новой, - все по прежнему, - в пункте удалить обновления есть 2,35 ГБ, но они не УДАЛЯЮТСЯ!
Цитировать
#187 Alex 23.10.2016 17:01
Умора почистил и свободное пространство уменьшилось на 2 Ггб !
Цитировать
#188 Dmitry Smirnov 30.10.2016 19:40
Проблема.
1. У меня пиратская (хакнутая) винда и обновление установить не получится!
2. У меня в поиске есть пункт "Очистка диска" но там нет пункта "Очистка обновлений Windows"
3. И вот вопрос - Как мне очищать?
Цитировать
#189 Invalid 30.10.2016 20:04
Цитирую Dmitry Smirnov:
Проблема.
1. У меня пиратская (хакнутая) винда и обновление установить не получится!
2. У меня в поиске есть пункт "Очистка диска" но там нет пункта "Очистка обновлений Windows"
3. И вот вопрос - Как мне очищать?

Прочитайте статью ВНИМАТЕЛЬНО с начала до конца и будет Вам счастье!
Цитировать
#190 Alex 08.12.2016 17:28
Цитирую Invalid:
Цитирую Dmitry Smirnov:
Проблема.
1. У меня пиратская (хакнутая) винда и обновление установить не получится!
2. У меня в поиске есть пункт "Очистка диска" но там нет пункта "Очистка обновлений Windows"
3. И вот вопрос - Как мне очищать?

Прочитайте статью ВНИМАТЕЛЬНО с начала до конца и будет Вам счастье!


И че пропустили?
У меня тое таког пункта нет
Цитировать
#191 сергей34 08.12.2016 18:47
херня это всё! у меня даже такой строки нет а обновлений аж 7.5гб в этой папке!
Цитировать
#192 beginpc 09.12.2016 17:26
Вовсе не обязательно иметь лицензию, чтобы можно было устанавливать обновления.
В очередной раз повторю, главное запускать с правами администратора, а не просто из его учетки. Если система считает, что очищать нечего, то пункт не будет показываться.
Размер папки как таковой, даже если она весит несколько гигабайт не говорит, что можно что то в ней удалить, удаляются только устаревшие. Она в любом случае не станет пустой.
Возможно технология не совсем совершенная, а может проблема в кривых хакнутых сборках, которые люди бездумно устанавливают, а потом жалуются. Ответ знают только в Майкрософт.
Цитировать
#193 АНДРЕЙ Т. 11.12.2016 20:09
У меня "беда":ноут с родным WIN7 BASIC(64),поставил ещё МАКСИМАЛЬНУЮ(32) для работы по необходимости уж давно(2013г.),время постепенно сначало на 1..3мин. постепенно отстаёт,а потом сразу хлоп на 30...40мин.Эту проблему "привязал" к тому,что автообновления WIN не отключил(сам виноват),ну да ладно стал все обновления удалять,вроде всё путём,папка с обновлениями стала не 3гб.,а 1.2мб.,а реально все KB...файлы так и остались,WINSXS папка как была 5гб. так и осталась,и ещё(только сегодня!!! обратил внимание,что EVEREST "говорит",что WIN VISTA стоит.
Цитировать
#194 Invalid 11.12.2016 20:33
Цитирую АНДРЕЙ Т.:
У меня "беда":ноут с родным WIN7 BASIC(64),поставил ещё МАКСИМАЛЬНУЮ(32) для работы по необходимости уж давно(2013г.),время постепенно сначало на 1..3мин. постепенно отстаёт,а потом сразу хлоп на 30...40мин.Эту проблему "привязал" к тому,что автообновления WIN не отключил(сам виноват),ну да ладно стал все обновления удалять,вроде всё путём,папка с обновлениями стала не 3гб.,а 1.2мб.,а реально все KB...файлы так и остались,WINSXS папка как была 5гб. так и осталась,и ещё(только сегодня!!! обратил внимание,что EVEREST "говорит",что WIN VISTA стоит.

А не проще-ли "убить всё это рукоблудие" форматированием харда и поставить ОДНУ Win7x64? 95% проблем отпадёт...
Цитировать
#195 beginpc 12.12.2016 01:09
АНДРЕЙ Т. очень сумбурно и мало что понятно из написанного вами. Что касается отставания времени, то причем здесь обновления? Вероятно проблема в батарейке.
Цитировать
#196 трейсер 26.12.2016 16:18
Выполнил все эти действия,но после перезагрузки не очищается диск.Подскажите почему
Цитировать
#197 MaksimS 24.01.2017 21:02
Вот-вот , подскажите идиоту? Почему в результате вышекказанного шаманcтва, размер папки НЕ МЕНЯЕТСЯ? Может дело в сервисах, если так, то какие включены у автора, или разрешения на папку? У меня индикатор очистки диска, дойдя по пунтка очистки обновлений, мгновенно перескакивает вконец. Дальшнейшая перезагрузка не меняет ровным счетом ничего.
Цитировать
#198 beginpc 26.01.2017 16:57
MaksimS, свои мысли на этот счет уже несколько раз писал в комментариях. Повторяться еще раз не вижу смысла, если интересно можете найти.
Цитировать
#199 Илья Тимошенко 08.04.2017 00:04
Здравствуйте. Не удаляются обновления. Пробовал как первый способ запуска окна очистки, так и второй(с правами администратора). Проблема в том, что после нажатия "очистить системные файлы" появляется строка "очистка обновлений Windows" c размером в 605 МБ напротив, но даже после перезагрузки компьютера эта строка остается( с тем же самым числом 605 МБ). То есть я нажимаю "ОК", появляется окно с процессом удаления файлов обновлений, далее окно исчезает и после ничего не происходит. Я долго жду, жму перезагрузку и после перезагрузки опять, проделав все те же самые действия, вижу ту же строку с 605 МБ размера. Не подскажете, что можно сделать?
P.S. А места после каждой перезагрузки как было около нуля, так и остается.
Цитировать
#200 Илья Тимошенко 11.04.2017 19:09
Еще раз здравствуйте. Проблема из вышеизложенного комментария решилась. Скорее всего дело было в том, что не хватало места для удаления(критически не хватало). До свидания
Цитировать
#201 Михаил_2 19.06.2017 07:34
Не погружаясь в дебри, выскажу простой взгляд, на папку мягкотелых, в размере 10 гигабайт,(у меня). Дело в том что она мне стала доставлять очень неприятное ощущения при работе антивирусом, он затрачивает на ее сканирование более ЧАСА, это приводит на мысль, что при загрузке, и при работе, виндовс, ни чего не делает с этой папкой в целом, она может успеть только проверить суммарный вес папки, и то по предварительному индексированию, то есть мягкотелые из пиндосии, что то сильно скрывают, в этой мерзкой папке...но мы рабы правоверия, поэтому нам можно втюхивать разную галиматью...
Цитировать

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


Защитный код
Обновить