Winsxs backup можно удалить

Winsxs backup можно удалить

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

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

Через какое-то время папка WinSxS может занимать достаточно много места на жестком диске — несколько гигабайт, при этом размер этот все время увеличивается по мере установки новых обновлений Windows.. К счастью, очистить содержимое данной папки сравнительно легко штатными средствами. И, если компьютер после последних обновлений работает без каких-либо проблем, это действие сравнительно безопасно.

Также в Windows 10 папка WinSxS используется, например, для сброса Windows 10 в исходное состояние — т.е. необходимые для автоматической переустановки файлы берутся именно из нее. Дополнительно, раз уж у вас возникла проблема со свободным пространством на жестком диске, рекомендую к ознакомлению статьи: Как очистить диск от ненужных файлов, Как узнать, чем занято место на диске.

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

Прежде чем говорить об очистке папки хранилища компонентов WinSxS, хочу предупредить о некоторых важных вещах: не пытайтесь удалить эту папку. Просто довелось видеть пользователей, у которых папка WinSxS не удаляется, они используют методы, похожие на описанные в статье Запросите разрешение от TrustedInstaller и в конце-концов удаляют ее (или часть системных файлов из нее), после чего удивляются, почему система не загружается.

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

  1. Запустите командную строку от имени администратора (например, через правый клик по кнопке Пуск)
  2. Введите команду Dism.exe /online /cleanup-image /AnalyzeComponentStore и нажмите Enter. Папка хранилища компонентов будет проанализирована и вы увидите сообщение о необходимости ее очистки.
  3. Введите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS.

Один важный момент: не следует злоупотреблять этой командой. В некоторых случаях, когда резервных копий обновления Windows 10 в папке WinSxS нет, после выполнения очистки, папка может даже слегка увеличиться. Т.е. производить очистку есть смысл, когда указанная папка слишком, на ваш взгляд, разрослась (5-7 Гб — это не слишком).

Также очистку WinSxS можно произвести автоматически в бесплатной программе Dism++

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

Для очистки WinSxS в Windows 7 SP1 требуется предварительно установить необязательное обновление KB2852386, которое добавляет соответствующий пункт в утилиту очистки диска.

Вот как это сделать:

  1. Зайдите в центр Обновления Windows 7 — это можно сделать через панель управления или воспользоваться поиском в меню пуск.
  2. Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям.
  3. Найдите и отметьте необязательное обновление KB2852386 и установите его.
  4. Перезагрузите компьютер.

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

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

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

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

Помимо этого, в Windows 8.1 есть и еще один способ очистить эту папку:

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

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

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

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

Для этого необходимо создать простую задачу StartComponentCleanup в MicrosoftWindowsServicing с нужной периодичностью выполнения.

Надеюсь, статья будет полезной и предостережет от нежелательных действий. В случае возникновения вопросов — задавайте, постараюсь ответить.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

Читайте также:  Intel core 2 duo 6750

18.12.2019 в 07:34

Добрый день!
Не путайте, пожалуйста, резервные копии файлов до обновления системы с точками восстановления. Точки восстановления хранятся в System Volume Information.

18.12.2019 в 08:06

Пробовал использовать команду Dism.exe /online /cleanup-image /StartComponentCleanup, но папка WinSxS так и не была очищена. При этом команда выполнилась на 100%. Размер папки до выполнения команды был 98Гб, теперь 100Гб. В чём может быть дело?

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

В процессе эксплуатации ОС, пользователи замечают стремительный рост папки Windows. Увеличение размеров связано с тем, что внутренняя папка winsxs начинает много весить. Давайте разберемся, что это за папка winsxs в Windows 7, 10, 8 и можно ли ее удалить или очистить.

Winsxs — что это за папка, и подлежит ли удалению

Данная папка находится по пути C:Windowswinsxs и хранит файлы компонентов ОС, а также резервные копии и обновления к этим файлам. Даже если эти компоненты не установлены в операционной системе, они хранятся в папке winsxs, занимая место HDD.

