Очистка папки winsxs в windows 7 x64

0
984

Winsxs – что это за папка и как ее почистить

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

Winsxs — что это за папка, и подлежит ли удалению

Данная папка находится по пути C:Windowswinsxs и хранит файлы компонентов ОС, а также резервные копии и обновления к этим файлам. Даже если эти компоненты не установлены в операционной системе, они хранятся в папке winsxs, занимая место HDD.

Примечание: В данных обстоятельствах буква локального диска C. У Вас буква может отличаться, будьте внимательными.

Очистка папки winsxs в windows 7 x64

На самом деле компоненты ОС находятся в других местах, а содержание папки winsxs является ссылками на эти компоненты. Когда устанавливаются обновления Windows, то они и их старые копии оседают в папке winsxs. Со временем обновлений становится все больше и соответственно папка winsxs занимает много места в Windows.

Размеры папки winsxs могут достигать нескольких гигабайт. Хотя для современных жестких дисков это свободное пространство ничего не значит, но лишним не будет. Чтобы узнать, сколько весит winsxs достаточно кликнуть по ней правой кнопкой, далее выбрать «свойства», на вкладке «общие» посмотреть количество мегабайт. Данный способ не даст информацию о фактическом размере папки, но поможет судить о количестве свободного пространства. Запомните это число, оно понадобится в будущем для сравнения.Очистка папки winsxs в windows 7 x64

Важно! Сразу необходимо оговорится, что удалить папку winsxs в Windows вручную традиционным способом не имеет смысла, так как Вы можете убрать компоненты жизненно важные для работы системы.

Программы чистильщики не подойдут, остаются штатные средства ОС, которые помогут очистить папку winsxs в Windows. Давайте рассмотрим способы поподробнее.

Удаление старых обновлений через утилиту очистки диска

Данный способ работает в ОС Windows 7 и старше, который позволит уменьшить папку winsxs в размерах. Запустите компонент «очистка диска» одним из следующих способов:

  1. По системному диску (где установлена Windows)щелкните правой кнопкой, далее из контекстного меню жмите «свойства». Во вкладке «общие» запомните объем свободного и занятого пространства жесткого диска. Нажмите кнопку «очистка диска», дождитесь окончания подсчетов.Очистка папки winsxs в windows 7 x64
  2. Зажмите клавишу Win + R, для вызова окна «выполнить» и скопируйте команду cleanmgr, нажав затем Enter. Выберите системный диск, кликните OK и ждите, пока система подсчитает объем удаляемых данных.Очистка папки winsxs в windows 7 x64

В новом окне, кликните кнопку очистки системных файлов (показано на скриншоте). Если появится запрос UAC нажмите «да».Очистка папки winsxs в windows 7 x64

Чтобы очистить папку winsxs в Windows убедитесь, что стоит флажок напротив подпункта «Очистка обновлений Windows», так как этот раздел отвечает за удаление файлов в папке winsxs. Другие пункты отмечайте по своему желанию. В этом окне Вы так же сможете оценить примерный объем высвобождающегося дискового пространства. В заключении жмите OK и ждите окончание процесса, возможно, потребуется перезагрузка ПК.Очистка папки winsxs в windows 7 x64

Примечание: функция очистки обновлений встроена в windows 8, 10. Для семерки Microsoft выпускало обновление для появления данной опции. Если Вы у себя не обнаружите пункт очистки обновлений, тогда скачайте и установите пакет обновлений KB2852386. Способы, описанные ниже, не работают в Windows 7.

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

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

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

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

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

Очистка через командную строку

Dism.exe – приложение cmd, позволяющее производить различные манипуляции с компонентами Windows, которое поможет очистить папку winsxs. В Windows 10, 8.1 ввели новый параметр AnalyzeComponentStore, помогающий определить, как много места занимает пака winsxs фактически. Вызовите командную строку с администраторскими правами, введите следующую команду и кликните Enter:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

В результате подсчетов, Вы узнаете, рекомендуется ли очистка. Чтобы увидеть количество памяти, которое можно освободить, обратите внимание на элементы, отмеченные на скриншоте. Сумма этих двух элементов показывает объем занятого места на жестком диске.Очистка папки winsxs в windows 7 x64

После анализа можно приступить к чистке папки winsxs. Параметр StartComponentCleanup в cmd дает аналогичные результаты, что и в планировщике заданий. Однако удаление компонентов происходит сразу, без ожидания. В cmd с правами админа, введите такую конструкцию, далее кликните Enter:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Используя параметр ResetBase Вы удаляете все устаревшие версии каждого компонента. Выглядит команда так:

Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Параметр SPSuperseded помогает уменьшить место, которое занимает пакет обновления. Используйте такую команду:

Dism.exe /online /Cleanup-Image /SPSuperseded

Дождитесь окончания выполнения этих команд. Далее оцените объем освобожденной памяти через параметр AnalyzeComponentStore.Очистка папки winsxs в windows 7 x64

Удаление компонентов Windows

Windows 8, 10 позволяют включить, отключить компоненты ОС Windows. Эти функции расположены в панели управления в разделе «программы».Очистка папки winsxs в windows 7 x64

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

Запустите cmd с привилегиями админа. Введите команду ниже, затем нажмите Enter:

DISM.exe /Online /English /Get-Features /Format:Table

Очистка папки winsxs в windows 7 x64

Командная строка построит таблицу имен компонентов, а так же их состояний. Запомните название удаляемого компонента и используете такую команду:

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

В этой команде Вам необходимо заменить NAME на название вашего компонента. В примере будем удалять DirectPlay.Очистка папки winsxs в windows 7 x64

Таким образом состояние изменится на пометку Disabled with Payload Removed. Вот такими способами Вы можете очистить папку winsxs в Windows.

