Как почистить папку windows winsxs

Что за папка WinSxS в Windows 10/7 и как ее очистить

Папка WinSxS (Windows Side By Side) — это хранилище компонентов и встречается в системах Windows 10, Windows 7, Windows 8 и может достигать размеров до 20 Гб. Она расположена по пути C:\Windows\Winsxs и имеет уровень «системный». Это значит, что Вы ничего не должны удалять вручную, сжимать и перемещать данные в этой папке для её уменьшения. Также не рекомендую использовать сторонние программы для очистки этой папки. В папке WinSxS многие файлы используют технику, называемую Hard Linking. Эта функция «жестких ссылок» позволяет нескольким файлам получать доступ к одному и тому же местоположению, не создавая копии этого местоположения или данных. И эта главная причина по который вы не должны ничего удалять, если не хотите нарушить работу системы и запуска программ.

В папке WinSxS хранятся несколько копий «dll», «exe» и других файлов, что позволяет приложениям запускаться в Windows без проблем с совместимостью. Также хранятся файлы обновлений и установки Windows, включая файлы резервных копий, чтобы при каждом сбое исходных файлов можно было легко восстановить систему Windows 10/8.1/7. К примеру, когда Windows 10 обновляется, то в системе устанавливается новая версия обновленного компонента, а старая сохраняется в папке WinSxS. Это необходимо для обеспечения совместимости приложений и возможности отката. Со временем папка WinSxS постоянно увеличивается и это приводит к недостатку места на системном локальном диске.

Как правильно очистить папку WinSxS в Windows 10/7/8.1

1 способ. Этот способ подойдет для Windows 10 и Windows 8.1. Откройте командную строку от имени администратора и введите следующую команду, которая сделает анализ папки WinSxS и даст рекомендацию по очистке, в моем случае написано «Да».

  • Dism.exe /online /Cleanup-Image /AnalyzeComponentStore

Вводим следующую команду, чтобы начать очистку.

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup

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

  • Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase

Теперь мы можем уменьшить объем пространства, используемого пакетом обновления. Для этого введите ниже команду. У меня не оказалось старых обновлений, у вас может быть также.

  • Dism.exe /online /Cleanup-Image /SPSuperseded

2 способ. Этот способ подойдет для Windows 7 и всех остальных версий. Суть заключается в стандартной очистки диска, которая поможет вам уменьшить размер папки WinSxS. Нажмите правой кнопкой мыши на локальном диске C:\, где установлена сама система Window 7 и выберите «свойства«. Далее нажмите «Очистка диска«, выберите все галочками и ниже нажмите на кнопку «Очистить системные файлы«. У вас появится новое окно, где по сути вам нужно удалить старые обновления Windows, но я рекомендую выделить все галочками и нажать «OK»

Примечание: У вас в Windows 7 может не быть параметра «Очистить системные файлы». Microsoft добавила эту функцию с обновлением патча KB2852386. Если у вас нет такой функции, то скачайте с официального сайта патчи Windows 7 32-bit | Windows 7 64-битная .

Читайте также:  Система windows не активирована windows 10 что делать

WinSxS: что это за папка в Windows 7, 10

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

