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

0
475

Уменьшение размера папки WinSxS в Windows 7

Очистка папки winsxs windows 7Операционная система Windows, которая хоть постоянно и обновляется, имеет ряд недочетов, порой, исправить которые неопытный пользователь не в состоянии. К примеру, Windows имеет плохое свойство «засоряться» различным «мусором», который никак не выводится утилитами, такими как CCleaner . Vit Registry Fix и им подобным. Вследствие этого системный диск может быть перегружен, а на нем останется мало места.

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

Для чего нужна папка WinSxS?

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

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

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

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

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

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

Далее, вам нужно открыть командую строку. Для этого откройте меню Пуск и в строке Найти программы и файлы введите cmd . после чего кликните по соответствующей пиктограмме.

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

В командной строке выполните команду cleanmgr .

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

Далее, выберите диск для очистки. В нашем случае это диск С .

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

Подождите, пока система проверит диск на наличие файлов, которые можно очистить.

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

В предложенном списке поставьте отметку возле Очистка обновлений Windows .

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

Нажмите Ок и дождитесь окончания процесса очистки, после чего проверьте результат.

Автоматизация процесса очистки

В Windows 7 очистку папки WinSxS можно автоматизировать. Для этого войдите в командную строку и вставьте туда следующий код:
. настройка очистки папки winsxs
REG ADD «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesUpdate Cleanup» /v StateFlags0088 /t REG_DWORD /d 2 /f
. (необязательно) настройка очистки временных файлов (в частности зачищает временную папку dism)
REG ADD «HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesTemporary Files» /v StateFlags0088 /t REG_DWORD /d 2 /f
. создание запланированного задания «CleanupWinSxS»
schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR «cleanmgr /sagerun:88»

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

Надеемся, что мы помогли вам разобраться в процессе очистки папки WinSxS.

Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:

Навигация записей

Windows 7 очищаем WinSxS

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

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

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

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

Почему папка WinSxS такая большая и постоянно увеличивается в размерах
Откуда0 гигантские размеры этой папки? Дело в том, что подавляющее большинство содержимого папки WinSxS является «жесткими ссылками» (У файла может быть несколько жёстких ссылок: в таком случае он будет фигурировать на диске одновременно в различных каталогах и/или под различными именами. Количество жёстких ссылок файла сохраняется на уровне файловой системы в метаинформации. Файлы с нулевым количеством ссылок перестают существовать для системы и, со временем, будут перезаписаны физически), а Проводник и многие файловые менеджеры это не учитывают. Реальный вес этой папки гораздо меньше, чем пишется в ее свойствах. Поэтому попытка удалить часть содержимого папки WinSxS в ручную или с помощью программ, практически наверняка приведет к ошибкам в работе операционной системы или к полной потере работоспособности.

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

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

При использовании данного метода обязательным условием является наличие установленного SP1 в системе. 8 октября 2013 года Microsoft выпустила рекомендуемое обновление KB2852386 добавляющее возможность очистки данной папки. Установить его можно с помощью центра обновлений Windows или скачать пакет с помощью Internet Explorer с сайта Microsoft. Если вам интересно, сколько реально освободится места, нужно сравнить свободное место на всем системном диске до и после очистки. Для этого щелкаем правой кнопкой мыши по системному диску в Проводнике и выбираем в меню пункт «Свойства». Запоминаем сколько свободно места на диске.
Очистка папки winsxs windows 7
Теперь можно выполнить процедуру очистки папки WinSxS. Для этого нужно запустить утилиту очистки диска с административными правами. Есть два способа сделать это. Нажать кнопку «Очистка диска» на приведенным выше скриншоте, а затем в появившемся окне кнопку «Очистить системные файлы».

Второй способ заключается в использование командной строки запущенной от имени администратора. Выполняете в ней команду cleanmgr. В появившемся окне выбираете системный диск и нажимаете «OK».
Очистка папки winsxs windows 7

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

Естественно папка WinSxS останется, а удалятся только старые версии файлов. Причем удаляются все версии кроме предпоследней. Отсюда следует вывод, что чудес ждать не следует, у некоторых может оказаться вообще удалять нечего, у кого то удалится несколько сотен мегабайт, но если система установлена давно и часто обновлялась то, скорее всего на несколько гигабайт можно рассчитывать. Кстати, в Windows 8 возможность очищать папку WinSxS от старых версий обновлений существует давно.
Hotfix KB2852386
Windows6.1-KB2852386-x64.zip [524,92 Kb] (cкачиваний: 763)

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

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

