Как очистить папку WinSxS в Windows 10, 8.1

Как очистить папку WinSxS в Windows 10, 8.1

Как очистить папку WinSxS в Windows 10, 8.1

Категория: Чистка, оптимизация, твики / Программы
Добавил:
access_timeОпубликовано: 17-11-2016
visibilityПросмотров: 229 273
chat_bubble_outlineКомментариев: 68

Привет админ! Неделю назад я стал замечать, что свободное пространство на моём диске (C:), с установленной Windows 10, стало куда-то исчезать, да и шутка ли, в один прекрасный день пропало целых 3 Гб. Далеко не сразу, но мне удалось найти виновника, а точнее виновницу, ей оказалась папка WinSxS — её размер в моей операционной системе ещё неделю назад был 15 Гб, но на сегодня он уже составляет 18 Гб. Также я заметил, после чего именно эта папка так сильно разрослась, причиной оказались — обновления операционной системы, за прошлую неделю моя Windows 10 получала их слишком много, ноутбук несколько раз просил меня перезагрузиться для установки обновлений.
Вопрос мой такой. О папке WinSxS в интернете написано много, но всё-таки, каким образом безопаснее всего очистить эту папку или она когда-нибудь очистится сама? Какие именно компоненты системы хранит папка WinSxS? Говорят, что на деле она занимает намного меньше места, чем видно в её свойствах и находятся на ней всего лишь символические ссылки.

Как очистить папку WinSxS в Windows 10, 8.1

Привет друзья! День назад я сам попал в такую же ситуацию, рассказываю подробности.
Буквально позавчера, установленная на моём ноутбуке Windows 8.1 несколько раз обновилась, а вчера утром мне на глаза попалось окно «Этот компьютер» и я с удивлением обнаружил, что на моём диске (C:) осталось свободного места 29 ГБ, хотя ещё вчера было 34 ГБ!

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c6a653b

Я быстро исследовал жёсткий диск программой «Scanner» и обнаружил, что 5 ГБ свободного пространства на диске «съела» папка WinSxS, после этого она стала занимать рекордный размер — 21 ГБ.

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c6cd61e

Предлагаю вам вместе очистить папку хранилища компонентов на моём компьютере и по ходу дела рассмотреть остальные вопросы, касаемые этой папки!
 
Зачем нужна папка WinSxS?
Папка WinSxS, находится по адресу C:WindowsWinSxS и является хранилищем компонентов Windows. Закономерен вопрос: «Что это за хранилище такое?»
Впервые папка WinSxS появилась ещё в операционной системе Windows XP. Создаётся папка WinSxS в процессе установки OS и содержит в себе копии оригинальных файлов Windows, которые операционная система использует для своего восстановления по мере надобности. Приведу самый простой пример, давайте удалим из системы папку Internet Explorer, в которой содержится известный браузер от Майкрософт, сделать это непросто, но при желании можно, после удаления файлов браузера введём команду «sfc /scannow», в результате Windows 10 начнёт проверку целостности системных файлов и при обнаружении отсутствующего браузера Internet Explorer, восстановит его оригинальные файлы из нашей папки WinSxS. Многие удалённые или повреждённые системные файлы из папки Windows операционная система восстановит автоматически и без команды «sfc /scannow».
 
Почему папка WinSxS может разрастись после очередного обновления Windows?
При установке обновлений старые системные файлы заменяются их новыми версиями, а старые версии этих файлов хранятся в папке WinSxS ещё долгое время для обеспечения возможности восстановления на случай, если новые версии системных файлов станут работать некорректно.
 