Примечание: В данных обстоятельствах буква локального диска C. У Вас буква может отличаться, будьте внимательными.

На самом деле компоненты ОС находятся в других местах, а содержание папки winsxs является ссылками на эти компоненты. Когда устанавливаются обновления Windows, то они и их старые копии оседают в папке winsxs. Со временем обновлений становится все больше и соответственно папка winsxs занимает много места в Windows.

Размеры папки winsxs могут достигать нескольких гигабайт. Хотя для современных жестких дисков это свободное пространство ничего не значит, но лишним не будет. Чтобы узнать, сколько весит winsxs достаточно кликнуть по ней правой кнопкой, далее выбрать «свойства», на вкладке «общие» посмотреть количество мегабайт. Данный способ не даст информацию о фактическом размере папки, но поможет судить о количестве свободного пространства. Запомните это число, оно понадобится в будущем для сравнения.

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

Программы чистильщики не подойдут, остаются штатные средства ОС, которые помогут очистить папку winsxs в Windows. Давайте рассмотрим способы поподробнее.

Удаление старых обновлений через утилиту очистки диска

Данный способ работает в ОС Windows 7 и старше, который позволит уменьшить папку winsxs в размерах. Запустите компонент «очистка диска» одним из следующих способов:

  1. По системному диску (где установлена Windows)щелкните правой кнопкой, далее из контекстного меню жмите «свойства». Во вкладке «общие» запомните объем свободного и занятого пространства жесткого диска. Нажмите кнопку «очистка диска», дождитесь окончания подсчетов.
  2. Зажмите клавишу Win + R, для вызова окна «выполнить» и скопируйте команду cleanmgr, нажав затем Enter. Выберите системный диск, кликните OK и ждите, пока система подсчитает объем удаляемых данных.

В новом окне, кликните кнопку очистки системных файлов (показано на скриншоте). Если появится запрос UAC нажмите «да».

Чтобы очистить папку winsxs в Windows убедитесь, что стоит флажок напротив подпункта «Очистка обновлений Windows», так как этот раздел отвечает за удаление файлов в папке winsxs. Другие пункты отмечайте по своему желанию. В этом окне Вы так же сможете оценить примерный объем высвобождающегося дискового пространства. В заключении жмите OK и ждите окончание процесса, возможно, потребуется перезагрузка ПК.

Примечание: функция очистки обновлений встроена в windows 8, 10. Для семерки Microsoft выпускало обновление для появления данной опции. Если Вы у себя не обнаружите пункт очистки обновлений, тогда скачайте и установите пакет обновлений KB2852386. Способы, описанные ниже, не работают в Windows 7.

Чистка с помощью планировщика заданий

С выходом Windows 8 появилась функция, позволяющая почистить папку winsxs автоматически. В ОС создано автоматическое задание StartComponentCleanup, запускающееся в фоновом режиме для удаления старых версий файлов через 30 дневный срок. Данный период дается, чтобы исключить несовместимость новых обновлений. Вы можете вручную запустить это задание, для этого проделайте шаги ниже.

Для запуска планировщика заданий, в окне «выполнить» (вызывается кнопками Win + R), напишите команду taskschd.msc, далее кликните OK.

В левой части окна раскройте раздел «библиотека планировщика заданий», затем подразделы «Microsoft» и «Windows», найдите раздел Servicing и нажмите его. Выберите StartComponentCleanup, в правой части окна кликните «выполнить», чтобы запустить чистку папки winsxs. Вам необходимо подождать около часа.

Примечание: данную задачу Вы можете реализовать через командную строку. Необходимо запустить cmd с правами администратора, далее использовать команду:
schtasks.exe /Run /TN "MicrosoftWindowsServicingStartComponentCleanup"

Очистка через командную строку