Очистка папки winsxs windows 7Если вас смущает то, что папка WinSxS много весит и интересует вопрос о том, можно ли удалить ее содержимое, в этой инструкции подробно будет описан процесс очистки данной папки в Windows 10, 8 и Windows 7, а заодно расскажу, что это за папка и для чего она нужна и можно ли удалить WinSxS полностью.

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

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

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

Также в Windows 10 папка WinSxS используется, например, для сброса Windows 10 в исходное состояние — т.е. необходимые для автоматической переустановки файлы берутся именно из нее. Дополнительно, раз уж у вас возникла проблема со свободным пространством на жестком диске, рекомендую к ознакомлению статьи: Как очистить диск от ненужных файлов. Как узнать, чем занято место на диске .

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

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

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

  1. Запустите командную строку от имени администратора (например, через правый клик по кнопке Пуск)
  2. Введите команду Dism.exe /online /cleanup-image /AnalyzeComponentStore и нажмите Enter. Папка хранилища компонентов будет проанализирована и вы увидите сообщение о необходимости ее очистки. Очистка папки winsxs windows 7
  3. Введите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS. Очистка папки winsxs windows 7

Один важный момент: не следует злоупотреблять этой командой. В некоторых случаях, когда резервных копий обновления Windows 10 в папке WinSxS нет, после выполнения очистки, папка может даже слегка увеличиться. Т.е. производить очистку есть смысл, когда указанная папка слишком, на ваш взгляд, разрослась (5-7 Гб — это не слишком).

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

Для очистки WinSxS в Windows 7 SP1 требуется предварительно установить необязательное обновление KB2852386, которое добавляет соответствующий пункт в утилиту очистки диска.

Вот как это сделать:

  1. Зайдите в центр Обновления Windows 7 — это можно сделать через панель управления или воспользоваться поиском в меню пуск. Очистка папки winsxs windows 7
  2. Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям. Очистка папки winsxs windows 7
  3. Найдите и отметьте необязательное обновление KB2852386 и установите его. Очистка папки winsxs windows 7
  4. Перезагрузите компьютер.

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

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

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

Удаление содержимого WinSxS в Windows 8 и 8.1

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

  1. Запустить утилиту «Очистка диска». Для этого на начальном экране можете воспользоваться поиском. Очистка папки winsxs windows 7
  2. Нажать кнопку «Очистка системных файлов»
  3. Выбрать пункт «Очистка обновлений Windows»

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

Помимо этого, в Windows 8.1 есть и еще один способ очистить эту папку:

  1. Запустите командную строку от имени администратора (для этого нажмите клавиши Win+X на клавиатуре и выберите нужный пункт меню).
  2. Введите команду dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Также, с помощью dism.exe вы можете точно узнать, сколько занимает папка WinSxS в Windows 8, для этого воспользуйтесь следующей командой:

Автор рекомендует прочесть:

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

Автоматическая очистка резервных копий обновлений в WinSxS

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

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

Для этого необходимо создать простую задачу StartComponentCleanup в MicrosoftWindowsServicing с нужной периодичностью выполнения.

Надеюсь, статья будет полезной и предостережет от нежелательных действий. В случае возникновения вопросов — задавайте, постараюсь ответить.

А вдруг и это будет интересно:

24.12.2016 в 11:12

Дмитрий здравствуйте!
У друга папка «winsxs» занимает почти 20г.
В очистке диска пункт «Очистка обновлений Windows» — отсутствует,
в обновлениях пункт «Необязательные обновления» — отсутствует,
обновление KB2852386 — вручную не ставиться (вечная загрузка)
Dism не работает — ошибка 87
что можно еще попробовать?
P.S. Windows 7 x64

25.12.2016 в 09:54

Здравствуйте.
Не уверен, что знаю решение. Сам бы экспериментировал. Для начала попробовал бы сброс центра обновлений и последующую установку обновлений.

26.12.2016 в 12:34

Да забыл указать сброс обновлений, тоже пробовали, не помог.
Спасибо.

13.01.2017 в 16:53

Такая же проблема. Причем в папке Winsxs есть файлы 2009 года.

16.01.2017 в 13:41

Обновление в Windows 7 64-bit установлено, при запуске «Очистка Диска», даже от имени администратора кнопка «Очистить системные файлы» не появляется ни на пункте «Файлы резервной копии…», ни на пункте «Файлы обновлений».
Пункт «Файлы обновлений Windows» занимает 9Гб, но при очистке эти 9 Гб не освобождаются и пункт остаётся на месте с тем же размером при повторном зауске «Очистка Диска».
Что делать?

17.01.2017 в 11:05