Папка WinSxS занимает меньше места на жёстком диске, чем это кажется
Специфика работы операционной системы выглядит так, что одной трети файлов в папке WinSxS на самом деле нет, но есть жёсткие ссылки на эти файлы. Файлы же в это время находятся в других системных папках Windows и System32.
Папку WinSxS можно очистить от старых версий системных компонентов, но удалять её ни в коем случае нельзя
Обычно папка хранилища системных компонентов занимает на диске (C:) не более 10 ГБ и это вполне нормально, но если папка разрастается до 15-20 ГБ, то нужно срочно производить процедуру очистки.
Прежде чем произвести очистку папки WinSxS, давайте проанализируем её содержание при помощи командной строки.
Итак, если пройти по адресу C:Windows и посмотреть свойства папки WinSxS, то нам откроется такая картина.

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c700807

В моём случае папка весит довольно много 21 ГБ.

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c7547d5

Открываем командную строку от имени администратора и вводим команду:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore (данная команда произведёт анализ папки WinSxS)

Сведения хранилища компонентов (WinSxS):
Размер хранилища компонентов по данным проводника : 20.86 GB
Фактический размер хранилища компонентов : 17.71 GB
Рекомендуется очистка хранилища компонентов : Да

Судя по результату, сама система рекомендует нам произвести очистку хранилища компонентов.

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c770939

Очищаем папку WinSxS с помощью командной строки администратора, вводим команду:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c793d1c

Операция успешно завершена

Папка WinSxS очищена! Интересно, насколько она стала меньше в размере (напомню, что до очистки она занимала размер 21 ГБ)

Производим анализ хранилища компонентов уже знакомой вам командой:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c7a79a2

Сведения хранилища компонентов (WinSxS):
Размер хранилища компонентов по данным проводника : 7.95 GB
Фактический размер хранилища компонентов : 7.74 GB
Рекомендуется очистка хранилища компонентов : Нет

Вот и всё. Теперь хранилище компонентов на нашем компьютере занимает 7.74 GB! Размер папки уменьшен в три раза.

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c7ca958

Друзья, папку WinSxS можно ужать ещё. Дело в том, что у параметра /StartComponentCleanup есть дополнительный ключ /ResetBase, с помощью которого можно удалить все замененные версии для всех компонентов в хранилище компонентов. Вводим команду:

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

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c7e789c

Операция успешно завершена

Теперь наша папка WinSxS стала ещё меньше 6,85 ГБ!

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c80b47e

Очистка папки WinSxS с помощью встроенной в Windows утилиты «Очистка диска»

Если вам не хочется связываться с командной строкой, то очистите папку WinSxS с помощью встроенной в Windows утилиты «Очистка диска», но не могу вам гарантировать такой же результат, смотрите сами.

Возьмём компьютер, где папка WinSxS занимает размер 20 ГБ.

Щёлкаем на диске (C:) правой кнопкой мыши и выбираем «Свойства», выбираем вкладку «Общие» и жмём на кнопку «Очистка диска» 

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c827977

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c84caca

«Очистить системные файлы»

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c860c46

Первый пункт в данном окне «Очистка обновлений Windows», как раз отвечает за очистку хранилища компонентов. Всего может быть очищено 3,63 ГБ.

Жмите «ОК» и папка WinSxS будет очищена.

d0bad0b0d0ba d0bed187d0b8d181d182d0b8d182d18c d0bfd0b0d0bfd0bad183 winsxs d0b2 windows 10 8 1 65d346c87e1d3

PS. При операции очистки папки WinSxS с помощью командной строки у вас может выйти ошибка «Хранилище компонентов повреждено. Ошибка: 14098», что делать в этом случае, читайте в следующей статье.

Статьи, которые вам пригодится: 

  1. Можно ли удалить папку C:WindowsInstaller, а если нет, то как её очистить?
  2. Папка ProgramData, её назначение, можно ли удалить или перенести
  3. Что находится в системной папке «FileRepository» и как её очистить
tagsКлючевые слова
     Рекомендуем другие статьи по данной теме
Ctrl
Enter
Заметили ошибку

Выделите и нажмите Ctrl+Enter

Программы, Чистка, оптимизация, твики
8.1, Как очистить папку WinSxS в Windows 10