Опытный пользователь со временем замечает, что место на системном диске сокращается, и происходит это даже тогда, когда ничего не устанавливается. Можно прибегнуть к методам очистки временных файлов, логов и удалению приложений, о них я расскажу ниже. А сейчас вкратце, узнаем о папке WinSxS, зачем она нужна, можно ли её удалить и как её почистить.
WinSxS это хранилище компонентов операционной системы, находится она по адресу C:\Windows\WinSxS. Занимать места она может несколько гигабайт, а то и десятков. В моём случае это около 9 ГБ данных.
Для чего папка WinSxS
Когда операционная система сбоит и начинает работать не правильно, или вообще не запускается, пользователь может запустить проверку целостности системных файлов, запуск в CMD команды «sfc /scannow». Файлы для серки как раз находятся в папке WinSxS.
По мере обновления Windows, папка разрастается благодаря устаревшим файлам, которые можно удалить.
Почистить папку WinSxS
Всё, что устарело, можно удалить, так как при восстановлении такие файлы вообще не используются.
Чтобы не делать очистку в пустую, для начала нужно проверить, много ли места занимают файлы в папке WinSxS. Запустите следующую команду в Windows PowerShell (администратор) (меню можно найти, если клацнуть правой кнопки мыши на пуске):
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Скриншот окна показан выше, как я уже упомянул, файлов около 9 ГБ.
Если ваша папка WinSxS «жирненькая», то есть смысл её почистить.
В том же окне, вводим команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Результат на скришоте, в итоге, освободили системный диск от лишнего хлама на почти 1,5 ГБ.
Запаситесь временем, так как процедура не из быстрых. Это по сути выборка, программа из множества файлов, должна найти неактуальные и удалить их, при этом нужные файлы должны остаться в целости и сохранности!
Максимальная очистка WinSxS
Внимание! Данная очистка лишит вас возможности "откатить" систему к предыдущему состоянию, когда на компьютер установятся конфликтующие обновления!
Запустите команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Команда удаляет старые версии компонентов. Запускать её нужно через какое то время после обновления, чтобы вы были уверены, что они скачались и установились без проблем, и работают без ошибок.