WinSxS что это за папка Windows, как очистить правильно?

Содержание
  1. Ох уж эти обновления!
  2. Что это за папка такая WinSxS
  3. Способы оптимизации WinSxS
  4. Сleanmgr
  5. Планировщик заданий
  6. Dism
  7. Вариант 3: Планировщик заданий
  8. Как очистить папку WinSxS в Windows с помощью утилиты Очистка диска (cleanmgr.exe)
  9. Как очистить папку WinSxS в Windows 10
  10. Можно удалять?
  11. Как очистить папку WinSxS на Windows 10
  12. Удаление старой резервной информации через утилиту «Очистка диска»
  13. Видео: как очистить папку WinSxS утилитой «Очистка диска»
  14. Очистка с помощью «Планировщика заданий»
  15. Через консоль «Командная строка»
  16. Как узнать реальный размер папки WinSxS в Windows 10 / 8.1 / 8
  17. Зачем чистить каталог WinSxS и как это делается для Windows 7 и 10
  18. С помощью средства по очистке диска
  19. Через «Командную строку»
  20. Используем «Планировщик заданий»
  21. Очистка папки WinSxS: чистим правильно разными способами
  22. Очистите хранилище компонентов (папка WinSxS), используя / StartComponentCleanup и / ResetBase с командой Dism
  23. Как удалить папку WinSxS
  24. Что хранится в папке WinSxS
  25. Автоматическая очистка через Планировщик
  26. Начинаем «уборку»
  27. Вариант 2: Средство очистки диска
  28. Как определить размер папки WinSxS в Windows 10 и 8.1
  29. Удаление содержимого WinSxS в Windows 8 и 8.1
  30. Удаление неиспользуемых компонентов Windows (Windows Server)
  31. Как очистить папку WinSxS в Windows 10, 8.1
  32. Почему папка WinSxS занимает много места
  33. Очистите хранилище компонентов (папка WinSxS), используя / StartComponentCleanup с командой Dism
  34. Очистить хранилище компонентов (папка WinSxS) с помощью задачи StartComponentCleanup
  35. Вариант 1: «Командная строка»
  36. Как очистить папку WinSxS в Windows 10 / 8.1 / 8
  37. Очистка папки WinSxS в Windows 10 и 8.1
  38. Как очистить папку WinSxS в Windows 10 и 8.1 с помощью утилиты Очистка диска
  39. Очистка WinSxS в Windows 10 и 8.1 с помощью DISM
  40. Как очистить WinSxS в Windows 10 и 8.1 при помощи DISM с удалением предыдущих версий компонентов
  41. Очистите хранилище компонентов (папка WinSxS), используя / SPSuperded с командой Dism

Ох уж эти обновления!

Подобная ситуация чаще возникает после скачивания и установки обновлений Windows. Иногда свободное место на диске расходуется незаметно, иногда тает на глазах. Вроде вчера было доступно 25 ГБ, а сегодня уже 22 ГБ. И ничего гигантского не установили.

Где находится каталог WinSxS

В таких случаях рекомендую сканировать с помощью утилиты Free Scanner:

После запуска в течение 5-10 минут программа проанализирует диски и выдаст итоговый отчет в виде диаграммы:

Программа сканера

Я рекомендую сначала выбрать диск C, а затем щелкнуть папку Windows на графике. Затем вы увидите его содержимое и сможете быстро найти внутри каталог WinSxS.

В каталоге хранятся компоненты операционной системы, которые используются в критических ситуациях для восстановления исходных элементов системы. Например, вы можете удалить встроенный браузер Microsoft. После успешной операции Windows начнет проверку целостности файлов и найдет отсутствующий IE. Именно из WinSxS будет производиться «воскрешение» браузера.

Или вы можете сбросить Windows до заводских настроек. В этом случае тоже будет работать аналогичный алгоритм. Поэтому вопрос «можно ли почистить папку WinSxS»? это довольно спорно.

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

Что это за папка такая WinSxS

И действительно, что за зверь настолько важен, что может позволить себе весить под 10Гб (а иногда и больше), что это за папка этот WinSxS!?

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

