Как уменьшить размер папки Winsxs на Windows 7,8,8.1,10

Папка Winsxs в C: \ Windows \ Winsxs имеет свой характер так как продолжает расти после того,как вы установили Windows. Эта папка создает ненужные файлы в течение долгого времени, такие как старые версии компонентов системы.

Эта папка содержит файлы компонентов Windows. Даже если у вас не установлен компонент для Windows, он будет присутствовать в вашей папке Winsxs, занимая место.И действия описаные в этой статье могут значительно сэкономить место на жёстком диске при необходимости.

Для чего нужна папка Winsxs ?

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

Например при введении команды sfc /scannow в командной строке происходит сканирования и при необходимости восстановления системных файлов которые берутся из папки Winsxs.Поэтому имейте в виду строго не рекомендуется её удалять.

Папку WinSxS можно очистить от старых версий системных компонентов, но удалять её ни в коем случае нельзя

Почему Winsxs папка становится слишком большой

Папка Winsxs содержит все компоненты системы Windows. Когда Windows устанавливает обновления, то образуется новые компоненты Windows, в папке Winsxs и при этом сохраняется старые компоненты . Это означает, что при обращении в Центр обновления Windows при установке обновления увеличивается размер папки Winsxs.

Начиная с Windows 7 появилась функция, которая позволяет Windows очистить старые файлы обновлений Windows после установки нового пакета обновления Windows. Идея заключалась в том, что система может регулярно очищать старые и уже не нужные пакеты обновления.

Тем не менее например Windows7 имела только один пакет обновления — пакет обновления 1 выпущен в 2010 году. И корпорация Майкрософт не собирается запускать еще одно. Это означает, что в течение более трех лет, через центр обновления Windows файлы накапливались в ОС Windows 7 и не могли легко удалится дожидаясь дополнения которые так и не пришли.

Очистка Файлов Обновления

Для очистки таких файлов обновления, откройте мастер очистки диска (нажмите клавишу Windows, введите "очистки диска" в меню Пуск и нажмите Enter). Нажмите кнопку "Файлы Очистка системы", включите опцию "Windows Update Cleanup" и нажмите кнопку "OK". Если вы используете систему Windows 7 в течение нескольких лет то вы в состоянии освободить несколько гигабайт пространства.

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

Если вы не видите эту функцию в окне "Очистка диска", вы, вероятно не обновляли ОС — установите последние обновления с помощью центра обновления Windows Update.

How to Reduce the Size of Your WinSXS Folder on Windows

Windows 8 и 8.1,10 включают в себя встроенные функции , которые делают это автоматически. На самом деле есть такая функция называется Start Component Cleanup запланированное задание входит в состав Windows , которая будет автоматически работать в фоновом режиме, и очищает компоненты в течение 30 дней после того, как вы установили их. Этот 30-дневный периуд дает вам время , чтобы удалить обновление , если оно вызывает проблемы.

How to Reduce the Size of Your WinSXS 1

Если вы захотите вручную очистить обновления, вы можете также использовать опцию очистки обновления Windows в окне Использование диска.

Чтобы открыть его, нажмите клавишу Windows, введите "Очистка диска" и выполните поиск, и нажмите появившиеся кнопку "Очистка диска", далее выберите диск "С"и далее выбираем "Очистить системные файлы".

How to Reduce the Size of Your WinSXS 3

И отметив соответствующий ярлык галкой избавляемся от файлов при нажатии "ОК"

How to Reduce the Size of Your WinSXS 2

Windows 8.1 и 10 дает вам больше возможностей, что позволяет принудительно удалить все предыдущие версии неустановленных компонентов. При введении команды в командной строке - другими словами, запустить окно командной строки от имени администратора.

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore 

Данная команда произведёт анализ папки WinSxS и в данном случае мы видим что нам дают рекомендации по очистке хранилища компонентов

How to Reduce the Size of Your WinSXS 8

Выполняем очистку папки WinSxS командой:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

И при повторном анализе папки WinSxS мы видим что операция успешно завершена и папка очищена 

How to Reduce the Size of Your WinSXS 9

Например, следующая команда удалит все предыдущие версии компонентов не дожидаясь 30-дневного планового задания:

DISM.exe /online /Cleanup-Image /StartComponentCleanup

Следующая команда удалит файлы, необходимые для удаления пакетов обновления. Вы не сможете удалить все установленные пакеты обновлений после запуска этой команды:

DISM.exe /online /Cleanup-Image /SPSuperseded

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

DISM.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

 

Удалить компоненты по первому требованию

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

How to Reduce the Size of Your WinSXS 4

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

Однако, эти характеристики занимают много места. Хотя это не имеет значения на типичных компьютерах, но пользователям с крайне низкими объемом диска или Windows администраторов серверов, которые хотят сэкономить пространство в Windows вплоть до минимально возможного набора системных файлов которые могут быть действительно необходимы и могут получить эти файлы со своих жестких дисков.

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

How to Reduce the Size of Your WinSXS 5

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

DISM.exe /Online /English /Get-Features /Format:Table

Вы увидите таблицу наименований компонентов и их состояний.

How to Reduce the Size of Your WinSXS 6

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

DISM.exe /Online /Disable-Feature /featurename:NAME /Remove

How to Reduce the Size of Your WinSXS 7

Если вы запустите / Get-функции снова в командной строке командой приведённой выше то вы теперь видите, что объект имеет статус “отключен с удалением полезных данных”, а не просто “отключено”. И соответственно не занимает пространство на жестком диске вашего компьютера.

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

Авторизуйтесь чтобы оставить комментарии

x
Авторизация

x
Авторизация2

x
Форма заявки