WinSxS – что это за папка

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

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

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

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

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

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

    Размер хранилища компонентов, по данным проводника – общий размер WinSxS, без учета файлов, которые являются жесткими ссылками.

  • Совместно с Windows – основные файлы, являются необходимыми для работы операционной системы и не подлежат удалению.
  • Резервные копии и отключенные компоненты – файлы, которые остались после установки обновлений и хранятся на случай необходимости в откате. Эти файлы можно удалить при очистке.
  • Кэш и временные файлы – файлы, которые необходимы для ускорения системы обслуживания Window, не являются критическими и могут быть удален при очистке.
  • Дата последней очистки хранилища – информация о последней очистке папки WinSxS.
  • Число освобождаемых пакетов – файлы, которые были обновлены службой Windows Update и могут быть удалены в процессе очистки.
  • Рекомендуется очистка хранилища компонентов – рекомендация о необходимости очистки папки WinSxS.
  • Как можно заметить большая часть файлов является необходимой для работы операционной системы Windows 10 и не могут быть удалены.

    Можно ли удалить WinSxS

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

    Тем не мене папку WinSxS можно очистить, значительно снизив ее размер и освободив память на системном диске. Но, процесс очистки будет немного отличаться, в зависимости от того, какая версия операционной системы установлена. Ниже мы расскажем о том, как очистить папку WinSxS в операционных системах Windows 7 и Windows 10.

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

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

    Читайте также:  Wifi broadcom для mac os

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

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

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

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

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

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

    В операционной системе Windows 7 очистку папки WinSxS можно выполнить при помощи утилиты « Очистка диска », которая открывается в свойствах системного диска (так как описано выше). Но, есть одна особенность, для того чтобы очистка срабаотала у вас должен быть установлен SP1 (Service Pack) , а также в системе должно быть установлено необязательное обновление KB2852386 .

    Поэтому, если вы пользуетесь Windows 7, то вам сначала нужно проверить доступность обновления KB2852386 и установить его. Для этого откройте « Панель управления » и перейдите в раздел « Система и безопасность – Центр обновления Windows» . Здесь нужно просмотреть необязательные обновления и установить обновление KB2852386.

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

    После этого нужно выбрать « Файлы резервной копии пакета обновлений » или « Очистка обновлений Windows » и нажать на кнопку « ОК ».

    Дальше вам останется просто подождать пока система очистит папку WinSxS. Обычно это занимает всего несколько минут.

    Способы очистки папки WinSxS в Windows 10

    Сканирование папки «WinSxS» в Windows 10

    Сперва просканируем папку, чтобы понять, действительно ли необходима ее очистка. Делается это через консоль.

      Найдите «Командную строку» в «Поиске» и запустите ее. Во избежание возможных проблем запустите ее от имени администратора.

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

  • Убедившись, что в окне представлен путь «C:\Windows\system32», введите следующую команду: Dism.exe /online /cleanup-image /AnalyzeComponentStore . Ее можно как напечатать вручную, так и скопировать.
  • После удачного анализа отобразится следующая информация:
    • «Размер хранилища компонентов по данным проводника» — размер папки без учета жестких ссылок.
    • «Фактический размер хранилища компонентов» — реальный размер папки со ссылками без учета папки «Windows».
    • «Совместно с Windows» — общие файлы с папкой «Windows», необходимые для работы ОС. Это те файлы, которые нельзя удалять, и их объем всегда достаточно высокий.
    • «Резервные копии и отключенные компоненты» — дубликаты компонентов, необходимые на случай, если какие-то из основных файлов окажутся повреждены. Удалить их можно, но при возникновении проблем резервными копиями уже не получится воспользоваться. Стоит понимать, что очищен будет не весь объем, указанный в этой строке, так как отключенные компоненты никуда не денутся.
    • «Кэш и временные данные» — файлы для ускорения работы системы обслуживания, важными не являются, как и любые временные файлы в Windows и в условных браузерах.

    На основе анализа вам предстоит решить, собираетесь ли вы очищать эту папку, или необходимости в этом на данный момент нет.

    Читайте также:  Mac os bird process

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

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

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

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

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

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

    1. Откройте «Этот компьютер», кликните ПКМ по «Локальный диск (С:)» и перейдите в «Свойства».

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

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

    Теперь, чтобы отобразился нужный пункт, кликните по кнопке «Очистить системные файлы».

    Произойдет непродолжительное сканирование.

    Вы увидите только что добавленный пункт «Очистка обновлений Windows». Отметьте его галочкой.

    Объем, отображенный в поле «Очистка обновлений Windows», не означает, что именно на столько же гигабайт станет легче папка «WinSxS». Связано это с тем, что не все файлы обновлений расположены именно внутри нее.

    Учтите, если ПК не обновлялся или был успешно очищен первым методом, файлов обновлений в разделе не будет.

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

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

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

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

    Пролистайте список до директории «Servicing», выбрав данную папку.

    Найдите строку «StartComponentCleanup», нажмите ПКМ и выберите вариант «Выполнить».

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

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

    Вариант 4: Программы и компоненты

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

    1. Снова откройте «Командную строку» или «Windows PowerShell».
    2. Если вы регулярно обновляете ОС, то помимо актуальных версий в папке «WinSxS» будут храниться старые копии компонентов. Чтобы их удалить, следует воспользоваться командой Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase .

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

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

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

  • Оцените статью