Компьютер для начинающих

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

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 от старых версий обновлений существует давно. Так же пользователям с нехваткой свободного места на диске будет полезно ознакомиться с этим материалом.

Поделись понравившейся статьей:

Комментарии  

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

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


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

Вы здесь: Home Windows Очищаем папку WinSxS в Windows 7 правильно вверх