Dism.exe – приложение cmd, позволяющее производить различные манипуляции с компонентами Windows, которое поможет очистить папку winsxs. В Windows 10, 8.1 ввели новый параметр AnalyzeComponentStore, помогающий определить, как много места занимает пака winsxs фактически. Вызовите командную строку с администраторскими правами, введите следующую команду и кликните Enter:

Читайте также:  12 Или 24 вольта что лучше

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

В результате подсчетов, Вы узнаете, рекомендуется ли очистка. Чтобы увидеть количество памяти, которое можно освободить, обратите внимание на элементы, отмеченные на скриншоте. Сумма этих двух элементов показывает объем занятого места на жестком диске.

После анализа можно приступить к чистке папки winsxs. Параметр StartComponentCleanup в cmd дает аналогичные результаты, что и в планировщике заданий. Однако удаление компонентов происходит сразу, без ожидания. В cmd с правами админа, введите такую конструкцию, далее кликните Enter:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Используя параметр ResetBase Вы удаляете все устаревшие версии каждого компонента. Выглядит команда так:

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

Параметр SPSuperseded помогает уменьшить место, которое занимает пакет обновления. Используйте такую команду:

Dism.exe /online /Cleanup-Image /SPSuperseded

Дождитесь окончания выполнения этих команд. Далее оцените объем освобожденной памяти через параметр AnalyzeComponentStore.

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

Windows 8, 10 позволяют включить, отключить компоненты ОС Windows. Эти функции расположены в панели управления в разделе «программы».

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

Запустите cmd с привилегиями админа. Введите команду ниже, затем нажмите Enter:

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

Командная строка построит таблицу имен компонентов, а так же их состояний. Запомните название удаляемого компонента и используете такую команду:

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

В этой команде Вам необходимо заменить NAME на название вашего компонента. В примере будем удалять DirectPlay.

Таким образом состояние изменится на пометку Disabled with Payload Removed. Вот такими способами Вы можете очистить папку winsxs в Windows.

На этом все, теперь Вы знаете winsxs — что это за папка Windows 7, 8, 10 и как делать ее чистку. Рекомендуется в первую очередь использовать первые три способа, хотя к методу с планировщиком заданий можно не прибегать, так как он дублируется, но все на Ваше усмотрение. Удаление компонентов не рекомендуется, потому что много места это не освободит, а удаленные компоненты могут понадобиться в будущем. Вы можете еще очистить папку temp в Windows, для высвобождения дополнительного места на HDD.

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

Методы чистки «WinSxS»

«WinSxS» — это системный каталог, содержимое которого в Виндовс 7 размещено по следующему пути:

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

Установка обновления KB2852386

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

    Щелкайте «Пуск». Заходите в «Панель управления».

Жмите «Система и безопасность».

Переходите в «Центр обновлений Windows».

Открывается окно с перечнем установленных на компьютере обновлений. Нам нужно отыскать обновление KB2852386 в разделе «Microsoft Windows» данного списка.

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

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

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

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

Читайте также:  2 Gis dialer для андроид

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

Система выполнит поиск не установленных на ваш ПК апдейтов.

После завершения процедуры щелкните по надписи «Важных обновлений доступно».

Откроется список важных апдейтов, которые не установлены на вашем ПК. Вы можете выбрать, какие из них устанавливать, поставив слева от наименований пометки в чекбоксы. Поставьте флажок напротив наименования «Обновление для Windows 7 (KB2852386)». Далее жмите «OK».

Вернувшись в окно «Центра обновлений», жмите «Установить обновления».