Как вы теперь понимаете, WinSxS — чрезвычайно ценный ресурс в глазах вашей операционной системы. Если вы хотите, чтобы операционная система работала стабильно, лучше ничего не удалять вручную, как я писал выше. Но есть пакеты, которые больше не имеют отношения к вашей операционной системе, но все еще хранятся там. В этом случае Windows предоставляет специальную консольную утилиту (Dism), которая поможет вам найти и удалить такие пакеты.

Способы оптимизации WinSxS

Прежде чем приступить к очистке WinSxS, настоятельно рекомендуется установить его точный размер — что, если он не займет столько места, как кажется. Откройте командную строку от имени администратора и выполните следующую команду:

Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

На анализ потребуется время.

Узнайте реальный размер папки WinSxS с помощью утилиты Dism

В конце операции обратите внимание на параметр «Фактический размер архива компонента», его значением будет только реальный размер папки WinSxS. Также утилита Dism автоматически определит, следует ли его удалить. В представленном здесь примере чистка не требуется, ваша ситуация может быть другой. Но вернемся к теме как почистить папку WinSxS.

Сleanmgr

Самый очевидный способ — использовать встроенную утилиту cleanmgr. Запустите его через окно «Выполнить» и нажмите кнопку «Очистить системные файлы».

Очистите системные файлы с помощью Leanmgr

Найдите и проверьте запись «Очистить обновления Windows» и нажмите «ОК». Если у вас нет этого предмета, то убирать вообще нечего.

Планировщик заданий

Вы также можете очистить папку WinSxS с помощью Планировщика заданий. Откройте этот инструмент с помощью команды taskschd.msc, затем разверните ветку Microsoft — Windows — Обслуживание в левом столбце.

Очистка WinSxS через планировщик задач

Выделите задачу StartComponentCleanup и щелкните Выполнить. Кстати, очистка, управляемая планировщиком, запускается автоматически каждые 30 дней в фоновом режиме.

Dism

Недостатком описанных выше методов является то, что оценка освобожденного пространства очень приблизительна и может варьироваться до нескольких сотен мегабайт в любом направлении. Кроме того, обновления, установленные за последние 30 дней, игнорируются при очистке с помощью Планировщика заданий. Если вы хотите лучших результатов, используйте утилиту Dism. В командной строке с повышенными привилегиями или из PowerShell выполните следующую команду:

Dism.exe / онлайн / Cleanup-Image / StartComponentCleanup

Очистка системных файлов с помощью Dism

Dism, запущенный с этими параметрами, делает то же, что и cleanmgr, но более точно определяет размер освобожденного пространства.

Чтобы выполнить глубокую очистку, удалив файлы архива компонентов обновления, используйте следующую команду:

Dism.exe / онлайн / Cleanup-Image / SPSuperseded

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

Однако помните, что после выполнения этой команды вы больше не сможете вернуться к предыдущей версии Windows 7/10, так как все резервные копии будут удалены. Кстати, если сохраненные пакеты обновлений не найдены, вы получите сообщение, как на прикрепленном скриншоте.

Вместо приведенной выше команды вы также можете использовать другую, которая очищает старые пакеты для каждого компонента:

Dism.exe / онлайн / Cleanup-Image / StartComponentCleanup / ResetBase

Очистить старые пакеты

Вариант 3: Планировщик заданий

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

  1. Откройте меню «Пуск» и найдите в основных разделах папку «Администрирование». Здесь щелкните значок «Планировщик заданий».
  2. Перейти к планировщику задач в Windows 10

  3. Разверните Microsoft Windows из меню навигации в левой части окна.

    Перейдите в папку Windows в Планировщике Windows 10

    Прокрутите вниз до каталога обслуживания, выбрав эту папку.

  4. Найдите папку обслуживания в планировщике задач Windows 10

  5. Найдите строку «StartComponentCleanup», щелкните правой кнопкой мыши и выберите «Выполнить».

    Запустите WinSxS Cleanup через планировщик задач

    Теперь задача будет запущена сама по себе и вернется в предыдущее состояние через час.

  6. Успешно запустить очистку WinSxS в планировщике задач

Когда инструмент закончит работу, папка WinSxS будет частично очищена или даже останется нетронутой. Это могло произойти из-за отсутствия резервных копий или других обстоятельств. Независимо от варианта, изменить работу этого занятия каким-либо образом невозможно.