А пробовали вручную посмотреть, действительно ли обновления столько занимают и можно ли их удалить (в безопасном режиме лучше, иначе предварительно придется Windows Update останавливать) — C: Windows SoftwareDistribution Download

26.02.2017 в 22:30

Здравствуйте Dmitry, (Вин 7), очистка диска, KB2852386 такого обновления не нашёл ни в рекомендуемых, ни в неважных. 2-дня назад, хотел запустить комп в безопасном режиме, просканировать на вирусы. При выключении пишет: не удалось настроить обновления windows, идёт отмена обновления и так очень долго-бы продолжалось, пока не восстановил последнее правильный запуск ПК.
Но не об этом речь, в этот-же день при выключении накидали 217 обновлений за раз, сегодня тоже хотят установить 17 обн. после этих обновлений пропало 22 Гб, и после очистки диска освободило только 3.55 Гб, а вот интересно где остальные ГБ делись, Спасибо за сайт, чувствую добрый человек сидит по ту сторону экрана.

27.02.2017 в 11:41

Здравствуйте. Судя по описанию, остальные гигабайты у вас вот здесь C:WindowsSoftwareDistribution (обновления, ждущие своей очереди установки).

27.02.2017 в 13:07

Здравствуйте. Меня тоже несколько смущает размер папки winsxs. Только переустановил систему. Обновления отключены. Утилита очистки диска выявила, что файлы обновлений занимают порядка 35 Мб, а файлов резервных копий нет вообще, да и весь объем предлагаемой к очистке памяти не превышает 100 Мб. Тем не менее вышеупомянутая папка занимает порядка 9 Гб. Как быть?

28.02.2017 в 09:28

Ярослав, здравствуйте. Жить спокойно, это нормальный объем. К тому же часть объема этой папки — это системные ссылки на файлы папки Windows (т.е. они фактически не хранятся в WinSxS, но отображаются в общем размере).

11.03.2017 в 22:18

Здравствуйте. Windows server (R) standart.
WinSxS уже 24 ГБ. Сервер установлен в школе и переустановить, обновить, купить новый win как Вы понимаете нет возможности. а почистить нужно. DISM не работает. Очистка диска не помогает. А старых обновлений уже оооочень много. Ничего толкового в интернете не могу найти. Помоги продлить мучения сервера пожалуйста. свободного места осталось 1.5 ГБ.

12.03.2017 в 08:19

Здравствуйте.
Попробуйте так: загружаем вот это gallery.technet.microsoft.com/scriptcenter/CleanMgrexeKB2852386-83d7a1ae и выполняем (потребуется доступ к интернету)
После того, как скрипт будет выполнен, комп перезагружен — идем в утилиту очистки диска и в очистке системных файлов снова пробуем удалить windows updates старые.

Если скрипт не отработает по какой-то причине, пробуем установить вручную обновление goo.gl/fD054s перезагрузиться и использовать очистку диска.

12.03.2017 в 21:44

Не помогло.
Обновление не применимо к данной системе. Сценарий не выполняется.
Видимо всё тщетно…
Это сервер не R2 на него это обновление не распространяется.

18.05.2017 в 16:40

Могу посоветовать утилитку от HomeDev под названием PatchCleaner — может помочь для очистки — проходится по файлам и удаляет дубликаты (или перемещает в бэкап-каталог — по выбору)

27.05.2017 в 12:31

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

27.05.2017 в 12:53

добавьте в статью, по поводу моей проблемы выше. Если после команды ничего не происходит, нужно выполнить проверку целостности сис. файлов sfc /scannow (само найдет и устранит ошибки). После чего утилита dism работает как и должна.

05.06.2017 в 10:52

Здравствуйте. Подскажите пожалуйста, 17 гб для папки Windows нормально? если не нормально то как ее уменьшить, папка WinSxS занимает 7 гб, пробовал почистить предложенным в статье способом не получилось в командной строке показывает 740 ошибку

06.06.2017 в 09:54

В общем-то вполне нормальный объем, в рамках обычного.

19.06.2017 в 12:10

Здравствуйте, Дмитрий. В Вин 10 после запуска второй команды по очистке папки winsxs процесс не доходит до 100%, доходит до 20% и потом появляется что операция успешно завершена, почему так происходит?

20.06.2017 в 10:38

Это нормально, у всех так примерно. Просто кривовато там прогресс работает.

Источники: http://public-pc.com/programmy/umenshenie-razmera-papki-winsxs-v-windows-7.html, http://xenomorph.ru/soft/12966-windows-7-ochischaem-winsxs.html, http://remontka.pro/winsxs-windows/

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

Please enter your comment!
Please enter your name here