Запустится процесс инсталляции выбранных апдейтов.

  • После его окончания совершите перезагрузку ПК. Теперь у вас будет в наличии необходимый инструмент для очистки каталога «WinSxS».
  • Далее мы рассмотрим различные способы очистки каталога «WinSxS» с помощью утилиты Cleanmgr.

    Способ 1: «Командная строка»

    Нужную нам процедуру можно выполнить с помощью «Командной строки», через которую производится запуск утилиты Cleanmgr.

    Заходите в папку «Стандартные».

    В перечне найдите «Командная строка». Жмите по наименованию правой кнопкой мышки (ПКМ). Выбирайте вариант «Запуск от имени администратора».

    Производится активирование «Командной строки». Вбейте следующую команду:

    Открывается окошко, где предлагается выбрать диск, в котором будет выполняться чистка. По умолчанию должен стоять раздел C. Его и оставляйте, если ваша операционная система имеет стандартное расположение. Если же она, по какой-либо причине, установлена на другом диске, то выберите его. Жмите «OK».

    После этого утилита производит оценку объема места, которое она сможет очистить при проведении соответствующей операции. Это может занять определенное время, так что наберитесь терпения.

    Откроется перечень объектов системы, которые подлежат очистке. Среди них обязательно найдите позицию «Очистка обновлений Windows» (либо «Файлы резервной копии пакета обновлений») и поставьте около него пометку. Именно данная позиция отвечает за очистку папки «WinSxS». Напротив остальных пунктов расставляйте флажки на свое усмотрение. Можете все другие пометки снять, если не желаете больше ничего чистить, или отметить те компоненты, где также хотите произвести удаление «мусора». После этого жмите «OK».

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

  • Далее утилита Cleanmgr выполнит очистку папки «WinSxS» от ненужных файлов и после этого автоматически закроется.
  • Способ 2: Графический интерфейс Windows

    Не каждому пользователю удобно запускать утилиты через «Командную строку». Большинство юзеров предпочитает это делать с помощью графического интерфейса ОС. Это вполне выполнимо и в отношении инструмента Cleanmgr. Данный способ, конечно, более понятен для простого пользователя, но, как вы увидите, займет большее по продолжительности время.

      Щелкайте «Пуск» и переходите по надписи «Компьютер».

    В открывшемся окошке «Проводника» в перечне жестких накопителей отыщите наименование того раздела, где установлена текущая ОС Виндовс. В подавляющем большинстве случаев это диск C. Кликните по нему ПКМ. Выбирайте «Свойства».

    В появившемся окошке жмите «Очистка диска».

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

    В открывшемся окошке не обращайте внимания на перечень подлежащих очистке элементов, а жмите «Очистить системные файлы».

    Будет выполнена повторная оценка освобождаемого места на накопителе, но уже с учетом системных элементов.

  • После этого будет открыто точно такое же окно «Очистка диска», которое мы наблюдали в Способе 1. Далее нужно произвести все те действия, которые были описаны в нем, начиная с пункта 7.
  • Способ 3: Автоматическая чистка «WinSxS»

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

      Активируйте «Командную строку» с административными правами тем же методом, который был описан в Способе 1 данного руководства. Введите следующее выражение:

    :: параметры очистки каталога winsxs
    REG ADD "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesUpdate Cleanup" /v StateFlags0088 /t REG_DWORD /d 2 /f
    :: параметры очистки временных объектов
    REG ADD "HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerVolumeCachesTemporary Files" /v StateFlags0088 /t REG_DWORD /d 2 /f
    :: генерация запланированной задачи "CleanupWinSxS"
    schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR "cleanmgr /sagerun:88"

  • Теперь вы запланировали процедуру ежемесячной очистки папки «WinSxS» с помощью утилиты Cleanmgr. Задача будет выполняться автоматически 1 раз в месяц 1-го числа без непосредственного участия пользователя.
  • Как видим, в Виндовс 7 можно очистить папку «WinSxS» как через «Командную строку», так и через графический интерфейс ОС. Также можно путем ввода команд произвести планирование периодического запуска данной процедуры. Но во всех перечисленных выше случаях операция будет выполняться с помощью утилиты Cleanmgr, специальный апдейт к которой в случае его отсутствия на ПК, нужно установить через стандартный алгоритм обновления Windows. Очень важно запомнить любому пользователю: производить чистку папки «WinSxS» вручную путем удаления файлов или с помощью сторонних программ категорически запрещается.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Ссылка на основную публикацию
    Adblock detector