Как очистить папку WinSxS в Windows с помощью утилиты Очистка диска (cleanmgr.exe)

Чтобы очистить папку WinSxS в Windows, используйте служебную программу очистки системного диска (cleanmgr.exe). Этот метод работает в операционных системах Windows 7, Windows 8, Windows 8.1, Windows 10.

Если на вашем компьютере с Windows 7 нет опции очистки обновлений в Disk Cleanup, установите дополнительное обновление KB2852386, которое добавляет этот элемент в системное приложение.

Запустите утилиту очистки диска, выполните следующие действия:

  1. На клавиатуре нажмите «Win» + «R».
  2. В окне «Выполнить» введите команду: «cleanmgr» (без кавычек), нажмите «ОК».
  3. Выберите диск для очистки. Системный диск выбран по умолчанию.
  4. В открывшемся окне «Очистка диска (C :)» нажмите кнопку «Очистить системные файлы».

очистить системные файлы

  1. Выберите диск, который нужно очистить еще раз.
  2. В окне «Очистка диска (C :)» установите флажки рядом с «Очистить обновления Windows», нажмите кнопку «ОК».

очистка Центра обновления Windows

  1. В окне с предупреждением согласитесь на удаление файлов.
  2. Дождитесь завершения процесса удаления данных и очистки папки WinSxS в Windows, перезагрузите компьютер.

Это немного уменьшит размер папки WinSxS на диске компьютера.

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

Что касается удаления папки WinSxS, то в Windows 10 это можно сделать из командной строки. Для этого вам нужно открыть командную строку с правами администратора и выполнить следующую команду (занимает много времени):

Dism.exe / Online / Cleanup-Image / StartComponentCleanup

очистка папки WinSxS

Если вам не нравится работать в командной строке, есть альтернативный метод, который позволяет выполнить очистку из интерфейса окна Windows 10. Для этого вам нужно щелкнуть правой кнопкой мыши системный диск (диск C) и перейти к свойствам

свойства диска

Далее вам нужно нажать на кнопку «Очистка диска» во вкладке «Общие».

кнопка очистки диска

Затем нажмите кнопку «Очистить системные файлы».

кнопка Удалить системные файлы

Затем мы отмечаем «Очистка обновлений Windows» и запускаем очистку, нажав кнопку «ОК».

очистка Центра обновления Windows

Затем вам просто нужно подтвердить удаление файлов и дождаться завершения процесса очистки.

Можно удалять?

Я ни в коем случае не рекомендую это делать. Но уборка не повредит. Кроме того, принимать решительные меры стоит только в том случае, если размер каталога увеличивается до 15 ГБ и более.

Заглянув внутрь, вы увидите сотни, тысячи, десятки тысяч компонентов:

Вот что находится внутри каталога WinSxS

Как очистить папку WinSxS на Windows 10

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

Удаление старой резервной информации через утилиту «Очистка диска»

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

  1. В поиске Windows вводим «Очистка диска» и нажимаем на наиболее подходящее.Как открыть утилиту очистки диска
    В поиске Windows введите «Очистка диска» и выберите наиболее подходящий вариант
  2. Выберите диск C (по умолчанию на нем установлена ​​операционная система) и нажмите ОК.Как выбрать диск для чистки
    Выберите диск C и нажмите ОК
  3. Ждем, когда программа сгенерирует список очистки, поэтому нажимаем ОК.Как почистить диск стандартной утилитой
    Когда программа сгенерирует список данных для очистки, нажмите ОК

Видео: как очистить папку WinSxS утилитой «Очистка диска»

Очистка с помощью «Планировщика заданий»

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

Очистка папки WinSxS (и всего локального диска) уже входит в задачи «Планировщика», просто запустите процесс.

  1. В поиске Windows введите «Планировщик заданий» и выберите лучший результат.
  2. Окно программы условно разделено на три части: дерево каталогов, панель задач и панель действий. В дереве каталогов откройте папку по пути: «Библиотека планировщика заданий» — Microsoft — Windows — Обслуживание.
  3. На центральной панели выберите задачу StartComponentCleanup и нажмите «Выполнить» на панели действий.Как очистить диск с помощью планировщика заданий
    Найдите и запустите процесс StartComponentCleanup

