Нажмите Ctrl-D, чтобы добавить страницу в закладки.
Закрыть

Как очистить папку WinSxS и можно ли её удалить

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

how-to-cleanup-winsxs-folder

Почему WinSxS занимает много места на диске

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

В действительности объём дискового пространства, занимаемого папкой WinSxS, не такой, каким показывает его нам проводник так как подавляющее содержимое этого каталога представлено «жёсткими ссылками».

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

Большинство компьютерных программ, включая проводник Windows, не различают жёсткие ссылки, а, следовательно, некорректно определяют и занимаемый ими объём, завышая реальные значения.

Как узнать реальный размер папки WinSxS в Windows 10 / 8.1 / 8

  • Кликните правой кнопкой мыши (ПКМ) на «Пуск» → Командная строка (Администратор);how-to-cleanup-winsxs-folder-1
  • Введите команду (без кавычек): «Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore» → нажмите клавишу «Enter».how-to-cleanup-winsxs-folder-2

В результате получим примерно следующую информацию (на скриншоте ниже), понятно, что значения в каждом конкретном случае будут разными.how-to-cleanup-winsxs-folder-3

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

  • Запустите командную строку от имени администратора;
  • Введите команду (без кавычек): «Dism.exe /Online /Cleanup-Image /StartComponentCleanup» → нажмите «Enter».how-to-cleanup-winsxs-folder-4

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

  • Кликните ПКМ мыши по Диску (C:) → Свойства;
  • Нажмите «Очистка диска»;  how-to-cleanup-winsxs-folder-5
  • Нажмите «Очистить системные файлы» → ОК;how-to-cleanup-winsxs-folder-6
  • Найдите и отметьте в списке пункт «Очистка обновлений Windows» → ОК.how-to-cleanup-winsxs-folder-7

Таким образом можно освободить до 7 Гбайт дискового пространства на Диске (C:), удалив файлы, не влияющие на работу Windows. Обратите внимание, объём удаляемых объектов будет зависеть от того как долго установлена система на компьютере (чем дольше, тем больше места можно освободить).