Winsxs windows 7 очистка dism: Как грамотно уменьшить размер папки WinSxS в Windows 7 SP1 – Вадим Стеркин
Содержание
Папка WinSxS и ее очистка в Windows 7 и 8/8.1
Размер современных жестких дисков персональных компьютеров может достигать несколько терабайтов, что не может не радовать, но как ни крути, растягиваться они не могут. И когда места на диске останется немного, мысль о том, что же делать дальше и куда девать контент начинает тревожить пользователя все сильнее.С пользовательским разделом все просто. В конце концов, часть файлов можно переместить на какой-нибудь съемный носитель. А вот как быть с системным разделом? Как вариант, можно удалить точки восстановления, что в общем то не рекомендуется делать, а также неиспользуемые программы. Последнее устраивает далеко не всех пользователей, а кроме того удаляемая программа должна занимать на диске много места.
В общем, логика такова – чем больше программа, тем она полезней .
Есть еще один способ – очистить «временную» системную папку WinSxS, расположенную в каталоге Windows. Если вы давно пользуетесь операционной системой, то наверняка обнаружите, что ее размер составляет несколько гигабайт. Находились пользователи, у которых WinSxS весила два десятка гигабайт. Удаление накопившегося в WinSxS «барахла» это тоже вариант, но подходить к нему нужно с особой осторожностью.
Очистить этот системный каталог это совсем не одно и то же, что избавиться от содержимого папки TEMP. Почему это так, для начала давайте узнаем, что представляет собой папка WinSxS и для чего вообще оно нужна.
WinSxS что это за папка
Впервые папка WinSxS появилась в Windows Vista и содержала в себе информацию о конфигурации операционной системы и ее компонентах. В последующих версиях Windows предназначение папки WinSxS, если брать по большому счету, не изменилось.
Да, она была оптимизирована, но файлы, содержащиеся в ней, по-прежнему представляют для системы немалую ценность, а поэтому их удаление кривыми руками может привести к печальным последствиям. Содержимое директории WinSxS представлено старыми компонентами обновления системы, хранящими информацию для восстановления системы конфигурационными файлами, а также жесткими символьными ссылками или Hard Links.
Несмотря на кажущуюся бесполезность, старые компоненты обновления могут даже очень пригодиться. Если при очередном обновлении Windows возникнут проблемы, всегда можно будет сделать откат к старым версиям и тем самым восстановить нормальную работу системы.
Теперь нетрудно понять причины, по которым папка WinSxS занимает на жестком диске столь много места. Ее рост прямо пропорционален частоте обновлений. Старые системные компоненты архивируются и копируются в каталог WinSxS, что собственно и приводит к его увеличению. В реальности же ее размер редко превышает 15 Гб. К тому же файловые менеджеры, включая Проводник, вас обманывают, завышая размер папки WinSxS примерно на 40 процентов. Эти 40 процентов составляют файлы символьных ссылок, не содержащих в себе фактических данных, а лишь ссылающихся на них. «Настоящие» же файлы могут находиться в других системных каталогах, например, в Windows, ProgramData и т.д. Во-первых, удаление ссылок на размер WinSxS никак не повлияет, во-вторых, это опять же может привести к проблемам.
Если вы являетесь пользователем Windows 8, также стоит подумать над тем, есть ли вообще смысл в очистке в этой папке. Дело в том, что в отличие от Windows 7 в восьмой версии очистка «лишних» файлов производится автоматически согласно заданным настройкам планировщика задач.
Очистка winsxs
Таким образом, смысл производить очистку папки WinSxS имеется только в двух случаях. Либо папка WinSxS действительно приняла «угрожающие» размеры, что более характерно для седьмой версии Windows, либо вы настолько дорожите каждым гигабайтом, что готовы рискнуть работоспособностью вашей системы. Существует несколько способов очистки каталога WinSxS. Самый простой, но не самый эффективный способ заключается в использовании системной утилиты cleanmgr, также известной как «Очистка диска». Чтобы запустить ее, в окошке «Выполнить» введите команду cleanmgr и нажмите ввод. Узнаете?
Программа для очистки winsxs — DISM
Другой способ куда более эффективен. На этот раз мы воспользуемся консольной утилитой DISM. Удалим все версии обновлений, не дожидаясь запланированной операции. Для этого в командной строке, запущенной от имени администратора выполните следующую команду:
DISM.exe /online /Cleanup-Image /StartComponentCleanup
Для удаления архивных файлов, созданных в процессе установки пакетов обновлений, отвечает другая команда. Для этого в командной строке введите следующую строчку:
DISM.exe /online /Cleanup-Image /SPSuperseded
Внимание! После выполнение этой команды вы не сможет удалить уже установленные пакеты обновлений и вернуться к их старым версиям. Кстати, такое сообщение (как на скриншоте) вы получите в том случае, если удалять нечего.
Также вы можете удалить старые версии для каждого компонента. Для этого используйте эту команду:
DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Последствия будут точно такими же, как и в случае использования команды DISM.exe /online /Cleanup-Image /SPSuperseded.
Что можно еще сделать для очистки папки WinSxS. В последних версиях Windows имеется такая полезная функция как включение/отключение компонентов системы по требованию. Если вы откроете панель управления, а затем перейдете в раздел «Программы и компоненты», то поймете, о чем идет речь. Некоторые из этих компонентов, даже будучи не отмечены галочкой, все же присутствуют на диске. Вам не нужно подключаться к Центру обновления для их загрузки, установить их можно прямо с диска. Так вот, находятся они как раз в папке WinSxS.
Если файлы компонентов занимают много места на диске, вы можете удалить их. Для этого опять воспользуемся уже знакомой утилитой DISM. Запускаем консоль и вводим следующую команду:
DISM.exe /Online /English /Get-Features /Format:Table
При этом будет выведен список компонентов, а также их состояние. Enabled – включено, Disabled – отключено. Для удаления компонента из системы используйте следующую команду:
DISM.exe /Online /Disable-Feature /featurename:NAME /Remove
Ключевое слово NAME здесь означает название компонента. Например, нам нужно удалить модуль Microsoft-Hyper-V-All.
DISM.exe /Online /Disable-Feature /featurename:Microsoft-Hyper-V-All /Remove
Теперь если вы выполните команду Get-Features еще раз, то увидите, что статус компонента изменился на «Disabled with Payload Removed» что означает «отключено с удалением полезных файлов».
Итог:
Как видите, ничего сложного в этом нет. Мы протестировали все вышеописанные варианты, и нашли их вполне действенными и эффективными. Но самое главное, что наши действия не привели к каким-либо отрицательным последствиям для операционной системы.
Все что останется в папке WinSxS удалять не следует. И еще один момент. Не используйте случайные, найденные в Интернете утилиты для очистки этой папки.
Как показал опыт, применение таких «чистильщиков» нередко приводило к полной переустановке системы. А еще обратите внимание на тот факт, что ни в одном из известных оптимизаторов вы не найдете функции очистки каталога WinSxS.
Очистка папки WinSxS в Windows: правильные способы
Папка «WinSxS» находится в системной папке «Windows», расположенной на системном диске компьютера. У некоторых пользователей возникает вопрос: что это за папка WinSxS? Это служебная папка — хранилище системных компонентов, необходимых для нормального функционирования операционной системы Windows.
В папке WinSxS хранятся резервные копии компонентов операционной системы, ранее установленных на компьютер, файлы и другая информация необходимая для восстановления системы.
Содержание:
- Очистка папки WinSxS в Windows 10
- Как очистить папку WinSxS в Windows с помощью утилиты Очистка диска (cleanmgr.exe)
- Очистка папки WinSxS в Windows 8.1
- Как очистить папку WinSxS в Windows 7
- Выводы статьи
Многие пользователи интересуются: можно ли удалить папку «WinSxS» с компьютера? Пользователи считают, что папка WinSxS занимает очень много пространства на жестком диске ПК, поэтому ее нужно удалить или полностью очистить для экономии места.
Папка WinSxS расположена по пути: «C:\Windows\WinSxS» на диске с установленной операционной системой.
Благодаря папке 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 в Windows 10
В Windows 10 в папке WinSxS хранятся не только резервные копии системных компонентов и обновлений, но и другие важные данные операционной системы, поэтому очищать папку без особой необходимости не рекомендуется. Этим способом можно пользоваться в операционных системах Windows 8.1 и Windows 8.
Запустите командную строку от имени администратора. О том, как это сделать в Windows 10 читайте здесь.
В окне интерпретатора командной строки велите команду, которая выполняет анализ хранилища системных компонентов, а после ввода команды нажмите на «Enter»:
Dism /online /cleanup-image /AnalyzeComponentStore
После завершения анализа, в окне командной строки отобразится информация о состоянии хранилища: файлы совместимые с Windows и файлы, которые можно удалить (резервные копии и отключенные компоненты, кэш и временные данные) из операционной системы.
Для запуска очистки WinSxS в Windows 10 введите команду:
Dism /online /cleanup-image /StartComponentCleanup
Запуск данной команды с дополнительным ключом «/ResetBase» удаляет устаревшие версии компонентов:
Dism /online /Cleanup-Image /StartComponentCleanup /ResetBase
После успешного завершения операции, перезагрузите компьютер.
Как очистить папку WinSxS в Windows с помощью утилиты Очистка диска (cleanmgr.exe)
Очистка папки WinSxS в Windows проводится с помощью системной утилиты Очистка диска (cleanmgr.exe). Этот способ работает в операционных системах Windows 7, Windows 8, Windows 8.1, Windows 10.
Если на вашем компьютере под управлением Windows 7, в утилите Очистка диска нет пункта для очистки обновлений, установите необязательное обновление «KB2852386», которое добавляет данный пункт в системное приложение.
Запустите утилиту Очистка диска, выполните следующие действия:
- Нажмите на клавиатуре «Win» + «R».
- В окне «Выполнить» введите команду: «cleanmgr» (без кавычек), нажмите «ОК».
- Выберите диск для очистки. По умолчанию выбирается системный диск.
- В открывшемся окне «Очистка диска (С:)», нажмите на кнопку «Очистить системные файлы».
- Снова выберите диск для очистки.
- В окне «Очистка диска (С:)» поставьте галки напротив пунктов «Очистка обновлений Windows», нажмите на кнопку «ОК».
- В окне с предупреждением, согласитесь с удалением файлов.
- Дождитесь окончания процесса удаления данных, а когда очистка папки WinSxS в Windows завершится, перезагрузите компьютер.
Это позволит несколько уменьшить размер папки WinSxS на диске компьютера.
Очистка папки WinSxS в Windows 8.1
В Windows 8.1 (Windows 8) папка WinSxS может очищаться при помощи Планировщика заданий. Этот способ также работает в операционной системе Windows 10.
Для того, чтобы почистить папку WinSxS выполните следующие действия:
- Запустите Планировщик заданий одним из этих способов.
- В левом столбце откройте «Библиотека Планировщика заданий», а затем поочередно перейдите сначала в раздел «Microsoft», а затем в раздел «Windows».
- Нажмите на раздел «Servicing», компонент «StartComponentCleanup», отвечающий за очистку хранилища компонентов, готов к выполнению задания.
- В правой колонке, в разделе «Выбранный элемент» нажмите «Выполнить».
Дождитесь завершения удаления ненужных файлов из системной папки, а затем перезагрузите ПК.
Для автоматического запуска задания по очистке папки WinSxS выполните следующее:
- В окне компонента «StartComponentCleanup», в правой колонке, в разделе «Выбранный элемент» нажмите на «Свойства».
- В окне ««StartComponentCleanup (локальный компьютер)» откройте вкладку «Триггеры» нажмите на кнопку «Создать».
- В окне «Создание триггера» настройте расписание для автоматического запуска задания с нужной периодичностью в определенное время.
Как очистить папку WinSxS в Windows 7
В Windows 7 можно удалить ненужные данные из папки WinSxS, при помощи выполнения команды в командной строке.
- Запустите командную строку от имени администратора.
- В окне интерпретатора командной строки введите команду, а затем нажмите на клавишу «Enter»:
DISM /online /Cleanup-Image /SpSuperseded
Выводы статьи
Системная папка WinSxS используется для хранения компонентов операционной системы Windows. В случае необходимости, пользователь может очистить папку WinSxS от ненужных файлов, используя системные средства: утилиту Очистка диска, утилиту DISM, приложение Планировщик заданий, с помощью выполнения команд в командной строке.
Нажимая на кнопку, я даю согласие на обработку персональных данных и принимаю политику конфиденциальности
Очистка и сжатие папки 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). Большинство файловых менеджеров (включая File Explorer) показывают немного больший размер папки 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) ГБ.
Команда DISM также позволяет нам проверять и восстанавливать наш образ Windows.
DISM /Online /Cleanup-Image /RestoreHealth
Как очистить хранилище компонентов (папку WinSxS) в Windows
Первоначально очистите хранилище компонентов Windows (папку WinSxS), оптимизировав хранилище с помощью команды:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Опция StartComponentCleanup DISM поддерживается во всех версиях 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 МБ. Нажмите OK, чтобы начать очистку.
После того, как мы закончим очистку хранилища компонентов с помощью DISM, мы можем проверить, сколько места на диске освободилось.
Как включить сжатие NTFS в папке WinSxS в Windows 10
Еще один способ уменьшить размер каталога WinSxS в Windows 10 — сжать содержимое каталога на уровне файловой системы NTFS.
Как и в случае любого нестандартного вмешательства в конфигурацию системы, настоятельно рекомендуется создать полную резервную копию нашего образа Windows 10.
1. Сначала откройте командную строку от имени администратора.
2. Затем остановите и отключите службы установщика Windows и установщика модулей Windows:
sc stop msserver sc остановить TrustedInstaller sc config msserver start = отключено sc config TrustedInstaller start= disabled
3. С помощью встроенного инструмента icacls создадим резервную копию списков контроля доступа (ACL), назначенных файлам и папкам в каталоге WinSxS. Резервная копия ACL представляет собой обычный текстовый файл, в котором перечислены все файлы и каталоги и назначенные им разрешения NTFS (позже этот файл понадобится для восстановления исходных ACL):
icacls «%WINDIR%\WinSxS» /save «%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:
sc config msserver start = запрос sc config TrustedInstaller start=demand
Теперь проверьте текущий размер папки WinSxS.
Эти команды можно либо запускать по отдельности (тогда гораздо проще отслеживать результаты каждой из них), либо использовать в одном файле скрипта. Если мы его запустим, запустится описанная процедура сжатия элементов в папке WinSxS.
[Нужна помощь? Мы можем вам помочь]
Заключение
Короче говоря, мы увидели, как наши инженеры службы поддержки очищают и сжимают папку WinSxS в Windows Server/Windows 10
Используете ли вы приложения на основе Docker?
Есть проверенные способы получить еще больше от ваших контейнеров Docker! Позвольте нам помочь вам.
Посвятите время развитию бизнеса, а мы позаботимся об инфраструктуре Docker за вас.
НАЧАТЬ
var google_conversion_label = «owonCMyG5nEQ0aD71QM»;
Очистка папки WinSxS в Windows 11/10
Возможно, немногие из вас знают об этом, и об этом нигде не было написано в блогах — пока; но Windows 11/10/8. 1/8 позволяет безопасно очистить папку WinSxS. Фактически, вы даже можете автоматизировать очистку папки WinSxS с помощью планировщика заданий. Папка WinSxS, что означает «Windows Side By Side», представляет собой собственный кеш сборки Windows с библиотеками, которые хранятся в нескольких приложениях. Это место для хранения файлов хранилища компонентов Windows.
Некоторые распространенные вопросы, которые задавали пользователи Windows, были: Есть ли способ очистить папку WinSxS, чтобы уменьшить ее размер? Можно ли удалить папку WinSxS? Или переместите папку WinSxS на другой диск. Краткий ответ, как мы видели в предыдущем посте, был: № 9.0005
В Windows 11/10/8.1/ 8 , однако, все стало проще. Windows автоматически уменьшит размер файла WinSxS. Эти методы включают внутренние процессы, такие как деинсталляция и удаление пакетов с компонентами, которые были заменены другими более новыми компонентами. Затем предыдущие версии сохраняются в течение определенного периода времени, после чего они автоматически удаляются.
Мы видели, что в Windows 8.1 появился новый параметр командной строки для DISM.exe, /AnalyzeComponentStore. Выполнение этой команды проанализирует папку WinSxS и сообщит вам, рекомендуется ли очистка хранилища компонентов или нет.
Windows 11/10/8 предлагает несколько способов очистки папки WinSxS, которая включает хранилище компонентов Windows. Он может сжимать определенные файлы или удалять некоторые пакеты. Давайте посмотрим, как вы можете очистить папку WinSxS в этих последних версиях операционной системы Windows. Есть три способа, как это сделать.
1] Использование StartComponentCleanup
Задача StartComponentCleanup была создана в Windows 8 для регулярной автоматической очистки компонентов, когда система не используется. Эта задача настроена на автоматический запуск при запуске операционной системой. При автоматическом запуске задача будет ждать не менее 30 дней после установки обновленного компонента, прежде чем удалять предыдущие версии компонента.
Чтобы запустить его, откройте планировщик заданий и перейдите к следующей задаче:
Библиотека планировщика заданий\Microsoft\Windows\Servicing\StartComponentCleanup
На правой панели в разделе «Выбранные элементы» вы увидите Выполнить . Нажмите на нее, чтобы запустить задачу StartComponentCleanup.
Это запустит процесс под названием TiWorker.exe или Windows Modules Installer Worker . Вы не увидите никакого диалогового окна подтверждения того, что процесс был запущен, но вы сможете увидеть его в диспетчере задач — и почувствовать много горячего воздуха, выходящего из вентиляционного отверстия вашего ноутбука! По умолчанию в Windows 10/8, если эта задача выполняется более 1 часа, она автоматически завершается. Чтобы завершить этот процесс, вы можете нажать End. В этом случае вы увидите, как Windows запрашивает у вас подтверждение: вы хотите завершить все экземпляры этой задачи. Нажмите Да.
Вы можете запустить его вручную или запланировать запуск, скажем, каждый месяц с помощью команды StartComponentCleanup для очистки и сжатия компонентов. Вы можете автоматизировать процесс, настроив триггер для запуска задачи с помощью планировщика задач.
Кроме того, вы также можете запустить задачу StartComponentCleanup с помощью командной строки с повышенными привилегиями, используя следующую команду:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
В случае успеха вы увидите возвращенное сообщение SUCCESS.
2] Использование системы обслуживания образов развертывания и управления ими
Используя DISM, вы можете настраивать и обновлять компоненты, пакеты, драйверы и т. д. Windows. Параметр /Cleanup-Image файла Dism.exe предоставит вам дополнительные параметры для уменьшения размера папки WinSxS, пишет TechNet.
A) Использование параметра /StartComponentCleanup программы Dism. exe в работающей версии Windows 8.1 дает результаты, аналогичные запуску задачи StartComponentCleanup в планировщике заданий.
Откройте командную строку с повышенными привилегиями, введите следующее и нажмите Enter:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
B) Если вы используете переключатель /ResetBase с параметром /StartComponentCleanup , вы сможет удалить все замененные версии каждого компонента в хранилище компонентов.
В командной строке с повышенными привилегиями введите следующее и нажмите Enter:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
C) Если вы хотите уменьшить объем пространства, используемого пакетом обновления, используйте параметр /SPSuperseded программы Dism.exe в работающей версии Windows 8.1, чтобы удалить все компоненты резервного копирования, необходимые для удаления пакета обновления. .
В командной строке с повышенными привилегиями введите следующее и нажмите Enter:
Dism. exe /online /Cleanup-Image /SPSuperseded
Обратите внимание, что если вы выполните эту команду, вы не сможете удалить существующие пакеты обновлений. и обновления.
3] Средство очистки диска
Домашним пользователям следует придерживаться средства очистки диска. Откройте утилиту очистки диска и нажмите кнопку Очистить системные файлы . Вы увидите параметр Очистка Центра обновления Windows . Проверьте этот параметр. Это поможет уменьшить размер хранилища компонентов.
Обратите внимание, что удаление файлов из папки WinSxS или удаление всей папки WinSxS может повредить вашу систему и сделать ее невозможной для загрузки. Возможно, вы также не сможете устанавливать, удалять или обновлять компоненты Windows, поэтому соблюдайте предельные меры предосторожности. Для обычных пользователей Windows вы можете сначала создать точку восстановления системы, а затем попробовать метод 1 или метод 3, упомянутые выше. Способ 2 для опытных пользователей.