Задача будет работать в фоновом режиме и запустится автоматически без вмешательства пользователя. Важно не перезагружать компьютер в течение часа или двух.

Через консоль «Командная строка»

Терминал командной строки также может помочь очистить папку WinSxS. Вам просто нужно ввести пару команд в консоли, и программа все сделает за вас.

  1. Нажмите комбинацию клавиш Win + X и в выпадающем меню выберите пункт «Командная строка (администратор)».Как запустить
    Нажмите комбинацию клавиш Win + X и в выпадающем меню выберите пункт «Командная строка (администратор)»
  2. В открывшейся консоли введите по очереди две команды:
    • Dism.exe / онлайн / cleanup-image / AnalyzeComponentStore;Как узнать, нуждается ли ваш компьютер в чистке
      Команда Dism.exe / online / cleanup-image / AnalyzeComponentStore анализирует системный диск
    • Dism.exe / онлайн / очистка-изображение / StartComponentCleanup.Как очистить компьютер через консоль
      Dism.exe / online / cleanup-image / StartComponentCleanup начинает очистку папки WinSxS

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

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

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

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

Зачем чистить каталог WinSxS и как это делается для Windows 7 и 10

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

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

С помощью средства по очистке диска

Первый простой способ справиться с новичками — это удалить файлы с помощью специального инструмента «Windows». Это называется «Очистка диска». Как запустить его для всех версий Windows:

  1. Откроем главное окно «Проводника Windows». Находим там системный раздел диска (на нем должен быть логотип «Windows»). Выделите его правой кнопкой мыши — в меню нажмите на последнюю строчку «Свойства».Свойства диска

    Зайдите в свойства диска

  2. В новом окне используйте одноименную кнопку, чтобы запустить очиститель пространства.Очистка диска

    Нажмите кнопку «Очистка диска»

  3. Ждем завершения первоначальной проверки системы на наличие ненужных файлов.
  4. Нажмите «Очистить системные файлы» и дождитесь завершения более тщательной проверки.Системные файлы

    Нажмите кнопку «Очистить системные файлы»

  5. В списке типов файлов выберите записи «Очистить обновления Windows» и «Обновить файлы журнала». Нажмите ОК, затем подтвердите процедуру в новом окне. Удаление начнется — это займет много времени, поэтому нужно запастись терпением.Выделение типов файлов

    Выберите файлы обновления и нажмите ОК

  6. После очистки перезагрузите компьютер.

Через «Командную строку»

«Командная строка» полезна для выполнения различных действий в Windows, включая очистку каталога WinSxS:

  1. Откроем черный консольный редактор с правами «админа». Для этого одновременно зажимаем на клавиатуре «Windows» и R. В пустом поле набираем cmd и сразу нажимаем на другую комбинацию кнопок: Ctrl + Shift + Enter. При необходимости разрешаем консоли изменять параметры ПК в дополнительном окне.
  2. Когда появится каталог с последней папкой system32, вставьте в редактор следующий код: Dism.exe / online / cleanup-image / AnalyzeComponentStore. Чтобы запустить код, нажмите «Enter».Командная строка

    Запустите небольшую команду онлайн

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

    Дождитесь завершения операции

  4. В результате должно появиться уведомление о том, что очистка прошла успешно. Выше вы можете увидеть, сколько файлов было удалено из каталога.Успешно завершено

    Посмотрите, сколько файлов строка удалила из папки WinSxS

Используем «Планировщик заданий»

В Windows есть специальный инструмент для планирования задач. В нем уже есть различные действия, которые пользователь обычно выполняет в одиночку. Вам просто нужно найти это действие в списке и выполнить его — инструмент все сделает за вас:

  1. Запускаем на экране меню «Выполнить», используя комбинацию Windows и R. В строке пишем код taskschd.msc. Щелкните ОК.
  2. В планировщике откройте каталог Windows в папке Microsoft».Окна

    Разверните раздел Windows в левом меню

  3. Ищем и запускаем сервисный блок.Обслуживание

    Разверните папку обслуживания

  4. Щелкните правой кнопкой мыши отдельный элемент в правой части окна. В меню выберите задачу, которую нужно запустить.Выполнить задачу

    Запустить выполнение задачи

  5. Процедура удаления займет около часа. На этом этапе вы можете продолжить работу на своем ПК. Когда очистка будет завершена, на панели задач появится уведомление.

