Очистить папку WinSxS | Microsoft Docs
- Чтение занимает 3 мин
В этой статье
В этом разделе описаны различные способы уменьшения размера папки WinSxS в работающей версии Windows 10.
Один из часто задаваемых вопросов: «можно ли удалить папку WinSxS, чтобы освободить место на диске?». Если ответить коротко, то нет. Однако можно уменьшить размер папки WinSxS с помощью средств, встроенных в Windows. Дополнительные сведения о папке WinSxS см. в статье Управление хранилищем компонентов.
Windows 10 и Windows Server 2016 автоматически уменьшают размер папки WinSxS с помощью методов, аналогичных описанным в этой статье, а также к внутренним процессам, например к удалению и удалению пакетов с компонентами, замененными другими компонентами с более новыми версиями. Предыдущие версии некоторых компонентов хранятся в системе в течение определенного периода времени, что позволяет выполнять откат при необходимости. По истечении определенного периода времени эти старые компоненты автоматически удаляются из установки.
Вы также можете уменьшить размер образа Windows, используя одни и те же методы, как описано в разделе уменьшение размера хранилища компонентов в автономном образе Windows.
Дополнительные сведения о поиске размера папки WinSxS см. в разделе Определение фактического размера папки WinSxS.
Предупреждение
Удаление файлов из папки WinSxS или удаление всей папки WinSxS может привести к серьезному повреждению системы, чтобы компьютер не загружался и не мог быть обновлен.
В Windows 10 и Windows Server 2016 существует несколько способов запуска очистки хранилища компонентов, которые используют сочетание удаления пакета и сжатия компонентов для очистки папки WinSxS:
планировщик задач
Задача старткомпонентклеануп была создана в Windows 8 для регулярной автоматической очистки компонентов, если система не используется. Эта задача настроена на автоматический запуск при активации операционной системой. При автоматическом запуске задача будет ожидать не менее 30 дней после установки обновленного компонента перед удалением предыдущих версий компонента.
Если вы решили выполнить эту задачу, задача будет иметь время ожидания в 1 час и может не полностью очистить все файлы.
Выполнение задачи Старткомпонентклеануп в планировщик задач для очистки и сжатия компонентов
Если планировщик задач не открыт, запустите планировщик задач. Дополнительные сведения см. в разделе Start планировщик задач.
Разверните дерево консоли и перейдите к библиотеке планировщик задач Библиотека \ Microsoft \ Windows \ Servicing \ старткомпонентклеануп
В разделе выбранный элемент нажмите кнопку выполнить .
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
Примечание
Задачу Старткомпонентклеануп также можно запустить из командной строки.
Dism.exe
Параметр /Cleanup-Image Dism.exe предоставляет опытным пользователям дополнительные возможности для дальнейшего уменьшения размера папки WinSxS. Дополнительные сведения см. в разделе параметры Command-Line обслуживания пакетов операционной системы DISM.
Использование параметра/Старткомпонентклеануп
Использование параметра /старткомпонентклеануп Dism.exe на работающей версии Windows 10 дает аналогичные результаты для выполнения задачи старткомпонентклеануп в планировщик задач, за исключением случаев, когда предыдущие версии обновленных компонентов будут немедленно удалены (без 30-дневного льготного периода), а ограничение времени ожидания в 1 час не будет ограничено.
В командной строке с повышенными привилегиями введите следующую команду:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Использование параметра/Ресетбасе с параметром/Старткомпонентклеануп
Использование параметра /ресетбасе с параметром /старткомпонентклеануп DISM.exe в работающей версии Windows 10 приводит к удалению всех заменяемых версий каждого компонента в хранилище компонентов.
В командной строке с повышенными привилегиями введите следующую команду:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Предупреждение
После завершения этой команды невозможно удалить все существующие пакеты обновления и обновления. Это не приведет к блокировке удаления пакетов обновления или обновлений в будущем.
Использование параметра/Спсуперседед
Чтобы уменьшить объем пространства, используемого пакетом обновления, используйте параметр /спсуперседед Dism.exe в работающей версии Windows 10, чтобы удалить все компоненты резервного копирования, необходимые для удаления пакета обновления. Пакет обновления — это набор накопительных обновлений для конкретного выпуска Windows.
В командной строке с повышенными привилегиями введите следующую команду:
Dism.exe /online /Cleanup-Image /SPSuperseded
Предупреждение
После завершения этой команды Удалить пакет обновления невозможно.
Очистка диска
С помощью программы очистки диска можно уменьшить количество ненужных файлов на дисках, что может помочь ускорить работу компьютера. Он может удалить временные файлы и системные файлы, очистить корзину и удалить множество других элементов, которые могут быть больше не нужны. Возможность очистки обновлений помогает уменьшить размер хранилища компонентов.
Запустите программу очистки диска, чтобы удалить системные файлы
Управление хранилищем компонентов
Определение фактического размера папки WinSxS
Уменьшение размера хранилища компонентов в автономном образе Windows
Uninstall-WindowsFeature
Как уменьшить размер каталога WinSxS и освободить место на диске в Windows Server 2012 с помощью функций по требованию
Способы устранения проблем с дисковым пространством, вызванных большим каталогом хранилищ компонентов Windows (WinSxS)
Как очистить папку WinSxS в Windows 10
Сканирование папки «WinSxS» в Windows 10
Сперва просканируем папку, чтобы понять, действительно ли необходима ее очистка. Делается это через консоль.
- Найдите «Командную строку» в «Поиске» и запустите ее. Во избежание возможных проблем запустите ее от имени администратора.
- Убедившись, что в окне представлен путь «C:\Windows\system32», введите следующую команду:
Dism.exe /online /cleanup-image /AnalyzeComponentStore
. Ее можно как напечатать вручную, так и скопировать. - После удачного анализа отобразится следующая информация:
- «Размер хранилища компонентов по данным проводника» — размер папки без учета жестких ссылок.
- «Фактический размер хранилища компонентов» — реальный размер папки со ссылками без учета папки «Windows».
- «Совместно с Windows» — общие файлы с папкой «Windows», необходимые для работы ОС. Это те файлы, которые нельзя удалять, и их объем всегда достаточно высокий.
- «Резервные копии и отключенные компоненты» — дубликаты компонентов, необходимые на случай, если какие-то из основных файлов окажутся повреждены. Удалить их можно, но при возникновении проблем резервными копиями уже не получится воспользоваться. Стоит понимать, что очищен будет не весь объем, указанный в этой строке, так как отключенные компоненты никуда не денутся.
- «Кэш и временные данные» — файлы для ускорения работы системы обслуживания, важными не являются, как и любые временные файлы в Windows и в условных браузерах.
Все то же самое вы можете выполнять и через приложение «Windows PowerShell», которое проще всего запустить, кликнув по «Пуску» правой кнопкой мыши и выбрав соответствующий пункт. Разницы никакой нет, это лишь дело привычки.
На основе анализа вам предстоит решить, собираетесь ли вы очищать эту папку, или необходимости в этом на данный момент нет.
Вариант 1: «Командная строка»
Все через то же приложение «Командная строка» вы можете без труда выполнить очистку разных составляющих папки.
Если после анализа папки вы закрыли консоль, откройте ее повторно. Напишите там команду Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Стоит отметить, что после использования этой команды обращаться к Варианту 2 и 3 бессмысленно, поскольку они выполняют всю ту же задачу, что и эта команда.
Вариант 2: Средство очистки диска
В любой версии Windows, включая десятку, предусмотрено средство очистки локальных дисков от ненужных системных файлов в автоматическом режиме. С помощью этой возможности можно избавиться от содержимого в папке «WinSxS».
- Откройте «Этот компьютер», кликните ПКМ по «Локальный диск (С:)» и перейдите в «Свойства».
- Нажмите кнопку «Очистка диска».
- Теперь, чтобы отобразился нужный пункт, кликните по кнопке «Очистить системные файлы».
- Произойдет непродолжительное сканирование.
- Вы увидите только что добавленный пункт «Очистка обновлений Windows». Отметьте его галочкой.
- По необходимости можете удалить и другие данные с этого диска — почти всегда общий объем доступных для удаления файлов больше. Когда все будет готово, просто нажмите «ОК» и дождитесь выполнения операции.
Кстати, эту утилиту можно запустить и через «Пуск», отыскав ее по названию.
Объем, отображенный в поле «Очистка обновлений Windows», не означает, что именно на столько же гигабайт станет легче папка «WinSxS». Связано это с тем, что не все файлы обновлений расположены именно внутри нее.
Учтите, если ПК не обновлялся или был успешно очищен первым методом, файлов обновлений в разделе не будет.
Вариант 3: Планировщик заданий
В ОС Windows присутствует «Планировщик заданий»
- Откройте меню «Пуск» и среди основных разделов найдите папку «Средства администрирования». Здесь кликните по значку «Планировщик заданий».
- Через навигационное меню в левой части окна разверните
Microsoft\Windows
.Пролистайте список до директории «Servicing», выбрав данную папку.
- Найдите строку «StartComponentCleanup», нажмите ПКМ и выберите вариант «Выполнить».
Теперь задача будет выполняться сама по себе и вернется в прежнее состояние через один час.
По завершении работы инструмента папка «WinSxS» будет очищена частично или вовсе останется нетронутой. Это может быть связано с отсутствием резервных копий или некоторыми другими обстоятельствами. Вне зависимости от варианта как-либо отредактировать работу данного задания невозможно.
Вариант 4: Программы и компоненты
Помимо резервных копий обновлений в папке «WinSxS» также хранятся все компоненты Windows, включая их новые и старые версии и независимо от статуса активации. Уменьшить объем директории за счет компонентов можно с помощью консоли по аналогии с первым способом этой статьи.
- Снова откройте «Командную строку» или «Windows PowerShell».
- Если вы регулярно обновляете ОС, то помимо актуальных версий в папке «WinSxS» будут храниться старые копии компонентов. Чтобы их удалить, следует воспользоваться командой
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
.По завершении вы получите соответствующее уведомление. Объем же рассматриваемой директории должен будет значительно уменьшиться.
Примечание: Время выполнения задачи может существенно затянуться, потребляя большое количество ресурсов компьютера.
Эффективной такая команда будет, только если вы пользуетесь системными компонентами, предварительно отключив все ненужное. Развернуто о них было рассказано в другой нашей статье. В противном случае выполнение данной команды может практически не повлиять на размер папки «WinSxS».
Подробнее: Включение и отключение компонентов в Windows 10
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТКак очистить папку WinSxS в Windows 10, 8.1
Привет админ! Неделю назад я стал замечать, что свободное пространство на моём диске (C:), с установленной Windows 10, стало куда-то исчезать, да и шутка ли, в один прекрасный день пропало целых 3 Гб. Далеко не сразу, но мне удалось найти виновника, а точнее виновницу, ей оказалась папка WinSxS — её размер в моей операционной системе ещё неделю назад был 15 Гб, но на сегодня он уже составляет 18 Гб. Также я заметил, после чего именно эта папка так сильно разрослась, причиной оказались — обновления операционной системы, за прошлую неделю моя Windows 10 получала их слишком много, ноутбук несколько раз просил меня перезагрузиться для установки обновлений.
Вопрос мой такой. О папке WinSxS в интернете написано много, но всё-таки, каким образом безопаснее всего очистить эту папку или она когда-нибудь очистится сама? Какие именно компоненты системы хранит папка WinSxS? Говорят, что на деле она занимает намного меньше места, чем видно в её свойствах и находятся на ней всего лишь символические ссылки.
Привет друзья! День назад я сам попал в такую же ситуацию, рассказываю подробности.
Буквально позавчера, установленная на моём ноутбуке Windows 8.1 несколько раз обновилась, а вчера утром мне на глаза попалось окно «Этот компьютер» и я с удивлением обнаружил, что на моём диске (C:) осталось свободного места 29 ГБ, хотя ещё вчера было 34 ГБ!
Я быстро исследовал жёсткий диск программой «Scanner» и обнаружил, что 5 ГБ свободного пространства на диске «съела» папка WinSxS, после этого она стала занимать рекордный размер — 21 ГБ.Предлагаю вам вместе очистить папку хранилища компонентов на моём компьютере и по ходу дела рассмотреть остальные вопросы, касаемые этой папки!
Зачем нужна папка WinSxS?
Папка WinSxS, находится по адресу C:\Windows\WinSxS и является хранилищем компонентов 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, то нам откроется такая картина.В моём случае папка весит довольно много 21 ГБ.
Открываем командную строку от имени администратора и вводим команду:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore (данная команда произведёт анализ папки WinSxS)
Сведения хранилища компонентов (WinSxS):
Размер хранилища компонентов по данным проводника : 20.86 GB
Фактический размер хранилища компонентов : 17.71 GB
Рекомендуется очистка хранилища компонентов : Да
Судя по результату, сама система рекомендует нам произвести очистку хранилища компонентов.
Очищаем папку WinSxS с помощью командной строки администратора, вводим команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Операция успешно завершена
Папка WinSxS очищена! Интересно, насколько она стала меньше в размере (напомню, что до очистки она занимала размер 21 ГБ)
Производим анализ хранилища компонентов уже знакомой вам командой:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Сведения хранилища компонентов (WinSxS):
Размер хранилища компонентов по данным проводника : 7.95 GB
Фактический размер хранилища компонентов : 7.74 GB
Рекомендуется очистка хранилища компонентов : Нет
Вот и всё. Теперь хранилище компонентов на нашем компьютере занимает 7.74 GB! Размер папки уменьшен в три раза.
Друзья, папку WinSxS можно ужать ещё. Дело в том, что у параметра /StartComponentCleanup есть дополнительный ключ /ResetBase, с помощью которого можно удалить все замененные версии для всех компонентов в хранилище компонентов. Вводим команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Операция успешно завершена
Теперь наша папка WinSxS стала ещё меньше 6,85 ГБ!
↑ Очистка папки WinSxS с помощью встроенной в Windows утилиты «Очистка диска»
Если вам не хочется связываться с командной строкой, то очистите папку WinSxS с помощью встроенной в Windows утилиты «Очистка диска», но не могу вам гарантировать такой же результат, смотрите сами.
Возьмём компьютер, где папка WinSxS занимает размер 20 ГБ.
Щёлкаем на диске (C:) правой кнопкой мыши и выбираем «Свойства», выбираем вкладку «Общие» и жмём на кнопку «Очистка диска»
«Очистить системные файлы»
Первый пункт в данном окне «Очистка обновлений Windows», как раз отвечает за очистку хранилища компонентов. Всего может быть очищено 3,63 ГБ.
Жмите «ОК» и папка WinSxS будет очищена.
PS. При операции очистки папки WinSxS с помощью командной строки у вас может выйти ошибка «Хранилище компонентов повреждено. Ошибка: 14098», что делать в этом случае, читайте в следующей статье.
Статьи, которые вам пригодится:
- Можно ли удалить папку C:\Windows\Installer, а если нет, то как её очистить?
- Папка ProgramData, её назначение, можно ли удалить или перенести
- Что находится в системной папке «FileRepository» и как её очистить
Windows 10 — очистка папки WinSxS
Папка C:\windows\WinSxS является хранилищем компонентов Windows. В ней хранятся файлы, необходимы для работы установленных компонентов Windows. При установке обновления Windows старые компоненты сохраняет именно здесь, обеспечивая возможность «отката» на предыдущую версию при удалении установленного обновления.
Инструкция подойдёт и для Windows 8.1
Со временем размер этот папки растёт и свободного места на системном диске становится всё меньше и меньше. Windows, конечно, периодически чистит старые компоненты, но логика работы мне не вполне ясна, иногда в этой папке я находил залежи древностей, которые нужно было давно удалить.
Если вам нужно освободить немного места на диске, то папку C:\windows\WinSxS можно немного почистить встроенными средствами.
Размер WinSxS
Хочется обратить внимание на то, что размер папки WinSxS в проводнике отражается неверно. В папке есть жёсткие ссылки на файлы, хранящиеся в других директориях, поэтому файловые менеджеры завышают размер WinSxS. И по причине наличия жёстких ссылок данную папку нельзя чистить вручную, а то можно удалить что-нибудь нужное.
Узнать реальный размер можно с помощью команды DISM:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
- Размер хранилища компонентов по данным проводника : 5.48 GB, это тот размер папки, который показывает Explorer с учётом жёстких ссылок. Неверный размер.
- Фактический размер хранилища компонентов : 5.43 GB, это реальный размер папки.
- Совместно с Windows : 4.62 GB, это обязательные файлы системы, которые нельзя удалить.
- Резервные копии и отключенные компоненты : 815.23 MB, это предыдущие версии компонентов, которые обеспечивают возможность отката установленных обновлений. Их можно удалить.
- Кэш и временные данные : 0 bytes, можно чистить, если кэш есть.
- Дата последней очистки — это понятно.
- Число освобождаемых пакетов : 0 ненужные пакеты, которые остались после обновления.
- Рекомендуется очистка хранилища компонентов : Да. Есть что почистить.
Очистка WinSxS
Команда очистки:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Команда очистки с удалением старых компонентов:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Очистка WinSxS — на первом компьютере
Было:
Замеряю свободное место на диске.
Свободно 46.9 Гб.
Выполняю очистку с удалением старых компонентов:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Свободное место:
Свободно 47.2 Гб. Почистилось всего 300 Мб.
Стало:
Резервные копии и отключенные компоненты : 514.84 MB, это как раз на 300 Мегабайт меньше.
Очистка WinSxS — на втором компьютере
Было:
Видим, что есть два каких-то ненужных компонента и 1.89 GB хлама в резервных копиях и отключенных компонентах.
Замеряю свободное место на диске.
Свободно 349 Гб.
Выполняю очистку с удалением старых компонентов:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Свободное место:
Свободно 359 Гб. Почистилось 10 Гб.
Стало:
Неплохо так почистили диск. 10 Гигабайт это существенно.
Вместо заключения
На одном компьютере я смог почистить в папке C:\windows\WinSxS всего лишь 300 Мегабайт, на втором — целых 10 Гигабайт. Результат разный, но он есть в обоих случаях.
Еще папку C:\windows\WinSxS можно сжать, но это совсем другая история.
Как очистить папку WinSxS в Windows 10, для чего она нужна, можно ли удалить
Наверное каждый, кто задавался вопросом «Почему системный диск так быстро заполняется?» натыкался на папку WinSxS. Эта папка может весить непомерно много, ведь чем «старше» ваша операционная система, тем больше информации будет в этой папке. А простое удаление файлов или самой директории WinSxS может привести к печальным последствиям для Windows.
WinSxS — что это за папка: какие данные в ней хранятся и для чего она нужна
Директория WinSxS создана для резервного копирования файлов, которые изменяются (заменяются) при обновлении системы. Каждый раз, когда «Центр обновлений» скачивает апдейт, заменяемые файлы копируются в папку WinSxS для того, чтобы в случае необходимости (неполадки) сделать откат системы к работоспособному состоянию или заводским настройкам.
Впервые каталог WinSxS появился на Windows Vista, а основным предназначением было сохранение конфигурационных файлов. Со временем функционал папки расширился и пополнился резервным копированием перед обновлением системы. Так как файлы из директории не удаляются, она может весить гигабайты и даже десятки гигабайт. Потому имеет смысл очищать каталог ради экономии места на диске.
Объем папки WinSxS может разрастаться до существенных размеровКак очистить папку WinSxS на Windows 10
Если после обновления система работает в штатном режиме, нет никаких зависаний, тормозов и ошибок, папку WinSxS рекомендуется очистить. Это уберёт лишнюю нагрузку на винчестер, а также освободит место для последующего резервного копирования. При этом просто зайти в папку и удалить её содержимое, конечно же, нельзя. Некоторые файлы должны остаться, так как резервное копирование обновлений не единственное предназначение папки WinSxS. Существует несколько правильных способов для удаления ненужной резервной информации.
Удаление старой резервной информации через утилиту «Очистка диска»
Самым простым способом очистки диска от неактуальной информации резервного копирования является удаление через утилиту «Очистка диска».
- В поиске Windows прописываем «Очистка диска» и щёлкаем по лучшему соответствию.В поиске Windows прописываем «Очистка диска» и щёлкаем по лучшему соответствию
- Выбираем диск C (на нём по умолчанию установлена операционная система) и нажимаем OK.Выбираем диск C и нажимаем OK
- Ожидаем пока программа сформирует список для очистки, затем нажимаем OK.Когда программа сформирует список данных для очиски нажимаем OK
Видео: как очистить папку WinSxS утилитой «Очистка диска»
Очистка с помощью «Планировщика заданий»
«Планировщик заданий» — это средство для запуска определённых процессов по графику или единожды. Но этим функциональность программы не ограничивается, вы вольны сами создавать и редактировать задачи, задавать параметры и многое другое.
Очистка папки WinSxS (и всего локального диска) уже вложена в задания «Планировщика», нужно только запустить процесс.
- В поиске Windows вводим «Планировщик заданий» и выбираем лучший результат.
- Окно программы условно делится на три части: дерево директорий, задачи и панель действий. В дереве директорий открываем папку по пути: «Библиотека планировщика задач» — Microsoft — Windows — Servicing.
- В центральной панели выбираем задачу StartComponentCleanup и щёлкаем на «Выполнить» в панели действий.Находим и запускаем процесс StartComponentCleanup
Задача запустится в фоновом режиме и выполнится автоматически без участия пользователя. Важно не перезагружать компьютер в течение одного-двух часов.
Через консоль «Командная строка»
Терминал командной строки также может помочь очистить папку WinSxS. Нужно только ввести пару команд в консоль, и программа все сделает за вас.
- Нажимаем комбинацию клавиш Win+X и в выпавшем меню выбираем пункт «Командная строка (администратор)».Нажимаем комбинацию клавиш Win+X и в выпавшем меню выбираем пункт «Командная строка (администратор)»
- В открывшейся консоли вводи поочерёдно две команды:
- Dism.exe /online /cleanup-image /AnalyzeComponentStore;Команда Dism.exe /online /cleanup-image /AnalyzeComponentStore анализирует системный диск
- Dism.exe /online /cleanup-image /StartComponentCleanup.Команда Dism.exe /online /cleanup-image /StartComponentCleanup запускает чистку папки WinSxS
Первая команда покажет, нуждается ли папка в чистке, вторая проведёт удаление лишних файлов, если таковые будут.
Видео: как очистить папку WinSxS при помощи командной строки
Очистить папку WinSxS очень просто. Достаточно не отходить от инструкций выше и не удалять директорию вручную, тогда ваша система будет работать как часы.
Здравствуйте! Меня зовут Алексей. Мне 27 лет. По образованию — менеджер и филолог. Оцените статью: Поделитесь с друзьями!Как очистить папку WinSxS в Windows 10
Память на системном диске после нескольких месяцев использования компьютера имеет тенденцию заполнятся не зависимо от желаний пользователя. На этот раз нам попалась папка WinSxS в Windows 10. Размер папки после недели использования начал превышать десять гигабайтов дискового пространства, что для моего накопителя действительно критично.
Данная статья расскажет как очистить папку WinSxS в Windows 10 разными способами. Некоторые из них уже Вам знакомы, поскольку рассматривались ранее в других инструкциях. Правда прежде чем приступить к очистке стоит узнать что это за папка и можно ли удалить папку WinSxS в Windows 10.
Что это за папка WinSxS Windows 10
Папка WinSxS содержит файлы компонентов операционной системы Windows 10, а также резервные копии компонентов и обновления системы. Ранее мы рассматривали где находятся программы и компоненты в Windows 10. Даже если эти компоненты не включены в операционной системе Windows 10, они все равно занимают место на системном диске. Когда устанавливаются обновления Windows 10, то они и их старые копии сохраняются в папке WinSxS. Со временем обновлений становится все больше и соответственно папка WinSxS занимает много места в Windows 10.
Данная папка расположена по пути C:\ Windows\ WinSxS и до очистки занимала больше десяти гигабайт дискового пространства. Если же отвечать на вопрос можно ли удалять папку WinSxS, то стоит сразу сказать что нельзя это делать ни в коем случае. Можно и нужно только почистить папку WinSxS способами описанными ниже.
Как очистить папку WinSxS в Windows 10
Очистка диска
Первым способом стоит раскрыть вариант с использованием средства очистки дисков. Ранее мы уже смотрели как очистить диск С от ненужных файлов в Windows 10. Использование стандартного средства очистки делает текущий способ универсальным и работающим на предыдущих версиях операционной системы Windows.
Windows хранит копии всех установленных обновлений из Центра обновления Windows даже после установки новых версий. При очистке старые и ненужные версии обновлений удаляются или сжимаются. После чего возможно, Вам потребуется перезагрузить компьютер.
- Открываем средство очистки дисков выполнив команду cleanmgr в окне Win+R.
- В открывшемся окне выбираем системный диск пользователя и нажимаем кнопку ОК.
- Дальше нажимаем кнопку Очистить системные файлы и опять выбираем системный диск.
- Отмечаем пункт Очистка обновлений Windows и нажимаем кнопку ОК, а потом подтверждаем действие кнопкой Удалить файлы.
DISM
Система обслуживания образов развертывания и управления ими (DISM) позволяет проверить и восстановить целостность системных файлов Windows 10. Управление системой DISM выполняется посредством выполнения команд в командной строке. Поэтому необходимо знать как запустить командную строку в Windows 10 от имени администратора разными способами.
- Запускаем командную строку от имени администратора выбрав пункт Командная строка (администратор) в контекстном меню Win+X.
- Чтобы узнать сколько занимает папка WinSxS выполняем следующую команду: [stextbox id=’download’]dism.exe /Online /Cleanup-Image /AnalyzeComponentStore[/stextbox]
- Для очистки папки WinSxS выполняем следующую команду: [stextbox id=’download’]dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase[/stextbox]
Процесс очистки с использованием системы DISM может занимать продолжительное время. Все зависит от того, сколько места занимает папка WinSxS на системном диске.
Планировщик заданий
Планировщик заданий позволяет сразу же после установки операционной системы настроить автоматическую очистку папки WinSxS. Пользователю достаточно создать простую задачу и настроить периодичность выполнения. Задача будет выполняться в автоматическом режиме, при этом не мешая пользователю работать за компьютером.
- Запустите планировщик заданий выполнив команду Taskschd.msc в окне Win+R.
- Переходим в раздел Библиотека планировщика заданий > Microsoft > Windows > Servicing.
- Создаем простую задачу с названием StartComponentCleanup указав нужную периодичность выполнения.
Заключение
Папка WinSxS содержит файлы обновлений и резервные копии компонентов операционной системы. Со временем папка WinSxS начинает занимать много места на системном диске. Но удалять её ни в коем случае нельзя, необходимо воспользоваться одним из наших советов по очистке папки WinSxS в Windows 10. Наши способы работают также на предыдущих версиях операционной системы Windows. После очистки размер папки уменьшился в два раза, что уже хорошо учитывая первоначальный размер.
Папка WinSxS — зачем она нужна и можно ли ее удалить? | Программное обеспечение | Блог
С необходимостью очистки системного диска сталкивается практически каждый пользователь. Со временем системные файлы занимают все больше памяти, и это может привести к различным проблемам вплоть до нестабильной работы системы. Папка WinSxS является одной из первых директорий, на которую обращают внимание пользователи, а все из-за ее размера. Что это за папка? Можно ли безопасно очистить или удалить WinSxS, и как это правильно сделать?
Что это за папка и для чего она нужна
WinSxS — служебная папка, которая появилась еще в Windows Vista, и присутствует во всех последующих версиях операционной системы. Полный путь к папке: C:\Windows\WinSxS. Увидеть ее можно, если включить отображение скрытых файлов и папок в параметрах папок (вкладка «Вид»).
Здесь хранятся файлы обновлений, конфигурационные данные, резервные копии файлов. Это каталог хранилища компонентов Windows. Именно благодаря ему пользователь может откатить практически любые изменения системы. Например, если вышло очередное забагованное обновление или эти самые изменения чем-то не понравились. Содержимое WinSxS используется в откате операционной системы к первоначальным настройкам, а также необходимо для работы Windows.
Учитывая специфику каталога, со временем он будет интенсивно расширяться.
Сколько места может занимать содержимое папки WinSxS
Обновления приходят регулярно, тем более сам пользователь часто вносит различные изменения в работу операционной системы. Если оптимизация каталога ранее не проводилась, или же процедура выполнялась давно, то размер папки легко может превысить отметки в 20 ГБ, но здесь есть один нюанс.
В папке WinSxS используются жесткие ссылки на файлы других каталогов. Иными словами, Проводник или файловые менеджеры в расчетах учитывают именно полный размер файла, хотя, по факту, его здесь нет, и место не занято.
Отсюда возникает и другой вопрос. Какой размер этой папки считается нормальным, и когда нужно всерьез задуматься об оптимизации содержимого?
Если папка WinSxS занимает свыше 10 ГБ памяти, то чистка практически наверняка нужна.
С другой стороны, освободить место можно и при более скромных объемах.
Можно ли удалить папку WinSxS или ее содержимое?
Да, удалить можно вообще любую системную папку или файл. Правда, в этом случае последствия не заставят себя ждать: уже при следующем включении или перезагрузке Windows может не запуститься, а большинство способов восстановления окажутся бесполезными.
Другие возможные последствия удаления отдельных файлов папки WinSxS:
- сбои, вылеты и перезапуск компьютера;
- проблемы с установкой обновлений;
- проблемы с откатом изменений.
Удалять саму папку WinSxS или ее содержимое, как и любой другой системной директории, настоятельно не рекомендуется, но это не означает, что пользователю нужно смириться с ситуацией. Есть возможность уменьшить занимаемый ею объем памяти.
Как очистить папку WinSxS: способы и инструкции
Начнем с того, что не нужно заходить в эту папку и вручную удалять не понравившиеся файлы. Для этого существуют другие инструменты. Преимущество описанных далее методов в том, что во время оптимизации происходит очистка неиспользуемых файлов. Иными словами, происходит безопасное удаление мусора, который просто захламляет систему. Инструменты используют различные алгоритмы, поэтому эффективность методов также отличается.
Встроенное средство очистки дисков в Windows
Это самый простой и безопасный метод, который направлен на удаление неиспользуемых обновлений. Внутренняя оптимизация содержимого не происходит, поэтому, если стоит цель освободить как можно больше места на системном диске, лучше использовать другие способы. С другой стороны, это самый простой способ, которым может воспользоваться любой пользователь.
Инструкция по использованию встроенного средства очистки дисков в Windows.
- Зайти в папку «Компьютер», кликнуть правой клавишей на системном диске (диск C), выбрать пункт «Свойства», а затем нажать кнопку «Очистка диска», где нас интересует кнопка «Очистить системные файлы». Альтернативный вариант — прописать в командной строке (открытой от имени Администратора) следующую команду cleanmgr.
- В появившемся окне нужно поставить галочку возле пункта «Очистка файлов обновлений» и нажать «ОК».
- Дождаться завершения процедуры и выполнить перезагрузку.
Если каталог WinSxS ранее не чистился или чистился давно, то при помощи данного метода получится освободить от нескольких сотен мегабайт до пары гигабайт места.
Этот метод актуален для ОС Windows 8.1 и Windows 10. В Windows 7 данной опции изначально нет, но она появится при установке пакета обновлений KB2852386.
Утилита DISM.exe
Этот метод предполагает использование консоли. Его эффективность выше, и в результате можно освободить больше места.
Инструкция по использованию утилиты DISM.exe для очистки папки WinSxS.
- Открыть командную строку от имени Администратора и прописать в ней команду: Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore.
- Дождаться завершения анализа. Утилита оценит необходимость очистки директории, и в нашем примере в дальнейших действиях нет нужды, но нас, конечно же, это не остановит.
- Инициализируем очистку каталога следующей командой: Dism.exe /online /Cleanup-Image /StartComponentCleanup.
- Ждем, пока утилита выполняет необходимые действия.
- Готово.
Но это еще не все, что можно сделать при помощи утилиты DISM.exe. Другие полезные действия перечислены ниже.
- Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase — команда для удаления устаревших и неиспользуемых версий компонентов каталога.
- Dism.exe /online /Cleanup-Image /SPSuperseded — команда для сжатия пакетов обновлений.
Теперь можно полюбоваться результатом, еще раз вызвав команду Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore и сравнив результат с первым анализом. Кстати, данная команда не поддерживается в Windows 7.
В приведенном примере результат незначительный, что объясняется недавней глубокой чисткой системы, но он все-таки есть.
Планировщик задач
Многие пользователи забывают об огромных возможностях оптимизации, которые дает Планировщик задач Windows. Он будет полезен и в нашем случае.
Чтобы очистить папку WinSxS при помощи планировщика задач, нужно выполнить следующий порядок действий.
- Вызвать планировщик задач в меню «Выполнить» (Win+R) или в командной строке, используя команду taskschd.msc.
- В открывшемся окне слева открыть каталог «Microsoft», затем «Windows», и здесь найти «Servicing».
- Выбрать «StartComponentCleanup» и в меню справа кликнуть «Выполнить».
- В течение часа задача будет выполнена.
Преимущество метода в том, что пользователь может настроить автоматическую очистку папки WinSxS по расписанию и забыть о проблеме. Для этого нужно кликнуть правой клавишей мыши на задаче «StartComponentCleanup», выбрав пункт «Свойства», вкладку «Триггеры», а здесь настроить расписание процедуры.
Удаление неиспользуемых компонентов
Этот метод предназначен для продвинутых пользователей. Удаление компонентов может повлиять на стабильность работы системы.
В этом случае мы будем очищать неактивные компоненты. В будущем, при необходимости, их возможно восстановить.
- В командной строке, открытой от имени Администратора, прописываем следующее: DISM.exe /Online /English /Get-Features /Format:Table.
- Получаем список компонентов с указанием состояния (Enable / Disable).
- Чтобы удалить компонент, необходимо прописать команду DISM.exe /Online /Disable-Feature /featurename:XXX /Remove, где XXX — название компонента для удаления.
Посмотреть активные и неактивные компоненты Windows можно в разделе «Программы и компоненты», который находится по здесь: Панель управления\Программы\Программы и компоненты. Интересующий пункт находится в левой части окна.
Наиболее популярными вариантами очистки директории являются первые два метода, о которых снято много видеороликов для YouTube.
Воспользовавшись предложенными в статье способами, можно уменьшить размер WinSxS. Результат зависит от выбранного способа и того, как часто пользователь выполняет очистку системы от мусора. Как правило, интерес к папке WinSxS возникает при необходимости освобождения места на системном диске. А том, как это сделать можно прочитать здесь.
Как удалить папку WinSxS в Windows 10
Пользователи, которые используют Windows 10 в течение многих лет, хорошо знают, что доступное дисковое пространство на диске ОС со временем уменьшается без видимой причины. Еще хуже становится, если вы используете свой компьютер в течение длительного времени без какого-либо обслуживания. Виновник, которого вы ищете, — это папка WinSxS, находящаяся на диске ОС. Microsoft называет это «Windows Side By Side» или, в широком смысле, хранилищем компонентов. Папка содержит всевозможные системные файлы, которые используются для устранения различных проблем на вашем ПК с Windows.Однако размер папки по-прежнему занимает важное место, и это является проблемой для большинства пользователей. Итак, в этой статье я поделюсь простым способом удалить папку WinSxS, не влияя на стабильность вашего ПК. Сказав это, давайте приступим.
Что такое папка WinSxS?
Прежде чем двигаться дальше, давайте рассмотрим несколько важных моментов. Во-первых, вы не можете полностью удалить папку WinSxS, но вы определенно можете уменьшить ее размер. Причина в том, что папка WinSxS содержит множество важных библиотек и компонентов операционной системы , которые необходимы для решения проблем, связанных с ОС.Так что в каком-то смысле не следует прикасаться к папке WinSxS, поскольку она предназначена для сохранения нашего компьютера в целости и сохранности.
Однако дело в том, что папка WinSxS со временем становится больше, и если вы используете машину в течение многих лет, папка займет около 40% вашего диска с ОС, что совершенно безумно. Итак, что именно происходит в этой папке? Собственно, помимо компонентов ОС, Windows также хранит файлы обновлений в папке WinSxS. Итак, всякий раз, когда вы получаете новое обновление, загружаются и сохраняются файлов на случай, если вы столкнетесь с проблемой в будущем и захотите вернуться к более ранней сборке.По сути, каждый раз, когда вы получаете обновление, файлы накапливаются в этой папке, что приводит к невероятно большему размеру диска ОС.
Было бы неправильно сказать, что Microsoft не пыталась решить проблему. В настоящее время Windows 10 поставляется с автоматической службой обслуживания , которая очищает файлы, которые были заменены через месяц. Однако пользователи сообщают, что это не работает должным образом, так что это есть. В любом случае, теперь, когда мы поняли суть проблемы, мы предпримем шаги, чтобы уменьшить размер папки таким образом, чтобы это не повлияло на стабильность вашей системы.
Шаги по очистке папки WinSxS
Мы пройдем через двухэтапный процесс , чтобы выполнить эту задачу. Сначала мы воспользуемся внутренним инструментом, а затем перейдем к методу ручной очистки. Сказав это, давайте начнем.
Уменьшить размер папки с помощью инструмента DISM
Мы собираемся использовать DISM Tool (Обслуживание образов развертывания и управление ими) для очистки папки. Инструмент DISM используется для сохранения целостности образа Windows и подготовки к средам восстановления.
1. Нажмите клавишу Windows один раз и введите «cmd» в поле поиска . После этого нажмите «Запуск от имени администратора» в подменю.
2. Когда откроется окно командной строки, выполните следующую команду, чтобы проверить, доступны ли избыточные файлы в папке . Если внизу написано, что рекомендуется очистка, переходите к следующему шагу.
DISM / Online / Cleanup-Image / AnalyzeComponentStore
3. Теперь выполните вторую команду, чтобы, наконец, запустить процесс очистки .После завершения процесса все готово. Папка WinSxS должна значительно освободиться.
Примечание: Процесс может занять некоторое время, поэтому наберитесь терпения.
DISM / Online / Cleanup-Image / StartComponentCleanup
Удаление файлов обновления с помощью очистки диска
1. Щелкните правой кнопкой мыши диск ОС (обычно диск C) и откройте «Свойства» . Здесь нажмите «Очистка диска».
2.Затем нажмите кнопку « Очистить системные файлы » в нижнем левом углу.
3. Теперь снимите все флажки и выберите «Очистка Центра обновления Windows» вверху. После этого нажмите кнопку «ОК». Вуаля, огромное количество файлов обновлений в папке WinSxS удалится моментально. Теперь перезагрузите компьютер, и вы обнаружите, что диск с ОС занимает меньше места.
Это должно освободить достаточно места на вашем компьютере с Windows и ускорить его.Здесь следует отметить, что иногда, если компьютер слишком старый, лучше просто сбросить Windows 10, чтобы начать с чистого листа. Не забудьте сделать резервную копию своего ПК с Windows 10, прежде чем выполнять процесс сброса.
Удалить папку WinSxS и освободить место
Итак, это было наше руководство о том, как удалить папку WinSxS и освободить диск ОС. Причина, по которой Windows замедляется после многих лет использования, заключается в том, что эти файлы забивают критическое пространство памяти. Итак, если вы хотите ускорить работу своего компьютера, уменьшение размера папки WinSxS также сильно повлияет на производительность.Во всяком случае, это все от нас. Если вы хотите узнать больше о Windows 10, оставьте комментарий ниже и дайте нам знать.
Как очистить папку WinSxS для экономии места в Windows 10
Папка WinSxS, также известная как Хранилище компонентов, содержит системные репозитории и является важной частью среды Windows. Со временем эта папка продолжает расти без ограничений и может занимать кучу ненужного места на жестком диске.
В этой статье обсуждается, как можно сэкономить это пространство, не затрагивая критически важные системные файлы, путем безопасного удаления ненужных файлов в папке WinSxS.
Что такое папка WinSxS
Папка WinSxS содержит файлы, такие как библиотеки DLL, двоичные файлы и другие файлы XML, которые используются устройством. Он также содержит информацию и файлы, необходимые для установки компонентов Windows. Каждый раз, когда ваша Windows получает обновление, оно устанавливается на ваш компьютер, а старые перемещаются в папку WinSxS. Это также важно для предотвращения сбоя системы за счет обеспечения совместимости или для возврата к старым файлам в случае восстановления системы.
Вот почему папка WinSxS со временем увеличивается в размере. Эту папку можно найти по следующему пути:
C: \ Windows \ WinSxS
Как вы можете обнаружить, в папке есть список подпапок и файлов, которые используются системой.
Как проверить размер папки WinSxS
Вы можете проверить размер папки через ее свойства в проводнике. Однако это фактический размер папки, а не тот, который вы можете сделать доступным, поскольку все в папке нельзя удалить, чтобы освободить место.
Наряду с кешем, временными файлами, данными резервного копирования и восстановления также присутствуют другие важные файлы. Панель свойств не отображает каждую отдельную категорию файлов в папке WinSxS.
Объявление
Чтобы проверить размер хранилища каждого компонента в этой папке, выполните следующие действия:
- Откройте командную строку от имени администратора.
- Введите следующую команду:
Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
- Теперь позвольте системе просканировать папку WinSxS, и затем она отобразит список компонентов и их размеры в интерфейсе командной строки. .
Теперь у вас есть полная информация о том, что содержит WinSxS и каков размер каждого компонента. Теперь мы можем использовать эту информацию, чтобы освободить 1,14 ГБ (резервное копирование и отключенные функции) от ненужных файлов и папок в WinSxS.
WinDirStat — замечательная программа, которая может визуально вычислять и отображать структуру папок и размер каждого диска. Чтобы проверить размер WinSxS, запустите WinDirStat от имени администратора.
Как очистить папку WinSxS с помощью программы «Очистка диска»
Средство очистки диска встроено в Windows 10 и может использоваться для выполнения безопасных операций по удалению ненужных системных файлов.Использование этой утилиты не влияет на критические системные файлы, в отличие от удаления вложенных папок WinSxS вручную с помощью проводника, что представляет серьезную угрозу для функциональности Windows.
Для выполнения этой операции следуйте инструкциям ниже:
- Найдите Disk Cleanup в меню «Пуск» и запустите его. (Примечание: не запускайте в качестве администратора)
- Во всплывающем окне Drive Selection выберите C: из раскрывающегося меню и нажмите Ok .
- На следующем экране нажмите Очистить системные файлы .
- Снова появится окно выбора диска . Снова выберите C: и нажмите Ok .
- Теперь выберите файлы, которые вы хотите очистить, установив флажки рядом с ними, а затем щелкните Ok .
- В диалоговом окне подтверждения нажмите Удалить файлы . После этого начнется операция, и все ненужные файлы будут безопасно удалены.
Хотя некоторые ненужные файлы были удалены из папки WinSxS, все же есть возможность еще больше увеличить доступное пространство. При необходимости переходите к следующему шагу.
Как очистить папку WinSxS путем удаления дополнительных функций
Поскольку папка WinSxS также содержит репозитории для дополнительных функций, вы можете освободить место, удалив те, которые отключены, и вы думаете, что они вам не понадобятся.
Для удаления одной функции за раз выполняйте следующие действия.
- Откройте командную строку от имени администратора.
- Чтобы узнать имена и статусы текущих дополнительных функций в Windows 10, введите следующую команду:
DISM.exe / Online / English / Get-Features / Format: Table
- Теперь просканируйте список и отметьте те, которые, по вашему мнению, вам не нужны, а затем введите следующую команду:
DISM.exe / Online / Disable-Feature / Featurename: TFTP / Remove
Вы можете заменить TFTP на выбор выбранной вами функции для удалите это. - Повторите последний шаг, чтобы удалить из системы все репозитории, относящиеся к дополнительным функциям.
Если вы снова проверите состояние дополнительной функции, выполнив ту же команду, вы увидите, что состояние изменилось с Disabled на Disabled с удаленной полезной нагрузкой .
Как сжать папку WinSxS для экономии места
Папка WinSxS также может быть сжата, если ее не удалить. Сжатие папки позволит сэкономить значительный объем места при наличии всего доступного.Этот метод не требует удаления или удаления чего-либо. Однако недостатком метода сжатия будет то, что система будет выполнять дополнительный этап или сжатие и распаковку каждый раз, когда ей требуется доступ к папке.
Это также повлияет на время, необходимое для выполнения этих функций. Тем не менее, разница во времени невелика, поскольку Windows 10 выполняет эти функции довольно быстро.
Процесс включает запуск и остановку некоторых служб, а также изменение владельца определенных файлов и папок.Поэтому рекомендуется создать точку восстановления системы, прежде чем продолжить.
- Запустите командную строку от имени администратора.
- Введите следующие команды одну за другой, чтобы остановить связанные службы и отключить их автоматическую перезагрузку:
-
sc stop msiserver
-
sc config msiserver start = disabled
-
sc stop TrustedInstaller
-
sc config TrustedInstaller start = disabled
-
- Теперь мы должны создать резервную копию списков управления доступом (ACL) всех файлов и папок.Введите следующую команду:
icacls "% WINDIR% \ WinSxS" / save "% WINDIR% \ WinSxS_NTFS.acl" / t
Это сгенерирует текстовый файл с простым текстом, который позже будет использоваться для восстановления списков контроля доступа по умолчанию. . Этот шаг может занять несколько секунд, так как нужно просканировать несколько файлов. - Теперь назначьте текущего пользователя владельцем WinSxS:
takeown / f "% WINDIR% \ WinSxS" / r
Это назначит владельца рекурсивно, что означает, что все подпапки и файлы также будут затронуты. - Теперь назначьте текущему пользователю полный контроль над папкой WinSxS с помощью следующей команды:
icacls «% WINDIR% \ WinSxS» / grant «% USERDOMAIN% \% USERNAME%» 🙁 F) / t - Теперь введите следующее команда для сжатия всех файлов и папок в WinSxS. Обратите внимание, что при этом будут сжиматься только те файлы, которые не используются другими программами или процессами:
compact / s: ”% WINDIR% \ WinSxS” / c / a / i *
Для сжатия каждого файла может потребоваться несколько минут. . - После завершения сжатия мы должны вернуть право собственности и права по умолчанию.Поочередно введите следующие команды:
icacls "% WINDIR% \ WinSxS" / setowner "NT SERVICE \ TrustedInstaller" / t
icacls "% WINDIR%" / restore "% WINDIR% \ WinSxS_NTFS.acl"
- Введите следующие команды, чтобы перезапустить службы, которые мы ранее закрыли:
sc config msiserver start = require
sc config TrustedInstaller start = require
Теперь вы можете проверить размер папки WinSxS и заметить, что она уменьшилась значительно, почти на треть.
Заключительные слова
Файл WinSxS может быть одним из самых важных в системе, но он также и самый большой, требующий больше места для хранения. Однако независимо от объема, который вы предоставите для системного диска, в какой-то момент его станет недостаточно.
Сжатие или удаление ненужных файлов и папок может значительно улучшить доступное хранилище, особенно когда это можно сделать безопасно, не нанося вреда среде Windows.
См. Также:
Как очистить и сжать папку WinSxS в Windows 10 / Windows Server?
В этой статье мы поговорим о папке WinSxS в Windows, причинах ее постоянного роста и способах ее очистки. Каталог C: \ Windows \ WinSxS является хранилищем компонентов Windows. Этот каталог содержит библиотеки DLL, двоичные и XML-файлы, необходимые для установки и работы различных ролей или функций Windows.При установке обновлений Windows (обычно это происходит каждый месяц) в системе устанавливается новая версия обновленного компонента, а старая сохраняется в папке WinSxS (необходимо для обеспечения совместимости и возможности отката на предыдущие версии компонентов при удалении обновления Windows).
Каталог WinSxS со временем увеличивался в размерах. Причем ее размер ничем не ограничен (хотя на практике размер папки WinSxS в Windows 10 редко превышает 15-20 ГБ).
В этой статье мы рассмотрим самые безопасные способы очистки папки WinSxS в Windows 10 и Windows Server 2016/2019:
- Оптимизировать хранилище компонентов и удалить старые версии файлов компонентов Windows, оставшиеся после установки обновлений Windows;
- Features on Demand — позволяет удалить с диска неиспользуемые компоненты Windows;
- Включить сжатие NTFS в папке WinSxS — способ уменьшить размер каталога WinSxS с помощью встроенного сжатия файловой системы NTFS.
Многие пользователи часто спрашивают: можно ли вручную удалить файлы из папки WinSxS? Отвечаю категорически НЕТ ! Эти действия могут повредить ваш образ Windows. Хотя некоторые попытки удалить файлы из папки WinSxS могут быть успешными, этот метод не рекомендуется.
Как проверить фактический размер папки WinSxS в Windows 10?
Самый простой способ узнать текущий размер папки WinSxS в Windows — открыть свойства папки % windir% \ WinSxS
в проводнике (или использовать сценарий PowerShell).Но имейте в виду, что большинство файловых менеджеров (включая проводник) показывают немного больший размер папки WinSxS, чем на диске.
Дело в том, что каталог WinSxS содержит большого количества жестких ссылок (символических ссылок) на системные файлы в других папках. Файловые менеджеры при расчете размера папки WinSxS учитывают размер файлов, на которые ссылаются жесткие ссылки, но это неверно.
Вы можете узнать реальный размер папки WinSxS на диске с помощью инструмента du от Sysinternals:
du -v c: \ windows \ winSXS
Вы также можете проанализировать размер хранилища компонентов (папка WinSxS) с помощью команды DISM:
Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
Инструмент обслуживания образов развертывания и управления ими [========================== 100,0% ===================== =====] Информация о хранилище компонентов (WinSxS): Проводник Windows сообщил о размере хранилища компонентов: 8,44 ГБ Фактический размер хранилища компонентов: 8,15 ГБ Совместно с Windows: 5. 74 ГБ Резервные копии и отключенные функции: 1,97 ГБ Кэш и временные данные: 438,31 МБ Дата последней уборки: 2021-02-22 20:37:29 Количество возвращаемых пакетов: 1 Рекомендуется очистка хранилища компонентов: Да Операция завершилась успешно.
Как видите, в этом случае я могу уменьшить размер папки WinSxS на (1,97 + 0,44) Гб.
Как очистить хранилище компонентов (папку WinSxS) в Windows?
Самый быстрый и простой способ очистить хранилище компонентов Windows (папка WinSxS) — оптимизировать хранилище с помощью команды:
Dism.exe / Online / Cleanup-Image / StartComponentCleanup
Параметр StartComponentCleanup
DISM поддерживается во всех версиях Windows, начиная с Windows 8 и Windows Server 2012.
После завершения очистки проверьте текущий размер хранилища компонентов:
Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
В моем примере это уменьшило размер папки WinSxS на 2,4 ГБ.
Параметр / StartComponentCleanup
имеет дополнительный параметр / ResetBase , который позволяет удалить все предыдущие версии компонентов, оставшиеся после установки обновлений Windows. После этого вы не сможете удалить установленные обновления или пакеты обновлений, а кнопка Удалить исчезнет из элемента Удалить обновление панели управления).Чтобы очистить старые версии компонентов, запустите:
Dism.exe / Online / Cleanup-Image / StartComponentCleanup / ResetBase
DISM / онлайн / Cleanup-Image / spsuperseded
Вы также можете удалить старые файлы обновлений с помощью мастера «Очистка диска»:
- Запустите команду
cleanmgr
от имени администратора; - Выберите диск и в следующем окне нажмите кнопку « Очистить системные файлы »;
- Затем выберите опцию « Windows update cleanup ».Инструмент очистки диска покажет, сколько места вы можете освободить, удалив старые файлы обновлений Windows. В моем примере это 324 МБ. Щелкните ОК, чтобы начать очистку.
После завершения очистки хранилища компонентов с помощью DISM проверьте, сколько места на диске было освобождено.
Кроме того, планировщик задач Windows 10 / Windows Server 2016 имеет специальную задачу автоматического обслуживания, которая регулярно оптимизирует и очищает папку WinSxS (та же операция, что и DISM с параметром StartComponentCleanup).Эта задача StartComponentCleanup находится в разделе \ Microsoft \ Windows \ Servicing файла taskschd.msc
. Эта задача выполняется в фоновом режиме и автоматически удаляет версии компонентов старше 30 дней, которые были заменены более новыми файлами.
Вы можете запустить эту задачу вручную следующим образом:
schtasks.exe / Run / TN "\ Microsoft \ Windows \ Servicing \ StartComponentCleanup"
Удаление неиспользуемых ролей и компонентов из Windows 10 / Windows Server
В предыдущей статье мы рассмотрели концепцию Features on Demand в Windows, которая позволяет удалять двоичные файлы неиспользуемых ролей из папки WinSxS.Вы можете удалить двоичные файлы ролей и компонентов на Windows Server с помощью командлета Uninstall-WindowsFeature PoweShell.
Windows 10 не имеет командлета Uninstall-WindowsFeature, поэтому для удаления компонентов из образа Windows необходимо использовать DISM.exe.
Обратите внимание, что DISM, в отличие от командлета Uninstall-WindowsFeature
PowerShell, не удаляет зависимые компоненты.
Полный список доступных функций в образе Windows 10 можно получить с помощью команды:
DISM.exe / Online / English / Get-Features / Формат: Таблица
Чтобы удалить, например, компонент TelnetClient из образа Windows (из папки WinSxS), выполните команду:
DISM.exe / Online / Disable-Feature / Featurename: TelnetClient / Remove
Если вы отобразите список всех функций по запросу, доступных в Windows, вы увидите, что статус компонента изменился на Отключено с удалением полезной нагрузки .
Таким образом, Windows позволяет значительно уменьшить размер папки WinSxS, удалив с диска неиспользуемые компоненты.Единственное, что этот метод очистки подходит только для продвинутых пользователей, которые знакомы с функциями Windows 10 и их назначением.
Как включить сжатие NTFS в папке WinSxS в Windows 10?
Другой способ уменьшить размер каталога WinSxS в Windows 10 — сжать содержимое каталога на уровне файловой системы NTFS.
- Откройте командную строку от имени администратора;
- Остановить и отключить установщик Windows и Установщик модулей Windows службы:
sc stop msiserver
sc stop TrustedInstaller
sc config msiserver start = disabled
sc config TrustedInstaller start = disabled - Давайте сделаем резервную копию списков управления доступом (ACL), назначенных файлам и папкам в каталоге WinSxS, с помощью встроенного инструмента icacls.Резервная копия ACL — это простой текстовый файл, в котором перечислены все файлы и каталоги, а также назначенные им разрешения NTFS (позже этот файл понадобится для восстановления исходных ACL):
icacls "% WINDIR% \ WinSxS" / save "% WINDIR% \ WinSxS_NTFS.acl" / t
- Назначьте себя владельцем папки WinSxS и всех ее подпапок:
takeown / f "% WINDIR% \ WinSxS" / r
- Предоставьте своей учетной записи разрешения на полный контроль над каталогом WinSxS:
icacls "% WINDIR% \ WinSxS" / grant "% USERDOMAIN% \% USERNAME%" :( F) / t
- Теперь вы можете сжимать файлы в каталоге WinSxS с помощью команды compact .Поскольку некоторые файлы могут использоваться Windows, необходимо указать параметр
/ i
. В противном случае сжатие остановится на первом заблокированном файле (в Windows 10 можно использовать более продвинутое сжатие LZX):
compact / s: "% WINDIR% \ WinSxS" / c / a / i *
- Восстановите владельца каталога WinSxS обратно в TrustedInstaller:
icacls "% WINDIR% \ WinSxS" / setowner "NT SERVICE \ TrustedInstaller" / t
- Восстановите исходные списки ACL для элементов папки WinSxS с помощью файла резервной копии ACL, который вы создали ранее:
icacls "% WINDIR%" / restore "% WINDIR% \ WinSxS_NTFS.acl "
- Восстановить тип запуска по умолчанию для служб установщика Windows и Windows Module Installer:
sc config msiserver start = require
sc config TrustedInstaller start = require
Теперь проверьте текущий размер папки WinSxS:
Как видите, в нашем примере размер папки WinSxS после сжатия уменьшился с 9,4 ГБ до 6,5 ГБ (примерно на треть). Неплохо, особенно для малогабаритного SSD-накопителя.
Эти команды можно запускать отдельно (тогда намного проще отслеживать результаты каждой из них) или использовать в одном файле сценария. Если вы его запустите, запустится описанная процедура сжатия для элементов в папке WinSxS. Вы можете скачать готовый пакетный файл для включения сжатия NTFS на WinSxS здесь: winsxs_ntfs_compress.bat
Вы можете использовать этот сценарий регулярно, потому что новые несжатые файлы будут появляться в папке WinSxS после установки новых обновлений Windows или приложений.
На что может повлиять сжатие папки WinSxS ? Windows прозрачно работает со сжатыми файлами. Однако при обработке таких файлов может потребоваться дополнительное время ЦП для их распаковки / сжатия. Это может вызвать небольшое замедление при установке компонентов или обновлений Windows. Однако на современных процессорах операции сжатия / распаковки файлов выполняются практически мгновенно, поэтому пользователь может даже не заметить реального влияния на производительность.
Очистить и сжать папку WinSxS в Windows Server / Windows 10
Хотите знать, как очистить и сжать папку WinSxS в Windows Server / Windows 10? Мы можем вам в этом помочь.
В рамках наших служб управления сервером мы помогаем нашим клиентам с несколькими запросами Windows.
Сегодня давайте посмотрим, как наши специалисты службы поддержки очищают папку WinSxS на Windows Server 2016/2019.
Очистить и сжать папку WinSxS в Windows Server / Windows 10
Размер каталога WinSxS со временем будет увеличиваться. Причем его размер ничем не ограничен.
Сегодня давайте посмотрим на папку WinSxS в Windows, причины ее постоянного роста и самые безопасные способы очистки папки WinSxS на Windows Server 2016/2019.
- Сначала оптимизируйте хранилище компонентов и удалите старые версии файлов компонентов Windows, оставшиеся после установки обновлений Windows.
- Features on Demand — позволяет удалить с диска неиспользуемые компоненты Windows.
- Наконец, включите сжатие NTFS в папке WinSxS — способ уменьшить размер каталога WinSxS с помощью встроенного сжатия файловой системы NTFS.
Шаги по очистке и сжатию папки WinSxS в Windows Server / Windows 10
Во-первых, получите текущий размер папки WinSxS в Windows, открыв свойства папки% windir% \ WinSxS в проводнике (или используйте сценарий PowerShell).Большинство файловых менеджеров (включая проводник) показывают немного больший размер папки WinSxS, чем на диске.
Мы можем узнать реальный размер папки WinSxS на диске с помощью инструмента du от Sysinternals:
du -vc: \ windows \ winSXS
Мы также можем проанализировать размер хранилища компонентов (папка WinSxS) с помощью команды DISM:
Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
Инструмент обслуживания образов развертывания и управления ими
[========================== 100.0% ==========================]
Информация о хранилище компонентов (WinSxS):
Проводник Windows сообщил о размере хранилища компонентов: 8,44 ГБ
Фактический размер хранилища компонентов: 8,15 ГБ
Совместно с Windows: 5. 74 ГБ
Резервные копии и отключенные функции: 1,97 ГБ
Кэш и временные данные: 438,31 МБ
Дата последней уборки: 2021-02-22 20:37:29
Количество возвращаемых пакетов: 1
Рекомендуется очистка хранилища компонентов: Да
Операция завершилась успешно.
Как мы видим, мы можем уменьшить размер папки WinSxS на (1,97 + 0,44) ГБ.
Команда DISM также позволяет нам проверять и восстанавливать наш образ Windows.
DISM / Online / Cleanup-Image / RestoreHealth
Как очистить хранилище компонентов (папка WinSxS) в Windows
Сначала очистите хранилище компонентов Windows (папка WinSxS), оптимизировав хранилище с помощью команда:
Dism.exe / Online / Cleanup-Image / StartComponentCleanup
Параметр DISM StartComponentCleanup поддерживается во всех версиях Windows, начиная с Windows 8 и Windows Server 2012.
После завершения очистки проверьте текущий размер хранилища компонентов:
Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
После этого мы не сможем удалить установленные обновления или пакеты обновления и Кнопка «Удалить» исчезнет из элемента «Удалить элемент панели управления обновлением»). Чтобы очистить старые версии компонентов, запустите:
Dism.exe / Online / Cleanup-Image / StartComponentCleanup / ResetBase
В Windows 7 и Windows Server 2008 R2 для очистки старых версий использовалась дополнительная опция DISM. компоненты, оставшиеся после установки пакетов обновлений.
DISM / online / Cleanup-Image / spsuperseded
Мы также можем удалить старые файлы обновлений с помощью мастера «Очистка диска»:
1. Сначала запустите команду cleanmgr от имени администратора
2. Затем выберите диск и в следующем окне нажмите кнопку «Очистить системные файлы».
3. Наконец, выберите «Очистка Центра обновления Windows». Инструмент очистки диска покажет, сколько места мы можем освободить, удалив старые файлы обновлений Windows. В этом примере это 324 МБ.Щелкните ОК, чтобы начать очистку.
После того, как мы закончим очистку хранилища компонентов с помощью DISM, мы можем проверить, сколько места на диске было освобождено.
Как включить сжатие NTFS в папке WinSxS в Windows 10
Другой способ уменьшить размер каталога WinSxS в Windows 10 — сжать содержимое каталога на уровне файловой системы NTFS.
Как и в случае любого нестандартного вмешательства в конфигурацию системы, настоятельно рекомендуется создать полную резервную копию нашего образа Windows 10.
1. Сначала откройте командную строку от имени администратора.
2. Затем остановите и отключите службы установщика Windows и Windows Module Installer:
sc stop msiserver
sc остановить TrustedInstaller
sc config msiserver start = отключено
sc config TrustedInstaller start = disabled
3. Давайте сделаем резервную копию списков управления доступом (ACL), назначенных для файлов и папок в каталоге WinSxS, с помощью встроенного инструмента icacls. Резервная копия ACL — это простой текстовый файл, в котором перечислены все файлы и каталоги, а также назначенные им разрешения NTFS (позже этот файл понадобится для восстановления исходных ACL):
icacls «% WINDIR% \ WinSxS» / сохраните «% WINDIR% \ WinSxS_NTFS.acl »/ t
4. Назначьте нас владельцем папки WinSxS и всех ее подпапок:
takeown / f«% WINDIR% \ WinSxS »/ r
5. Предоставьте нашей учетной записи разрешения на полный контроль над каталог WinSxS:
icacls «% WINDIR% \ WinSxS» / grant «% USERDOMAIN% \% USERNAME%» :( F) / t
6. Теперь мы можем сжимать файлы в каталоге WinSxS с помощью команды compact . Поскольку некоторые файлы могут использоваться Windows, нам нужно указать параметр / i.В противном случае сжатие остановится на первом заблокированном файле (в Windows 10 мы можем использовать более продвинутое сжатие LZX):
compact / s: ”% WINDIR% \ WinSxS” / c / a / i *
7. Восстановите владельца каталога WinSxS обратно в TrustedInstaller:
icacls «% WINDIR% \ WinSxS» / setowner «NT SERVICE \ TrustedInstaller» / t
8. Восстановите исходные ACL для элементов резервной копии WinSxS с помощью ACL файл, который мы создали ранее:
icacls «% WINDIR%» / restore «% WINDIR% \ WinSxS_NTFS.acl ”
9. Восстановите тип запуска по умолчанию для служб установщика Windows и Windows Module Installer:
sc config msiserver start = require
sc config TrustedInstaller start = require
Теперь проверьте текущий размер папки WinSxS.
Эти команды можно запускать по отдельности (тогда гораздо проще отслеживать результаты каждой из них) или использовать в одном файле сценария. Если мы его запустим, запустится описанная процедура сжатия для элементов в папке WinSxS.
[Нужна помощь? Мы можем вам помочь]
ЗаключениеКороче говоря, мы увидели, как наши инженеры службы поддержки очищают и сжимают папку WinSxS на Windows Server / Windows 10
Вы используете приложения на основе Docker?
Есть проверенные способы получить еще больше от ваших контейнеров Docker! Позвольте нам помочь вам.
Проводите время в растущем бизнесе, и мы позаботимся об инфраструктуре Docker за вас.
НАЧАТЬ
var google_conversion_label = «owonCMyG5nEQ0aD71QM»; ПапкаWinSxS: легко очистить и сэкономить место в Windows 10!
Это один из часто задаваемых вопросов: могу ли я удалить папку WinSxS, чтобы освободить место на диске?
Ответ: нет.
Вы также не можете удалить все в папке WinSxS, потому что некоторые файлы важны для запуска и обновления Windows. По сути, в папке WinSxS находятся файлы, необходимые для вашей Windows, а также резервные копии и / или обновления этих файлов.
Но есть много способов уменьшить размер папки WinSxS в Windows 10. В этом посте мы познакомим вас с двумя из них. Так что у вас будет хотя бы один работающий вариант.
1.Используйте очистку диска
2. Используйте DISM Tool
ПРЕДУПРЕЖДЕНИЕ : Никогда не рекомендуется использовать сторонний инструмент для очистки вашего файла WinSxS, поскольку ошибочное удаление всей папки или некоторых файлов в папке может привести к поломке вашего компьютера, делая невозможным загрузку или обновление.
1. Используйте очистку дискаОчистка диска — это встроенный инструмент, который помогает удалять временные файлы. Чтобы запустить его, просто следуйте:
1) На клавиатуре нажмите кнопку с логотипом Windows , затем введите очистка диска .Затем выберите Очистка диска из списка.
2) Если вы не изменили место, в которое вы поместили системный файл, выберите (C 🙂 и нажмите OK . Если вы ранее меняли расположение файла, выберите соответствующий каталог с файлом.
3) В разделе Файлы, чтобы удалить сектор , отметьте поля перед файлами, которые вам больше не нужны, а затем нажмите OK , чтобы удалить их. Выберите, чтобы выделить имя файла, чтобы просмотреть более подробную информацию, если хотите.
4) Если вам нужно освободить больше места, вы также можете выбрать Очистить системные файлы .
Затем вам будет предложено выбрать, какой системный диск вы хотите очистить. Сделайте соответствующий выбор, и процесс очистки начнется сразу же.
2. Используйте DISM ToolDISM — это сокращение от Deployment Image & Servicing Management. Это инструмент, который позволяет вам вносить изменения в функции, пакеты, драйверы и международные настройки Windows.В этом случае мы будем использовать его, чтобы помочь нам очистить нашу папку WinSxS.
Процесс может занять много времени. В некоторых случаях это может занять до 30 минут. Пожалуйста, не волнуйтесь, если это не закончится через долгое время. Подождите, пока процесс не завершится.
1) На клавиатуре одновременно нажмите клавишу с логотипом Windows и X , затем выберите Командная строка (администратор) .
При появлении запроса UAC нажмите Да , чтобы продолжить.
2) В окне DISM введите или скопируйте и вставьте следующую команду:
Dism.exe / онлайн / Cleanup-Image / StartComponentCleanup
Эта команда поможет вам очистить файлы, когда ваша система не используется.
3) Проверьте возможную опечатку. Затем нажмите , введите .
4) В том же окне DISM введите или скопируйте и вставьте следующую команду:
Dism.exe / онлайн / Cleanup-Image / StartComponentCleanup / ResetBase
Эта команда помогает удалить все замененные версии каждого компонента в хранилище компонентов.
5) Убедитесь, что вы не допустили опечатки, и нажмите , введите . Подождите, пока он закончится.
6) В том же окне введите или скопируйте и вставьте следующую команду:
Dism.exe / онлайн / Cleanup-Image / SPSuperseded
Эта команда помогает уменьшить объем пространства, используемого пакетом обновления.
7) Убедитесь, что вы не допустили опечатки и нажмите Enter.
Если вам нужна дополнительная помощь, не стесняйтесь оставлять нам комментарии, и мы посмотрим, что еще мы можем сделать, чтобы помочь.
Надеюсь, ваша проблема решена!
Как управлять огромной папкой WinSxS в Windows 10
Когда емкость системного диска невелика, сторонние утилиты помогут вам в кратчайшие сроки обнаружить большие файлы и небольшие коллекции файлов. Вот где вы можете найти папку WinSxS. Его емкость составляет от 5 до 10 ГБ, и для многих пользователей WinSxS похож на черный ящик в мире Windows.
Возникает вопрос, какие именно файлы установлены в WinSxS и почему они такие большие.Давайте разберемся в секретах WinSxS и о том, как управлять этим каталогом, в следующей статье.
Размер папки WinSxS
WinSxS содержит все файлы, необходимые для обеспечения совместимости с аппаратным и программным обеспечением вашего ПК. Одной из самых сильных сторон Windows является ее способность запускать устаревшее оборудование и приложения. Но эта обратная совместимость достигается за счет дискового пространства и ошибок.
Перейдите к C: WindowsWinSxS , щелкните правой кнопкой мыши WinSxS и выберите Properties. Эта папка занимает почти 7,3 ГБ дискового пространства. Но проблема не в реальном размере. Причина этого — жесткие ссылки, которые File Explorer и другие сторонние инструменты не принимают во внимание.
Каждая ссылка на жесткую ссылку считается отдельной версией файла для каждого местоположения. Таким образом, если системный файл находится в папках WinSxS и System32 , проводник неправильно удвоит размер папки.
Чтобы проверить фактическую емкость этого хранилища компонентов Windows, откройте окно командной строки с правами администратора и введите:
Dism.exe / Online / Cleanup-Image / AnalyzeComponentStore
Примечание : Параметр / AnalyzeComponentStore не распознается в Windows 8 и более ранних версиях.
После анализа фактическая емкость снижена до 5,37 ГБ. Это значение влияет на жесткие ссылки в каталоге WinSxS. Совместно с Windows указывает размер файла, который необходимо жестко связать. Дата последней очистки — это дата недавно завершенной очистки репозитория компонентов.
Способ уменьшения размера папки WinSxS
Многие пользователи часто спрашивают, можно ли вручную удалить файлы из папки WinSxS.Ответ — нет.
Удаление файлов, скорее всего, повредит Windows, и критические обновления Windows могут не установиться должным образом. Даже если вы успешно удалите файл из папки WinSxS, вы никогда не узнаете, какое приложение перестанет работать.
Однако вы можете уменьшить размер папки WinSxS с помощью некоторых встроенных инструментов. Мы будем использовать такие инструменты, как очистка диска, команда DISM и удаление компонентов по запросу, чтобы сократить объем папки WinSxS.
Инструмент очистки диска
В поле поиска введите очистка диска и выберите Очистка диска. В этом окне нажмите кнопку Очистить системный файл . Это перезапустит утилиту и откроет доступ ко всем параметрам очистки. Вы можете удалить установочные файлы, более ранние версии Windows и т. Д. Средство очистки диска — это отправная точка для очистки Windows 10.
Удалить функции по запросу
Windows позволяет включать или отключать функции Windows по запросу по умолчанию. Вы можете добавить несколько полезных функций — Hyper V, печать в PDF, подсистему Windows для Linux (WSL) и т. Д.
Функции, которые вы не отметили, все еще находятся в папке WinSxS и занимают место на диске. Пользователи с небольшой емкостью хранилища могут захотеть максимально сократить время установки Windows. Откройте окно командной строки с правами администратора и введите:
DISM.exe / Online / English / Get-Features / Format: Table
Вы увидите список названий функций и их статуса.
Чтобы удалить компонент из системы, введите:
ДИСМ.exe / Online / Disable-Feature / featurename: NAME / Remove
(замените «ИМЯ» на имя объекта, указанного в списке).
Удалить функцию из системыЕсли вы снова запустите команду / Get-Features , вы увидите статус «Отключено с удаленной полезной нагрузкой» вместо «Отключено» . Затем, если вы решите установить удаленные компоненты, Windows предложит вам повторно загрузить файлы компонентов.
Компоненты очистки DISM
Windows 8/8.1 имеет встроенную функцию автоматической очистки хранилища компонентов, когда система не используется. Откройте планировщик задач и перейдите к Microsoft> Windows> Обслуживание . Щелкните элемент правой кнопкой мыши и выберите Run.
Задача будет ждать не менее 30 дней после установки обновленного компонента перед удалением предыдущей версии этого компонента. Задача также имеет тайм-аут в один час и не может удалить все файлы.
С помощью параметра DISM / Cleanup-Image вы можете немедленно удалить предыдущую версию компонента (нет 30-дневного льготного периода) и нет ограничения по времени в 1 час.Откройте командную строку (администратор) и введите:
DISM.exe / онлайн / Cleanup-Image / StartComponentCleanup
Если вы добавите переключатель ResetBase , вы можете удалить все альтернативные версии каждого компонента. Но помните, что вы не сможете удалить ни одно из текущих обновлений (даже если они потерпят неудачу).
DISM.exe / онлайн / Cleanup-Image / StartComponentCleanup / ResetBase
Следующая команда удалит все компоненты резервного копирования, необходимые для удаления пакета обновления.Это набор накопительных обновлений для конкретной версии Windows.
DISM.exe / онлайн / Cleanup-Image / SPSuperseded
В крайнем случае, вы можете стереть папку WinSxS, чтобы освободить место в Windows. Тем не менее, инструкции следует тщательно соблюдать, чтобы избежать серьезных ошибок в системе.
WINSXS Windows 10 Clean 2021
Windows 10 объединяет многочисленные системные папки, которые были разработаны для управления и упрощения многочисленных задач как самой системы, так и ее компонентов, одна из этих папок — WINSxS, это папка, которая позволяет загружать обновления. и установленные во втором плане доступны в случае сбоя в системе, также эта папка позволяет:
WINSxS
- Сбросить систему, если что-то пойдет не так.
- Поочередно храните разные версии библиотек динамической компоновки (DLL) и других системных файлов.
- Активировать и деактивировать функции системы.
- Добавьте роли в серверных операционных системах.
- Удалите обновления, вызывающие ошибки.
Чтобы оставаться в курсе, не забудьте подписаться на наш канал на YouTube! ПОДПИСАТЬСЯ
WINSXS Windows 10 Clean 2021
Step 1
Одна из проблем заключается в том, что со временем эта папка может стать довольно большой, чтобы проверить это, мы идем по следующему маршруту:
C: \ Windows \ WinSxS
Step 2
Щелкните правой кнопкой мыши папку и выберите «Свойства», чтобы увидеть ее размер:
Step 3
Размер значительный.Давайте посмотрим, как можно уменьшить это пространство в Windows 10.
Step 4
Мы получаем доступ к командной строке как администраторы:
Step 5
Прежде всего, выполняем :
Dism.exe / online / Cleanup-Image / StartComponentCleanup
Step 6
В конце мы увидим следующее:
Step 7
Теперь выполняем:
Dism.exe / online / Cleanup-Image / StartComponentCleanup / ResetBase
Step 8
Когда этот процесс завершится, мы увидим:
Step 9
Наконец, мы выполняем:
Dism. exe / online / Cleanup-Image / SPSuperseded
Step 10
DISM (Обслуживание образов развертывания и управление ими) — это команда для управления образом системы.
Теперь мы можем проверить свойства папки WINSXS, чтобы увидеть ее текущий размер.