На этом все, теперь Вы знаете winsxs — что это за папка Windows 7, 8, 10 и как делать ее чистку. Рекомендуется в первую очередь использовать первые три способа, хотя к методу с планировщиком заданий можно не прибегать, так как он дублируется, но все на Ваше усмотрение. Удаление компонентов не рекомендуется, потому что много места это не освободит, а удаленные компоненты могут понадобиться в будущем. Вы можете еще очистить папку temp в Windows. для высвобождения дополнительного места на HDD.

Посмотрите еще статьи:

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

Очистка папки winsxs в windows 7 x64

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

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

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

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

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

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

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

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

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

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

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

Очистка папки winsxs в windows 7 x64

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

Очистка папки winsxs в windows 7 x64

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

Очистка папки winsxs в windows 7 x64

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

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

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

#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(?!) свободно. Если у Вас с математикой лады, то магия очевидна! Вообще, на тему системы обновлений виндоуза после икспишной, без ярости переходящей в апатию, рассуждать нельзя.
Толку нет, но вы держитесь здесь, вам всего доброго, хорошего настроения и здоровья. (с) ДМ

#186 MaksimS 14.09.2016 14:22

Поставил шнягу, запустил cleanmgr.exe через W+R — пункта удалить обноления нет. Окей, перезагрузил — пунтк появился. Нажал чистить — почистило, но емкость диска НЕ ИЗМНИЛАСЬ. Перезагрузил еще, запустил по новой, — все по прежнему, — в пункте удалить обновления есть 2,35 ГБ, но они не УДАЛЯЮТСЯ!

#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

АНДРЕЙ Т. очень сумбурно и мало что понятно из написанного вами. Что касается отставания времени, то причем здесь обновления? Вероятно проблема в батарейке .

Папка winsxs занимает много места: устраняем проблему

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

Очистка папки winsxs в windows 7 x64

Чтобы очистить папку winsxs, следуйте нижеприведенной инструкции

Стандартный метод уменьшить ее объем обычно заканчивается нестабильностью функционирования компьютера, необходимостью выполнять восстановление или переустановку. Но только пользователи, вооруженные знанием безопасного пути уменьшения размера winsxs, с легкостью устраняют ненужные файлы без риска для функционирования операционной системы Windows 7 и 8.

Очистка в Windows 7

Очистка winsxs в windows 7 осуществляется при условии наличия инсталлированного обновления KB2852386. входящего в обновление Service Pack 1. Именно оно позволяет выполнять очистку директории WinSxS.

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

Очистка папки winsxs в windows 7 x64

Рис.1 Запомните значение в поле «Свободно

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

  1. Вызываем диалог свойств системного раздела.
  2. Кликаем по кнопке «Очистка диска».

Рассмотрим второй способ вызвать этот диалог.

  • Жмем «Ctrl + R» и вводим «cleanmgr», подтвердив ее запуск нажатием на «Enter».
  • В диалоге выбора устройства выбираем диск «(С:)» и жмем «Ок».

Очистка папки winsxs в windows 7 x64

Рис.2 Выберите диск «(С:)» и нажмите «Ок»

  • В результате появится окно как на скриншоте.

Очистка папки winsxs в windows 7 x64

Рис.3 Отметьте флажком поле «Очистка обновлений Windows»

  • Отмечаем флажком «Очистка обновлений Windows» .
  • Другие пункты не рекомендуется обходить стороной, дабы избавиться от ненужных файлов системного раздела.
  • Кликаем «Ок», чтобы очистить папку winsxs в Windows 7.

Запустится очистка winsxs. окончание которой потребует перезапуска компьютера.

После перезагрузки опять вызываем диалог свойств диска «С:» и смотрим свободное пространство на нем. Зная изначальное и конечное значение свободного пространства вычисляем, сколько мусора удалила утилита.

Очистка папки winsxs в windows 7 x64

Рис.4 Посмотрите, сколько свободного пространства стало на диске «С:»

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

Если операционка функционирует не более пары месяцев и не обновляется или обновляется редко – рассчитывать на удаление более нескольких сотен Мб не следует.

Очистка в Windows 8 и 8.1

В новой редакции операционки старые копии файлов удаляются посредством использования стандартной утилиты для поиска мусора и его устранения. Очистить winsxs на «восьмерке» можно следующим образом.

  • Запускаем очистку диска: вводим соответствующий запрос в строке начального экрана, выбираем утилиту и кликаем по ее пиктограмме.

Очистка папки winsxs в windows 7 x64

Рис.5 Введите запрос в строке начального экрана

  • Жмем по кнопке удаления системных файлов.
  • Отмечаем «Очистка обновлений Windows» галочкой.

Очистка папки winsxs в windows 7 x64

Рис.6 Отметьте «Очистка обновлений Windows»

  • Жмем «Ок».
  • После перезагрузки компьютера папка winsxs уменьшится в размере.

Автоматическое обслуживание директории Winsxs

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

  • Запускаем оснастку «Планировщик задач», введя «tmsc» в окно «Выполнить».
  • Переходим в «MicrosoftWindowsServicing».

Очистка папки winsxs в windows 7 x64

Рис.7 Добавьте задачу StartComponentCleanup и укажите периодичность ее выполнения

  • Добавляем задачу StartComponentCleanup и указываем периодичность ее выполнения.

Источники: http://nastrojcomp.ru/fajly-i-papki/winsxs-v-windows-7-10-8-ochistit-ili-udalit.html, http://beginpc.ru/windows/ochishchaem-papku-winsxs-windows-7-pravilno, http://pcyk.ru/windows/papka-winsxs-zanimaet-mnogo-mesta-ustranyaem-problemu/

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here