Очистка папки WinSxS: чистим правильно разными способами

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

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

Многие пользователи задаются вопросом: а можно ли удалить с компьютера папку «WinSxS»? Пользователи обнаруживают, что папка WinSxS занимает много места на жестком диске ПК, поэтому ее необходимо удалить или полностью очистить для экономии места.

Папка WinSxS находится по пути: «C: WindowsWinSxS» на диске с установленной операционной системой.

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

Если на вашем компьютере была удалена папка WinSxS или из нее были удалены необходимые файлы, могут быть сбои в работе операционной системы или сбой при запуске Windows. Восстановление системы невозможно из-за отсутствия необходимых файлов.

Чтобы увидеть размер папки WinSxS, перейдите в папку Windows и щелкните правой кнопкой мыши папку WinSxS. В контекстном меню выберите «Свойства», в открывшемся окне «Свойства: WinSxS» на вкладке «Общие» отобразится информация о том, сколько места на диске занимают файлы в папке WinSxS.

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

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

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

Как сжать папку WinSxS? Чтобы очистить папку WinSxS, используйте следующие системные инструменты:

  • Утилита очистки диска (cleanmgr.exe).
  • Команды командной строки.
  • Утилита DISM.exe.
  • Повестка дня.

В этой статье мы рассмотрим инструкции по очистке папки WinSxS в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

Очистите хранилище компонентов (папка WinSxS), используя / StartComponentCleanup и / ResetBase с командой Dism

Использование параметра / ResetBase с параметром / StartComponentCleanup в DISM.exe в работающей версии Windows 10 удаляет все замененные версии каждого компонента в хранилище компонентов.

Все существующие пакеты обновлений и обновления нельзя удалить после выполнения этой команды. Это не заблокирует удаление будущих пакетов обновления или обновлений.

Открыть командную строку
Введите команду нажмите Enter
Dism.exe / онлайн / Cleanup-Image / StartComponentCleanup / ResetBase
Дожидаемся 100% выполнения задачи и закрываем командную строку.

Как удалить папку WinSxS

Выхода нет. Удаление папки приведет к тому, что система больше никогда не загрузится. Это связано с тем, что в нем, среди прочего, хранятся важные системные файлы.

Что хранится в папке WinSxS

Если вы хотите узнать более подробно, что хранится в вашей папке WinSxS, вы можете сделать это с помощью командной строки. Для этого откройте командную строку с правами администратора и выполните следующую команду (только для Windows 10 и Windows 8):

Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

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

содержимое папки WinSxS

Здесь будут указаны следующие данные:

  • Размер хранилища компонентов, как сообщает Explorer, — это общий размер WinSxS, за исключением файлов с жесткими ссылками.
  • Фактический размер хранилища компонентов равен размеру WinSxS, включая жесткие ссылки, но исключая ссылки на папку Windows.
    • Вместе с Windows: файлы ядра, которые необходимы для работы операционной системы и не могут быть удалены.
    • Резервные копии и отключенные компоненты — это файлы, которые остаются после установки обновлений и архивируются на случай, если потребуется откат. Эти файлы можно удалить очисткой.
    • Кэш и временные файлы: файлы, необходимые для ускорения работы системы обслуживания Windows, не критичны и могут быть удалены после очистки.
  • Дата последней очистки хранилища: информация о последней очистке папки WinSxS.
  • Пакеты для выпуска: файлы, которые были обновлены Центром обновления Windows и могут быть удалены в процессе очистки.
  • Рекомендуемая очистка хранилища компонентов: рекомендую очистить папку WinSxS.

Как видите, большинство файлов необходимы для работы операционной системы Windows 10 и не могут быть удалены.

Автоматическая очистка через Планировщик

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

Создать новую задачу в Планировщике

Далее в окне создания действия выберите действие «Запустить программу», введите Dism.exe в поле «Программа или сценарий» и вставьте строку (ключи), взятые из предыдущих команд, в поле «Добавить аргументы.

Определение параметров для создания действия

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

Установим частоту запуска

Начинаем «уборку»

  • Запустите утилиту командной строки с правами администратора;
  • Для анализа используем следующую команду:

Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

  • Подождем немного, пока процедура сканирования завершится. В результате вы можете увидеть два результата. Если папка занимает мало места, рядом со строкой «Рекомендуется очистка…» будет значение «Нет»:

Удаление компонентов через CMD

  • Вы видели «Да»? Поэтому Windows рекомендует очистить WinSxS. Для этого введите команду:

Dism.exe / Online / Cleanup-Image / StartComponentCleanup

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

Теперь он будет занимать в 3-4 раза меньше места. Но это еще не предел. Есть еще одна команда:

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

Удаляет некоторые устаревшие версии компонентов. Попробуйте, вы сэкономите 10-15!

Вариант 2: Средство очистки диска

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

  1. Откройте «Этот компьютер», щелкните правой кнопкой мыши «Локальный диск (C :)» и перейдите в «Свойства».
  2. Перейдите в Свойства локального диска C, чтобы запустить утилиту очистки диска и очистить папку WinSxS в Windows 10

  3. Нажмите кнопку «Очистка диска».
  4. Запустите утилиту очистки диска, чтобы удалить лишнее из папки WinSxS в Windows 10

    Кстати, эту утилиту также можно запустить через «Пуск», найдя ее по названию.

    Альтернативный запуск утилиты очистки диска с помощью Пуск в Windows 10 для очистки папки WinSxS

  5. Теперь, чтобы просмотреть желаемый элемент, нажмите кнопку «Очистить системные файлы».
  6. Перейдите к очистке системных файлов с помощью утилиты очистки диска, чтобы очистить папку WinSxS в Windows 10

  7. Будет выполнено короткое сканирование.
  8. Сканируйте файлы, доступные для удаления, с помощью утилиты очистки диска в Windows 10

  9. Вы увидите недавно добавленный элемент «Очистить обновления Windows». Отметьте это.
  10. Очистка папки WinSxS в Windows 10 с помощью утилиты очистки диска

    Размер, указанный в поле «Чистые обновления Windows», не означает, что такое же количество гигабайт будет легче, чем папка «WinSxS». Это связано с тем, что в нем не все файлы обновлений.

  11. При необходимости вы можете удалить с этого диска другие данные — общее количество файлов, доступных для удаления, почти всегда больше. Когда все будет готово, просто нажмите «ОК» и дождитесь завершения операции.
  12. Общее количество файлов, доступных для удаления с помощью утилиты очистки диска в Windows 10

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

Как определить размер папки WinSxS в Windows 10 и 8.1

Выше мы писали, что проводник некорректно определяет размер папки WinSxS. К счастью, в системе есть механизм для правильного измерения объема WinSxS.

  1. Нажмите Win + S.
  2. Введите командную строку в строке поиска .
  3. Щелкните результат правой кнопкой мыши и выберите Запуск от имени администратора.
    командная строка
  4. Введите следующую команду и нажмите Enter:
    Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
  5. Консоль отобразит размер папки.
    winsxs11

Посмотрим, какие числа что означают.

  • Размер хранилища компонентов основан на данных проводника, чаще всего неверный размер папки, отображаемой проводником.
  • Фактический размер хранилища компонентов — это правильный размер папки, который рассчитывается без учета ссылок на каталог Windows.
  • Совместно с Windows: количество важных системных файлов, содержащихся в папке WinSxS.
  • Резервные копии и отключенные компоненты: количество файлов, предназначенных для отката компонентов к предыдущим версиям, а также для включения отключенных компонентов. Не критично для работы системы.
  • Кэш и временные данные: количество файлов, используемых для ускорения работы системы. Не критично относился к его работе.

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

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

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

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

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

Также в Windows 8.1 есть другой способ удалить эту папку:

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

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

dISM.exe / Online / Cleanup-Image / AnalyzeComponentStore

Удаление неиспользуемых компонентов Windows (Windows Server)

В статье «Безопасное удаление папки WinSxS в Windows Server 2016/2012» мы рассмотрели функцию «Компоненты по запросу», которая позволяет удалять неиспользуемые двоичные роли и функции из каталога WinSxS с диска. Для этого Windows Server использует командлет PoweShell Uninstall-WindowsFeature .

В Windows 10 нет командлета Uninstall-WindowsFeature, и для удаления компонентов Windows из образа необходимо использовать DISM.

DISM, в отличие от Uninstall-WindowsFeature, не удаляет зависимые компоненты.

вы можете получить полный список функций, доступных в образе Windows 10, используя команду:
DISM.exe / Online / Русский / Get-Features / Формат: таблица

windows 10 DISM get-features список установленных компонентов

Например, чтобы удалить компонент TelnetClient с диска (из каталога WinSxS), выполните команду:
DISM.exe / Online / Disable-Feature / Имя функции: TelnetClient / Удалить
DISM Отключить-Удалить функцию

Если вы еще раз перечислите все функции по запросу, доступные в Windows, вы увидите, что статус компонента изменится на Отключено с удалением полезной нагрузки.

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

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

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

  • Примечание. Начиная с Windows 10, восстановление системы до исходного состояния (заменяющее восстановление заводских настроек) также выполняется с использованием компонентов из папки WinSxS

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

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

Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore (эта команда просканирует папку WinSxS)

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

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

Dism.exe / Online / Cleanup-Image / StartComponentCleanup

Папка WinSxS удалена! Кто знает, насколько он стал меньше (помните, перед очисткой он занимал 21 ГБ)

Давайте проанализируем склад компонентов с помощью уже знакомой команды:

Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore

это все. Теперь архив компонентов на нашем компьютере составляет 7,74 ГБ! Размер папки уменьшен в три раза.

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

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

Теперь наша папка WinSxS даже меньше 6,85 ГБ!

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

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

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

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

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

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

Как мы отметили выше, папка WinSxS становится все больше и больше с каждым обновлением системы. Но изначально он не такой уж и маленький: даже после установки системы объем каталога может варьироваться от нескольких сотен мегабайт до нескольких гигабайт. Почему WinSxS такой большой и занимает много места?

Во-первых, начиная с Windows 8, папка WinSxS содержит некоторые системные файлы и компоненты, в том числе критические. Во-вторых, папка WinSxS на самом деле меньше, чем кажется. Это потому, что он содержит много ссылок на файлы в каталоге Windows. Explorer, например, обрабатывает ссылки как сами файлы, поэтому фактический размер WinSxS будет отличаться от того, который отображается в его свойствах.

Очистите хранилище компонентов (папка WinSxS), используя / StartComponentCleanup с командой Dism

Использование параметра / StartComponentCleanup в Dism.exe в работающей версии Windows 10 дает результаты, аналогичные запуску задачи StartComponentCleanup в планировщике задач, за исключением того, что более старые версии обновленных компонентов удаляются немедленно (нет льготного периода в 30 дней).

Откройте командную строку от имени администратора
Введите команду: Dism.exe / online / Cleanup-Image / StartComponentCleanup

Дожидаемся 100% выполнения задачи и закрываем командную строку.

Очистить хранилище компонентов (папка WinSxS) с помощью задачи StartComponentCleanup

Если вы решите выполнить эту задачу, это займет около 1 часа и может не полностью стереть все файлы.

Задачу StartComponentCleanup также можно запустить из командной строки:

Нажмите клавиши Win + R, чтобы открыть «Выполнить», введите taskchd.msc в «Выполнить» и нажмите клавишу «Ввод», чтобы открыть Планировщик заданий.

Найдите и откройте папку «Обслуживание» на левой панели планировщика заданий. (см снимок экрана ниже)

Планировщик заданий Microsoft Windows Библиотека обслуживания

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

Задача StartComponentCleanup теперь будет выполнена до завершения. Это может занять некоторое время.

Вариант 1: «Командная строка»

С помощью одного и того же приложения «Командная строка» вы можете легко очистить различные компоненты папки.

Если вы закрыли консоль после сканирования папки, откройте ее повторно. Введите там команду Dism.exe / Online / Cleanup-Image / StartComponentCleanup и нажмите Enter. Операция начнется, и ее продолжительность зависит от размера WinSxS и типа юнита и может занять от одной минуты до нескольких минут. Когда закончите, вы увидите соответствующее уведомление и сможете еще раз проверить размер папки любым удобным способом.

Очистка папки WinSxS через командную строку в Windows 10

Стоит отметить, что после использования этой команды нет смысла переключаться на Варианты 2 и 3, поскольку все они выполняют те же задачи, что и эта команда.

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

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

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

Способы очистки папки WinSxS в Windows 8.1 и Windows 10 одинаковы, они будут работать во всех операционных системах. Всего их четыре:

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

Давайте разберем их по порядку.

Как очистить папку WinSxS в Windows 10 и 8.1 с помощью утилиты Очистка диска

  1. Нажмите Win + S.
  2. Введите командную строку в строке поиска .
  3. Щелкните результат правой кнопкой мыши и выберите Запуск от имени администратора.
    командная строка
  4. Введите команду cleanmgr и нажмите Enter.
    winsxs2
  5. Найдите запись Временные установочные файлы Windows и установите рядом с ней флажок. Если такого элемента нет, удалять нечего. Кроме того, как мы отмечали ранее, фактический размер временных файлов может отличаться от указанного размера на несколько сотен мегабайт в любом направлении.
    winsxs3
  6. Нажмите ОК и дождитесь завершения процесса.
  7. Перезагрузите ваше устройство.

Очистка WinSxS в Windows 10 и 8.1 с помощью DISM

  1. Нажмите Win + S.
  2. Введите командную строку в строке поиска .
  3. Щелкните результат правой кнопкой мыши и выберите Запуск от имени администратора.
    командная строка
  4. Введите следующую команду и нажмите Enter:
    Dism.exe / Online / Cleanup-Image / StartComponentCleanup
  5. Дождитесь завершения процесса. В системах, установленных давным-давно, это может занять до часа.
    winsxs4
  6. Перезагрузите ваше устройство.

Как очистить WinSxS в Windows 10 и 8.1 при помощи DISM с удалением предыдущих версий компонентов

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

  1. Нажмите Win + S.
  2. Введите командную строку в строке поиска .
  3. Щелкните результат правой кнопкой мыши и выберите Запуск от имени администратора.
    командная строка
  4. Введите следующую команду и нажмите Enter:
    Dism.exe / Online / Cleanup-Image / StartComponentCleanup / ResetBase
  5. Дождитесь завершения процесса. В системах, установленных давным-давно, это может занять до часа. Однако, если вы уже использовали приведенные выше инструкции, это не займет много времени.
    winsxs5
  6. Перезагрузите ваше устройство.

Очистите хранилище компонентов (папка WinSxS), используя / SPSuperded с командой Dism

Чтобы уменьшить объем пространства, используемого пакетом обновления, используйте параметр / SPSuperseded файла Dism.exe в работающей версии Windows 10, чтобы удалить все компоненты резервного копирования, необходимые для удаления пакета обновления. Пакет обновления — это набор накопительных обновлений для определенного выпуска Windows.

Открыть командную строку
Введите команду и нажмите Enter
Dism.exe / онлайн / Cleanup-Image / SPSuperseded

Источники

  • https://it-tehnik.ru/software/windows-10/winsxs.html
  • https://digital-boom.ru/software/windows/kak-ochistit-winsxs-v-windows.html
  • https://viarum.ru/papka-winsxs/
  • https://lumpics.ru/how-to-clear-winsxs-folder-in-windows-10/
  • https://vellisa.ru/winsxs-folder-cleanup
  • https://comp-security.net/winsxs-%D1%87%D1%82%D0%BE-%D1%8D%D1%82%D0%BE-%D0%B7%D0%B0-%D0%BF%D0%B0%D0%BF%D0%BA%D0%B0-%D0%B2-windows-7-10/
  • https://winda10.com/optimizatsiya/kak-ochistit-papku-windows-v-windows-10.html
  • https://alpinefile.ru/how-to-cleanup-winsxs-folder.html
  • https://itmaster.guru/windows-10/kak-ochistit-sistemnyy-katalog-winsxs-v-desyatke.html
  • https://ewaline.su/vybiraem-programmu/sposoby-ochistki-papki-winsxs-v-windows-10.html
  • https://pcrentgen.ru/kak-ochistit-papku-winsxs/
  • https://wp-seven.ru/instruktsii/tips/windows-10-tips/winsxs-v-windows-10-8-1-i-7.html
  • https://remontka.pro/winsxs-windows/
  • https://winitpro.ru/index.php/2013/08/07/kak-umenshit-razmer-papki-winsxs-v-windows-8/

Оцените статью
Блог о Windows 10