Содержание
- Что за папка WinSxS в Windows 10/7 и как ее очистить
- Как правильно очистить папку WinSxS в Windows 10/7/8.1
- Папка WinSxS — зачем она нужна и можно ли ее удалить?
- Содержание
- Содержание
- Что это за папка и для чего она нужна
- Сколько места может занимать содержимое папки WinSxS
- Можно ли удалить папку WinSxS или ее содержимое?
- Как очистить папку WinSxS: способы и инструкции
- Встроенное средство очистки дисков в Windows
- Утилита DISM.exe
- Планировщик задач
- Удаление неиспользуемых компонентов
В папке 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 и даст рекомендацию по очистке, в моем случае написано «Да».
Вводим следующую команду, чтобы начать очистку.
Если вам кажется, что папка WinSxS весит после очистки все равно много, то вводим еще команду. Она поможет вам удалить все замененные версии каждого компонента в хранилище компонентов.
Теперь мы можем уменьшить объем пространства, используемого пакетом обновления. Для этого введите ниже команду. У меня не оказалось старых обновлений, у вас может быть также.
2 способ. Этот способ подойдет для Windows 7 и всех остальных версий. Суть заключается в стандартной очистки диска, которая поможет вам уменьшить размер папки WinSxS. Нажмите правой кнопкой мыши на локальном диске C:, где установлена сама система Window 7 и выберите «свойства«. Далее нажмите «Очистка диска«, выберите все галочками и ниже нажмите на кнопку «Очистить системные файлы«. У вас появится новое окно, где по сути вам нужно удалить старые обновления Windows, но я рекомендую выделить все галочками и нажать «OK»
Источник
Папка WinSxS — зачем она нужна и можно ли ее удалить?
Содержание
Содержание
С необходимостью очистки системного диска сталкивается практически каждый пользователь. Со временем системные файлы занимают все больше памяти, и это может привести к различным проблемам вплоть до нестабильной работы системы. Папка WinSxS является одной из первых директорий, на которую обращают внимание пользователи, а все из-за ее размера. Что это за папка? Можно ли безопасно очистить или удалить WinSxS, и как это правильно сделать?
Что это за папка и для чего она нужна
WinSxS — служебная папка, которая появилась еще в Windows Vista, и присутствует во всех последующих версиях операционной системы. Полный путь к папке: C:WindowsWinSxS. Увидеть ее можно, если включить отображение скрытых файлов и папок в параметрах папок (вкладка «Вид»).
Здесь хранятся файлы обновлений, конфигурационные данные, резервные копии файлов. Это каталог хранилища компонентов Windows. Именно благодаря ему пользователь может откатить практически любые изменения системы. Например, если вышло очередное забагованное обновление или эти самые изменения чем-то не понравились. Содержимое WinSxS используется в откате операционной системы к первоначальным настройкам, а также необходимо для работы Windows.
Учитывая специфику каталога, со временем он будет интенсивно расширяться.
Сколько места может занимать содержимое папки WinSxS
Обновления приходят регулярно, тем более сам пользователь часто вносит различные изменения в работу операционной системы. Если оптимизация каталога ранее не проводилась, или же процедура выполнялась давно, то размер папки легко может превысить отметки в 20 ГБ, но здесь есть один нюанс.
В папке WinSxS используются жесткие ссылки на файлы других каталогов. Иными словами, Проводник или файловые менеджеры в расчетах учитывают именно полный размер файла, хотя, по факту, его здесь нет, и место не занято.
Отсюда возникает и другой вопрос. Какой размер этой папки считается нормальным, и когда нужно всерьез задуматься об оптимизации содержимого?
Если папка WinSxS занимает свыше 10 ГБ памяти, то чистка практически наверняка нужна.
С другой стороны, освободить место можно и при более скромных объемах.
Можно ли удалить папку WinSxS или ее содержимое?
Да, удалить можно вообще любую системную папку или файл. Правда, в этом случае последствия не заставят себя ждать: уже при следующем включении или перезагрузке Windows может не запуститься, а большинство способов восстановления окажутся бесполезными.
Другие возможные последствия удаления отдельных файлов папки WinSxS:
Удалять саму папку WinSxS или ее содержимое, как и любой другой системной директории, настоятельно не рекомендуется, но это не означает, что пользователю нужно смириться с ситуацией. Есть возможность уменьшить занимаемый ею объем памяти.
Как очистить папку WinSxS: способы и инструкции
Начнем с того, что не нужно заходить в эту папку и вручную удалять не понравившиеся файлы. Для этого существуют другие инструменты. Преимущество описанных далее методов в том, что во время оптимизации происходит очистка неиспользуемых файлов. Иными словами, происходит безопасное удаление мусора, который просто захламляет систему. Инструменты используют различные алгоритмы, поэтому эффективность методов также отличается.
Встроенное средство очистки дисков в Windows
Это самый простой и безопасный метод, который направлен на удаление неиспользуемых обновлений. Внутренняя оптимизация содержимого не происходит, поэтому, если стоит цель освободить как можно больше места на системном диске, лучше использовать другие способы. С другой стороны, это самый простой способ, которым может воспользоваться любой пользователь.
Инструкция по использованию встроенного средства очистки дисков в Windows.
Если каталог WinSxS ранее не чистился или чистился давно, то при помощи данного метода получится освободить от нескольких сотен мегабайт до пары гигабайт места.
Этот метод актуален для ОС Windows 8.1 и Windows 10. В Windows 7 данной опции изначально нет, но она появится при установке пакета обновлений KB2852386.
Утилита DISM.exe
Этот метод предполагает использование консоли. Его эффективность выше, и в результате можно освободить больше места.
Инструкция по использованию утилиты DISM.exe для очистки папки WinSxS.
Но это еще не все, что можно сделать при помощи утилиты DISM.exe. Другие полезные действия перечислены ниже.
Теперь можно полюбоваться результатом, еще раз вызвав команду Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore и сравнив результат с первым анализом. Кстати, данная команда не поддерживается в Windows 7.
В приведенном примере результат незначительный, что объясняется недавней глубокой чисткой системы, но он все-таки есть.
Планировщик задач
Многие пользователи забывают об огромных возможностях оптимизации, которые дает Планировщик задач Windows. Он будет полезен и в нашем случае.
Чтобы очистить папку WinSxS при помощи планировщика задач, нужно выполнить следующий порядок действий.
Преимущество метода в том, что пользователь может настроить автоматическую очистку папки WinSxS по расписанию и забыть о проблеме. Для этого нужно кликнуть правой клавишей мыши на задаче «StartComponentCleanup», выбрав пункт «Свойства», вкладку «Триггеры», а здесь настроить расписание процедуры.
Удаление неиспользуемых компонентов
Этот метод предназначен для продвинутых пользователей. Удаление компонентов может повлиять на стабильность работы системы.
В этом случае мы будем очищать неактивные компоненты. В будущем, при необходимости, их возможно восстановить.
Посмотреть активные и неактивные компоненты Windows можно в разделе «Программы и компоненты», который находится по здесь: Панель управленияПрограммыПрограммы и компоненты. Интересующий пункт находится в левой части окна.
Наиболее популярными вариантами очистки директории являются первые два метода, о которых снято много видеороликов для YouTube.
Воспользовавшись предложенными в статье способами, можно уменьшить размер WinSxS. Результат зависит от выбранного способа и того, как часто пользователь выполняет очистку системы от мусора. Как правило, интерес к папке WinSxS возникает при необходимости освобождения места на системном диске. А том, как это сделать можно прочитать здесь.
Источник
Если вас смущает то, что папка 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 только от ненужных резервных копий, создаваемых при обновлении системы.
- Запустите командную строку от имени администратора (например, через правый клик по кнопке Пуск)
- Введите команду Dism.exe /online /cleanup-image /AnalyzeComponentStore и нажмите Enter. Папка хранилища компонентов будет проанализирована и вы увидите сообщение о необходимости ее очистки.
- Введите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS.
Один важный момент: не следует злоупотреблять этой командой. В некоторых случаях, когда резервных копий обновления Windows 10 в папке WinSxS нет, после выполнения очистки, папка может даже слегка увеличиться. Т.е. производить очистку есть смысл, когда указанная папка слишком, на ваш взгляд, разрослась (5-7 Гб — это не слишком).
Также очистку WinSxS можно произвести автоматически в бесплатной программе Dism++
Как очистить папку WinSxS в Windows 7
Для очистки WinSxS в Windows 7 SP1 требуется предварительно установить необязательное обновление KB2852386, которое добавляет соответствующий пункт в утилиту очистки диска.
Вот как это сделать:
- Зайдите в центр Обновления Windows 7 — это можно сделать через панель управления или воспользоваться поиском в меню пуск.
- Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям.
- Найдите и отметьте необязательное обновление KB2852386 и установите его.
- Перезагрузите компьютер.
После этого, для того, чтобы удалить содержимое папки WinSxS, запустите утилиту очистки диска (также, быстрее всего воспользоваться поиском), нажмите кнопку «Очистка системных файлов» и выберите пункт «Очистка обновлений Windows» или «Файлы резервной копии пакета обновлений».
Удаление содержимого WinSxS в Windows 8 и 8.1
В последних версиях ОС Windows возможность удалить резервные копии обновлений имеется в утилите очистки диска по умолчанию. То есть для того, чтобы удалить файлы в WinSxS, вам следует выполнить следующее:
- Запустить утилиту «Очистка диска». Для этого на начальном экране можете воспользоваться поиском.
- Нажать кнопку «Очистка системных файлов»
- Выбрать пункт «Очистка обновлений Windows»
Помимо этого, в Windows 8.1 есть и еще один способ очистить эту папку:
- Запустите командную строку от имени администратора (для этого нажмите клавиши Win+X на клавиатуре и выберите нужный пункт меню).
- Введите команду dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Также, с помощью dism.exe вы можете точно узнать, сколько занимает папка WinSxS в Windows 8, для этого воспользуйтесь следующей командой:
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Автоматическая очистка резервных копий обновлений в WinSxS
Помимо очистки содержимого данной папки вручную, вы можете воспользоваться планировщиком заданий Windows, для того, чтобы это происходило автоматически.
Для этого необходимо создать простую задачу StartComponentCleanup в MicrosoftWindowsServicing с нужной периодичностью выполнения.
Надеюсь, статья будет полезной и предостережет от нежелательных действий. В случае возникновения вопросов — задавайте, постараюсь ответить.
Первый вопрос, который возникает у пользователей Windows при виде директории WinSxS — что это за папка вообще, и почему она так много весит? Стереть всё содержимое нельзя. По крайней мере, обычным способом. Если удалить важные системные файлы, в ОС возникнут неполадки. Но размер каталога со временем увеличивается. И полезно будет разобраться, как его почистить и можно ли, вообще, это сделать.
Подробнее о папке
WinSxS находится в корневой директории ОС (обычно это C:Windows) во всех современных Win, начиная с 7 версии. Файлы и каталоги, которые находятся там, нужны для работы операционной системы. Если их убрать, изменить, переместить или переименовать, могут возникнуть серьёзные проблемы. В лучшем случае появятся ошибки. В худшем — Виндовс больше не запустится. И придётся её восстанавливать. Поэтому перед тем как очистить какую-то системную директорию, убедитесь, что это не повредит ОС и не вызовет критических сбоев. И чтобы понять, можно ли удалить WinSxS, надо разобраться, для чего она нужна.
В ней хранятся файлы, которые нужны для восстановления Windows. После каждого обновления создаётся резервная копия — некий образ системы. С ним получится вернуть Win в то состояние, которое было до апдейта. Это полезная и нужная функция — ведь новые версии программ и служб не всегда работают стабильно.
Если вы установили ОС недавно, то WinSxS будет «маленькой» — всего несколько гигабайт. Но со временем каталог разрастается или занимает всё больше и больше места на диске. Его размеры иногда достигают 10-30 Гб. Причём часть содержимого уже может быть не нужна. Зачем вам возврат к обновлению системы безопасности, которое вы загрузили год назад?
Размер папки WinSxS
Но нельзя просто очистить всю папку. Или удалить некоторые «старые» файлы, посмотрев дату их создания. Если действовать неаккуратно или непродуманно, система перестанет функционировать. Можно уменьшить размер этой директории, используя некоторые встроенные средства ОС. Или просто переустановить Win.
Память, которая указана в свойствах WinSxS, немного отличается от «реального» веса папки. На деле он чуть меньше, так как часть содержимого — это жёсткие ссылки (символические). Проводник их «не замечает».
Если после апдейта прошло несколько дней, и ОС работает нормально, значит, резервная копия уже не нужна. Но рекомендуется стирать только «старые» файлы. Ведь они точно не понадобятся. Полная очистка папки WinSxS Windows 7 невозможна. Разрешается удалить лишь некоторые файлы. Для этого должен быть установлен пакет обновлений SP1.
Освободившееся место можно распределить с большей пользой: загрузить приложения, скачать видео, сохранить личные данные и так далее. Или оставить немного памяти для нужд системы.
Как узнать, установлен ли SP1?
Именно в Windows 7 SP1 появился доступ к Win SxS. В предыдущих версиях Win очистка этой папки была невозможна. Чтобы посмотреть, есть ли этот пакет в ОС:
- Зайдите в «Панель управления» (к примеру, через меню «Пуск»).
- Откройте параметр «Система» в категории «Система и безопасность».
- В поле «Издание» должна быть информация: версия OS, копирайт Microsoft, год создания. Если там есть строчка «Service Pack 1», значит, всё в порядке и каталог можно редактировать.
Service Pack 1 в Windows 7
Перед чисткой
Перед тем как очистить WinSxS, надо скачать один апдейт (если он ещё не установлен).
- Зайдите в Пуск — Программы — Центр обновлений.
Центр обновлений Windows
- Нажмите на «Необязательные обновления». Если такого пункта там нет, значит, все службы уже загружены.
- В списке найдите апдейт с номером «KB2852386».
- Отметьте его галочкой и подтвердите установку.
Без этого обновления очистка WinSxS будет недоступна. Его можно скачать и с официального сайта Майкрософт.
- Зайдите на com.
- В строке поиска справа сверху введите «KB2852386».
- Выберите апдейт, который подходит для вашей системы: 32- или 64-разрядной.
- Чтобы узнать информацию об ОС, кликните правой кнопкой мыши на значке «Мой компьютер», затем на пункт «Свойства». В строке «Тип» будет указана разрядность Windows.
Чистка
Если вы задумались, как удалить WinSxS, откажитесь от этой затеи. Полностью стирать эту папку нельзя. Вручную убирать оттуда файлы тоже не рекомендуется. Будут неприятные последствия. Но очистить часть содержимого, и чуть-чуть уменьшить размеры директории — вполне реальная задача.
Функция очистки диска
- Щёлкните правой кнопкой по системному диску. Откроется контекстное меню.
- Выберите строку «Свойства».
- Вкладка «Общие».
- «Очистка диска».
Нажимаем на Очистка диска
- Отметьте пункт «Обновления Windows». Если его там нет, нажмите на кнопку «Системные файлы». Нужная строка должна появиться.
- Подтвердите действие, кликнув на «OK» и затем на «Удалить».
- Дождитесь окончания процесса. Далее может потребоваться перезагрузка ПК.
- Служба избавляется только от ненужных обновлений. Всю папку стереть не получится.
Командная строка в Windows 10
WinSxS в Windows 10 можно очистить, если использовать консоль.
- Кликните правой кнопкой мыши на меню «Пуск». Оно выглядит, как логотип Win.
- Выберите «Командная строка» и запустите её от имени администратора.
- Введите команду «Dism.exe /online /cleanup-image /AnalyzeComponentStore».
- Система проведёт анализ и выдаст рекомендации.
- Если она предложит удалить ненужные файлы, используйте команду «Dism.exe /online /cleanup-image /StartComponentCleanup». Начнётся чистка.
- Если каталог весит менее 5 Гб, его лучше не трогать. Иначе получится обратный эффект — увеличение объёма вместо оптимизации.
Если папка WinSxS занимает слишком много места, её можно почистить. Это делается через специальные службы ОС или командную строку. Не стоит изменять содержимое каталога напрямую. Если удалять все файлы методом «Delete — Enter», возникнут серьёзные проблемы.
Содержание:
- 1 Для чего нужна папка WinSxS
- 2 Способы оптимизации WinSxS
- 2.1 Сleanmgr
- 2.2 Планировщик заданий
- 2.3 Dism
- 3 Автоматическая очистка через Планировщик
- 4 Как еще уменьшить размер WinSxS в Windows 7/10
Объём современных жёстких дисков достигает нескольких терабайт, но даже такой диск со временем может быть заполнен под завязку. И когда на диске остается немного свободного места, пользователь начинает искать пути его увеличения. В ход идут любые способы, начиная от переноса данных на съёмные носители и заканчивая удалением системных точек восстановления, что делать, кстати, не рекомендуется. И вообще, высвобождение места на диске за счёт удаления созданных системой файлов дело тонкое и требующее от пользователя немалой осмотрительности.
Так, в интернете можно встретить советы по увеличению места на диске путём очистки системной папки WinSxS. Поскольку эта директория имеет тенденцию к разрастанию, в её очистке действительно есть смысл (находились пользователи, у которых её размер достигал несколько десятков гигабайт), но опять же здесь нужно проявлять максимум осторожности и если очищать оную папку, то делать это правильно. Способы такой очистки мы как раз и рассмотрим, но перед этим давайте узнаем, что это за папка WinSxS и так ли она нужна.
Впервые каталог WinSxS появился в ОС Windows Vista. Он содержал конфигурационные файлы системы и её компонентов, впоследствии в него добавились и другие системные файлы, что, однако, не изменило его изначального предназначения. В Windows 7, 8.1 и 10 папка WinSxS хранит резервные копии файлов системы, автоматически создаваемые при установке мажорных и накопительных обновлений, благодаря которым пользователь может откатиться к предыдущей версии Windows, если новая ему не понравится или в ней обнаружатся какие-то баги.
Поскольку обновления устанавливаются регулярно, WinSxS увеличивается в размере, что, конечно, не может не беспокоить особо дотошных пользователей. И вот тут начинаются вопросы, можно ли удалить WinSxS, если можно, как это сделать, не повлияет ли это на работу системы и прочее. Начнём с того, что удалить можно всё что угодно, вот только результаты такой очистки могут оказаться плачевными. Папка WinSxS хранит не только резервные копии предыдущих версий системы, но и данные, необходимые для её сброса в изначальное состояние. Также в ней имеются общие файлы с каталогом Windows, кэш и временные файлы системы, и если вторые ещё могут быть очищены без каких-либо последствий, то удаление первых вполне может привести к тому, что Windows вообще не загрузится.
Как очистить WinSxS в Windows 7/10, чтобы не повредить систему и есть ли вообще необходимость в такой очистке? Последний вопрос вполне резонен, так как истинный размер WinSxS может отличаться от того, что показывает Проводник или другой файловый менеджер.
Причина тому проста: примерно 40 процентов содержимого папки WinSxS представлено символьными ссылками на объекты в каталоге Windows, отображаемые и идентифицируемые как реальные файлы, но не имеющие никакого веса. Конечно, нужно понимать, что это соотношение весьма условно, меняется оно по мере увеличения папки за счёт резервных копий.
Способы оптимизации WinSxS
Перед тем как приступать к очистке WinSxS, весьма желательно установить её точный размер – а вдруг она занимает не столь много места, как это кажется. Откройте от имени администратора командную строку и выполните такую команду:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Анализ займёт некоторое время.
По завершении операции обратите внимание на параметр «Фактический размер хранилища компонентов», его значение как раз и будет истинным размером папки WinSxS. Более того, утилита Dism сама определит нужно ли её очищать или нет. В представленном здесь примере очистка не требуется, у вас ситуация может быть иной. Но вернёмся к теме как почистить папку WinSxS.
Сleanmgr
Самый очевидный способ предполагает использование встроенной утилиты cleanmgr. Запустите её через окошко «Выполнить» и нажмите кнопку «Очистить системные файлы».
Найдите и отметьте пункт «Очистка обновлений Windows» и нажмите «OK». Если оного пункта у вас нет, значит и очищать по большому счёту нечего.
Планировщик заданий
Очистку папки WinSxS можно выполнить и через Планировщик заданий. Откройте этот инструмент командой taskschd.msc, а затем разверните в левой колонке ветку Microsoft – Windows – Servicing.
Выделите задание StartComponentCleanup и нажмите «Выполнить». Кстати, управляемая Планировщиком очистка запускается автоматически через каждые 30 дней в фоновом режиме.
Dism
Недостаток приведенных выше способов состоит в том, что оценка освобождаемого места бывает весьма приблизительной и может варьироваться до нескольких сот мегабайт в обе стороны. Кроме того, при очистке через Планировщик установленные в последние 30 дней обновления игнорируются. Если вы хотите получить более качественные результаты, используйте утилиту Dism. Открыв командную строку или PowerShell с повышенными привилегиями, выполните такую команду:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Запущенная с этими параметрами Dism делает то же самое, что и cleanmgr, но при этом более точно определяет размер высвобождаемого места.
Чтобы произвести глубокую очистку с удалением архивных файлов компонентов обновлений, используйте такую команду:
Dism.exe /online /Cleanup-Image /SPSuperseded
Помните, однако, что после выполнения этой команды вы больше не сможете откатиться к предыдущей версии Windows 7/10, так как все бекапы будут удалены. К слову, если сохранённых пакетов обновлений не будет найдено, вы получите сообщение как на прилагаемом скриншоте.
Вместо вышеприведенной команды вы можете также использовать другую, очищающую старые пакеты для каждого компонента:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Автоматическая очистка через Планировщик
При необходимости очистку папки WinSxS можно автоматизировать с помощью Планировщика заданий. Для этого вам нужно создать новую задачу и на вкладке «Общие» установить галочку «Выполнить с наивысшими правами».
Далее в окне создания действия следует выбрать действие «Запуск программы», в поле «Программа или сценарий» ввести Dism.exe, а в поле «Добавить аргументы» вставить строку (ключи), взятую из приведённых выше команд.
Наконец, во вкладке «Триггеры» потребуется указать время и периодичность выполнения операции.
Как еще уменьшить размер WinSxS в Windows 7/10
В завершение мы рассмотрим ещё один способ очистки папки WinSxS, впрочем, слово «очистка» здесь не совсем уместно, так как речь пойдёт об удалении не временных данных, а неиспользуемых компонентов, поставляемых с дистрибутивом Windows. Если вы откроете классическую оснастку «Программы и компоненты» и кликните там по ссылке «Включение и отключение компонентов Windows», то увидите, что далеко не все компоненты системы включены.
Но даже будучи отключёнными, они всё равно находятся на диске, располагаясь как раз в папке WinSxS. Удалив их, можно высвободить на диске немного дополнительного места. Для этого опять будем использовать консольную утилиту Dism. Запускаем от имени администратора командную строку и выполняем для начала такую команду:
Dism.exe /Online /English /Get-Features /Format:Table
Тут же в консоли будет выведен список компонентов с указанием их статуса. Disabled означает отключено, Enabled указывает, что компонент задействован. Чтобы удалить ненужный, выполните такую команду:
Dism.exe /Online /Disable-Feature /featurename:NAME /Remove
Здесь Name – это имя компонента, взятое из полученного выше списка.
Если утилита попросит выполнить перезагрузку, вводим Y, жмём ввод и перезагружаемся. Компонент будет удалён. Способ надёжный, эффективный, а самое главное безопасный.
И последнее. Злоупотреблять очисткой папки WinSxS не следует. Если её размер не превышает 10 Гб, то с ревизией можно не спешить, да и полученные 2-3 Гб погоды не сделают. Если вам уж так не хватает на системном разделе места, лучше расширить том и не доводить диск до критического заполнения файлами.
На чтение 6 мин Просмотров 2.5к. Опубликовано 12.07.2019
Если вы заметили, что значительную часть вашего дискового пространства занимает странная папка WinSxS, то наша статья будет вам полезна. Мы расскажем о том, что это за хранилище, зачем используется и как избавиться от ненужных компонентов.
Содержание
- Что это за папка WinSxS
- Как узнать сколько места занимает каталог Windows SxS
- Как почистить папку WinSxS
- Способ 1. Очистка диска
- Способ 2. Диспетчер задач
- Способ 3. DISM.exe
Что это за папка WinSxS
Каталог файлов Windows SxS можно встретить только на последних операционных системах Windows: Vista, 7, Server 2008 R2 и 2012 R2, а также 10 и выше. Эта папка содержит компоненты, которые участвуют в обслуживании всех операций системы. К тому же в ней скапливаются все последующие обновления Windows и резервные копии файлов для процесса восстановления.
Вся эта громоздкая структура необходима для корректной работы операционной системы, а также она дает возможность управлять обновлениями. Например, восстановление системы и гибернация — это функции, которые помогают пользователям возобновить работу системы, не потеряв данные при непредвиденных сбоях, таких как низкий заряд батареи, неправильная установка приложений или другие повреждения компьютера.
Именно папка WinSxS помогает сделать backup к тому состоянию, в котором все работало правильно и никакие системные файлы не были повреждены.
Папка WinSxS – это еще и хранилище компонентов NTFS, которые имеют связи с другими каталогами Windows, и образуют вместе единую файловую систему операционки. Такой принцип структуры и управления данными позволяет увеличивать производительность устройства, а также более эффективно использовать место на диске. Поэтому при всей кажущемся большом объеме папки, размер до 10 ГБ считается нормальным состоянием.
Но со временем папка все-таки переваливает через допустимые рамки и может начать влиять на быстродействие. Поэтому время от времени очисткой папки от неиспользуемых компонентов все-таки нужно заниматься.
Важно понимать, что папка содержит неотъемлемые компоненты ОС Windows, поэтому вручную удалять папки или отдельные файлы в ней нельзя, так как можно разрушить важные связи системы.
Как узнать сколько места занимает каталог Windows SxS
Если вы решили оптимизировать папку WinSxS, то найти ее можно по адресу:
C:Windowswinsxs
Буква локального диска может меняться, в зависимости от установки ОС на вашем десктопе. Но чаще всего это диск «C». Кликнув правой клавишей мыши по папке, мы выбираем опцию «Свойства». Перед нами откроется диалоговое окно, где на вкладке «Общие» можно увидеть совокупный размер файлов.
На самом деле цифра, которую отражают свойства папки, не совсем верна и сильно завышена. Это связано с тем, что свойства считают не только реальные файлы, но и все ссылки как отдельный файл. Например, файл с именем api32.dll занимает 600 Кбайт и находится в папке Windows/system32, то Windows посчитает, что файл занимает 1200 Кбайт на жестком диске.
Чтобы узнать реальный размер папки, а также понять, стоит ли уже волноваться об ее очистке, пройдите следующие шаги (этот вариант анализа подходит для более поздних версий Windows, от 8.1 и выше):
- Запустите командную строку, введите Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore и нажмите Enter.
- Перед вами раскроется анализ текущего состояния каталога Windows SxS, где в нижней строке вы увидите ответ, стоит вам чистить папку или нет. Например,
Component Store Cleanup Recommended: No
Но переживать, что папка разрастается и скоро сильно замедлит работу системы не стоит. Microsoft предусмотрели автоматическую очистку от неиспользуемых файлов. Если вы все-таки хотите позаботиться о быстродействии вашего ПК или освободить дополнительное место дискового пространства, то следуйте следующим советам.
Как почистить папку WinSxS
Способ 1. Очистка диска
Разработчики ОС Windows 7 и выше предусмотрели возможность для пользователей избавить локальный диск от неиспользуемых компонентов системы. Для этого выполните такие действия:
- В меню «Пуск» в поле ввода «Найти программы и файлы» наберите «очистка диска».
- Щелкните по появившемуся ярлыку «Очистка диска», тем самым вы запустите программу удаления ненужных файлов.
- Выберите диск, на котором находится папка. В нашем случае «C».
- Утилита проверит, где можно освободит место на диске и предоставит вам список возможных вариантов. Перед каждым пунктом будет стоять чек-бокс для галочки, чтобы вы выбрали что удалять, а что оставить. Нас интересуют «Файлы резервной копии пакета обновлений». Также можете заодно почистить папку «Temp», для этого отметьте и «Временные файлы».
- Нажмите «Ок», а далее в окне сообщения «Удалить файлы».
Если по какой-то причине в поиске меню «Пуск» не нашлось утилиты «Очистка диска», то ее можно установить на ваш десктоп вручную. Скачайте на сайте Майкрософт обновление KB2852386. Обычно оно входит в список обновлений системы, но не является обязательным, поэтому может быть не установлено. Такое случается в ОС Windows 7.
Способ 2. Диспетчер задач
Уменьшить размер папки WinSxS в ОС Windows 8 и выше поможет опция «Планировщик заданий». Для этого:
- Найдите и запустите «Панель управления» через строку поиска в меню «Пуск».
- Последовательно пройдите такой путь: «Система и безопасность» — раздел «Администрирование» — «Расписание выполнения задач».
- Кликните на стрелочку напротив пункта «Библиотека планировщика заданий», и в диалоговом окне выберите Microsoft, Windows и Servicing.
- Запустите «StartComponentCleanup», а затем в разделе «Выбранный элемент» нажмите «Выполнить».
Вызвать планировщика задач можно и командной строкой, запустив cmd с правами администратора и введя команду:
schtasks.exe /Run /TN «MicrosoftWindowsServicingStartComponentCleanup»
Так вы запланируете удаление файлов с отсрочкой в 30 дней. В это время будут храниться как новые обновления, так и предыдущие.
Способ 3. DISM.exe
Этот вариант для продвинутых пользователей, когда вы точно уверены, что удалённые компоненты из папки WinSxS вам не пригодятся. По сути, это усовершенствованная версия планировщика заданий из ранних операционных систем. Такой метод освобождения дискового пространства возможен в ОС Windows 10 и Windows Server 2016.
- В командной строке от имени администратора вводим:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Очистка производится без ожидания 30 дней, а в течение часа.
- При добавлении к этой команде параметра «ResetBase» удаляются все замененные версии каждого компонента в хранилище:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
- Параметр «SPSuperseded» удаляет все компоненты резервного копирования:
Dism.exe /online /Cleanup-Image /SPSuperseded
После этой команды не остается старых версий обновлений, к которым можно было бы вернуться.
Как правило, приведенных нами способов достаточно, чтобы оптимизировать папку WinSxS. Этот каталог – важная часть в работе операционной системы, и удаление ее компонентов может остановить работу Windows и привести к потере ваших данных. Советуем придерживаться этих правил и не использовать сторонние программы для удаления файлов из этого хранилища.
Папка WinSxS (Windows Side By Side) — это хранилище компонентов и встречается в системах Windows 10, Windows 7, Windows 8 и может достигать размеров до 20 Гб. Она расположена по пути C:WindowsWinsxs и имеет уровень «системный». Это значит, что Вы ничего не должны удалять вручную, сжимать и перемещать данные в этой папке для её уменьшения. Также не рекомендую использовать сторонние программы для очистки этой папки. В папке 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-битная.
Смотрите еще:
- Очистка диска от ненужных файлов
- Что такое и для чего нужна папка AppData в Windows?
- PerfLogs: Что это за папка в Windows 10
- Что за папка ProgramData Windows 10
- WindowsApps: Что это за папка и как её удалить в Windows 10
[ Telegram | Поддержать ]
Пытаясь освободить свободное пространство на накопителе компьютера, пользователи нередко натыкаются на переполненные каталоги, предназначение которых не совсем понятно. В частности, не известно, что за папка WinSxS в проводнике Windows 10, и можно ли ее удалить без вреда для устройства. Для начала необходимо определить, для хранения какой информации предназначен данный каталог, а уже потом можно переходить к его очистке.
Что это за папка?
Как можно догадаться по названию, рассматриваемый каталог носит программный характер. В нем хранятся файлы, так или иначе влияющие на работоспособность Windows 10. Если говорить точнее, то здесь располагаются данные обновлений, настройки и резервные копии. На практике подобная информация позволяет в любой момент установить апдейт без необходимости повторной загрузки, а также откатить ОС без потери персональных файлов.
Можно ли очистить папку WinSxS в Windows 10
Папка WinSxS, как и любой другой каталог, подлежит удалению, если так посчитает нужным сам пользователь. При этом эксперты не рекомендуют удалять рассматриваемый каталог, так как в нем хранится немало файлов ОС, влияющих на работоспособность компьютера.
Но, когда директория начинает занимать свыше 10 гигабайт, необходимость избавления от его содержимого начинает вставать более остро. Поэтому каждый пользователь должен самостоятельно определить для себя степень риска и потребность в удалении лишних файлов. Если вы считаете, что резервные копии и прочие второстепенные данные вам не нужны, то можете спокойно очистить содержимое папки. При обратной ситуации стоит отказаться от этой затеи.
Способы очистки
Конечно, самым простым способом очистки выглядит ручное удаление содержимого каталога через проводник. Однако этот способ может негативно сказаться на работе компьютера, так как вместе с ненужными файлами пропадут настройки Windows. Чтобы подобная ситуация не приключилась с вами, рассматривайте только рекомендованные способы удаления.
Командная строка
Очистка каталога выполняется разными способами, но самым простым и безопасным является метод с использованием командной строки:
- Щелкните ПКМ по иконке «Пуск».
- Запустите КС.
- Введите запрос «Dism.exe /Online /Cleanup-Image /StartComponentCleanup».
- Нажмите на клавишу «Enter».
После выполнения указанных действий будут автоматически удалены все файлы папки WinSxS, которые не влияют на работу Windows 10. Проверьте, сколько теперь весит каталог, и если его размер вас все равно не устраивает – рассмотрите альтернативные варианты.
Средство очистки диска
Этот метод удаления можно назвать самым наглядным, поскольку владелец компьютера будет видеть, что именно отправится в корзину. Для выполнения операции потребуется:
- Запустить «Проводник».
- Щелкнуть ПКМ по иконке диска «С», где хранится папка WinSxS.
- Перейти в «Свойства».
- Во вкладке «Общие» нажать на кнопку «Очистка диска».
- Дождаться окончания сканирования.
- Подтвердить удаление.
На заметку. Данный инструмент позволяет не только удалить содержимое каталога WinSxS, но избавиться и от другого бесполезного мусора.
Теперь останется проверить, насколько сильно уменьшился объем каталога. При этом не думайте, что будет удалено больше файлов, чем в случае с командной строкой.
Планировщик заданий
Не самый очевидный, но вполне пригодный для реализации вариант, предполагающий запуск службы очистки диска в ручном режиме:
- Откройте меню «Пуск» щелчком ЛКМ по соответствующей иконке.
- Через папку «Средства администрирования» запустите «Планировщик заданий».
- Перейдите по пути MicrosoftWindowsServicing.
- В правой части экрана вы обнаружите параметр «StartComponentCleanup». Кликните по нему ПКМ и нажмите на кнопку «Выполнить».
Следом начнется автоматический поиск и очистка мусора, содержащегося в каталоге WinSxS. Вновь не стоит питать ложных надежд, будто этот способ окажется более эффективным, поскольку ОС удаляет только те файлы, потеря которых является безопасной для ПК.
Программы и компоненты
В качестве заключительного варианта удаления предлагается рассмотреть перечень команд, выполняющих запросы категории «Программы и компоненты»:
- Запустите КС.
- Обработайте запрос «DISM.exe /Online /English /Get-Features /Format:Table».
- Перед вами появится список компонентов с указанием их текущего состояния. Вы можете удалить те, которые отключены, командой «Dexe /Online /Disable-Feature /featurename:XXX /Remove», указав вместо «XXX» название компонента.
Обратите внимание, что этот способ является самым рискованным для неопытных пользователей. Не удаляйте компоненты, если на 100 % не уверены в их предназначении. Лучше воспользуйтесь более простыми вариантами очистки, которые были описаны ранее.
Спустя определенное время работы за компьютером, пользователи начинают замечать пропажу свободного места на системном диске. Что является критичным моментом, если используется бюджетный жесткий диск с небольшим объемом или SSD.
Как правило, много места занимает папка WinSxS, находящаяся в каталоге с операционкой. Но перед тем, как пытаться с ней что-то сделать, дабы освободить место, предлагаю поговорить о том, что это за папка и каким образом ее можно очистить в ОС Windows 7 и 10.
Содержание статьи
- Что это за папка, для чего нужна и можно ли ее удалять
- Где находится
- Способ очистки WinSxS в Windows 7
- Способы очистки WinSxS в Windows 10
- Стандартное средство очистки диска
- Командная строка
- Планировщик заданий
- Программа PatchCleaner
- Удаляем неиспользуемые компоненты и обновления
- Другие варианты
- Видео по теме
- Комментарии пользователей
Что это за папка, для чего нужна и можно ли ее удалять
Папка WinSxS является системным объектом, по умолчанию присутствующим в каждой операционной системе. В ней хранятся файлы обновлений, резервные копии и прочие важные файлы, требуемые для правильной работы ОС и совершения так называемого «отката» к предыдущему состоянию. И в большинстве случаев они не используются.
Каждый раз, после получения и установки обновлений ее объем увеличивается и может достигать до 40 ГБ. Что на мой взгляд достаточно много. Когда нормальным весом считается отметка в 5-10 ГБ.
Но, эта папка содержит не только файлы, но и ссылку на них, так называемые «ярлыки» и при подсчете занимаемого места учитывается размер файлов, которые находятся в совсем в другом месте. Это нормальное явление, которое не требует вмешательства.
Во всех других случаях, необходимо проводить очистку папки WinSxS, причем делать это нужно правильно. Конечно, можно ее просто удалить, но для этого нужно открыть к ней доступ, похожим способом, который описывался в статье про «TrustedInstaller». Причем многие пользователи так и поступают, после чего сталкиваются с проблемами запуска ПК, поэтому я не рекомендую с этим экспериментировать.
Также не рекомендую очищать ее вручную, поскольку велика вероятность удаления важных для работы системных файлов
Давайте поговорим о том, как же правильно почистить папку WinSxS, чтобы освободить максимум места, не нарушая при этом работоспособность операционной системы.
Перед тем, как приступать к процедуре освобождения места, откройте командную строку, введите в нее команду – sfc /scannow и нажмите по кнопке «Enter». Таким образом вы сможете исправить имеющиеся ошибки на стороне системных данных, что увеличит эффективность всех способов, о которых я поведаю ниже. Кстати, их нужно выполнять, находясь в системе с правами администратора, иначе ничего не получится.
Будьте осторожны проводя ручную чистку temp файлов, не заденьте папку Backup. Она отвечает за хранение резервные копии ОС и в случае ее удаления пропадет возможность восстановления операционки.
Где находится
Папка WinSxS находится в разделе с установленной операционной системой. По умолчанию таким является «C:Windows».
Откройте каталог ОС, переведите клавиатуру на английский язык и несколько раз нажмите кнопку «W» для быстрого поиска.
Пойдем от простого к сложному и для начала рассмотрим способ очистки папки WinSxS с помощью стандартных средств Windows 7.
Выполняем все по порядку:
- Открываем «Свойства» компьютера и убеждаемся, что в разделе «Издание» установлен «Service Pack 1». Если его нет, обязательно установите.
- Скачиваем обновление «KB2852386» с официального сайта Microsoft по этой ссылке и щелкаем по нему, чтобы запустить процедуру установки. Если в процессе вы столкнетесь с ошибкой «Обновление не применимо», то скорее всего, оно уже установлено. Проверить это можно зайдя в «Центр обновления», после чего переместиться в раздел «Установленные обновления». Введя в строку поиска название «KB2852386», мы убеждаемся, что оно действительно присутствует в системе. Поэтому игнорируем этот пункт и двигаемся далее.
- Перезагружаем компьютер, но только в том случае, если вы производили инсталляцию компонентов из первых двух пунктов.
- Открываем «Компьютер», щелкаем правой кнопкой мыши по систему диску и заходим в «Свойства».
- Во вкладке «Общие» щелкаем по кнопке «Очистка диска» (Disk Cleanup).
- Найдите и отметьте пункт «Файлы резервной копии» и «Очистка обновлений». Затем нажмите «ОК» и подтвердите действие. В некоторых редакциях ОС данные пункты отображаются после нажатия кнопки «Очистить системные файлы».
- Дождитесь завершения процесса, после чего проверьте результат.
После этого папка WinSxS будет очищена. Итак, с Windows 7 мы разобрались, теперь переходим к Windows 10. Кстати, некоторые команды, о которых я расскажу ниже, будут работать и в семерке, поэтому вы можете смело их использовать.
Способы очистки WinSxS в Windows 10
В десятке есть несколько способов, которые помогут вам уменьшить размер системной директории WinSxS. Разберем по порядку каждый из них.
Стандартное средство очистки диска
Начать процесс сжатия можно несколькими способами, первый – открыть свойства локального диска и нажать по кнопке «Очистка диска» или нажать комбинацию «WIN+R», в строку ввести «cleanmgr» и нажать «Enter».
После этого, выполняем пункты «6-7» из предыдущего раздела, посвященному Windows 7.
Командная строка
В качестве альтернативного варианта можно использовать командную строку и инструмент Dism. Запустите ее с правами администратора и поочередно выполните команды, о которых я расскажу ниже.
- Вводим «Dism.exe /online /Cleanup-Image /StartComponentCleanup» (без кавычек) и жмем «Enter». Аналогичным образом поступаем и с другими командами.
Если места освободится не достаточно, то стоит также избавиться от замененных версий всех компонентов в хранилище компонентов. Выполняем следующую команду.
- Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
- Dism.exe /online /Cleanup-Image /SPSuperseded
В некоторых случаях, после выполнения вышеописанных команд размер каталога WinSxS может увеличиться. Поэтому, очистку следует проводить только в том случае, когда объем папки превышает 10 ГБ. Меньше 10 ГБ считается нормой.
Также во время выполнения команд вы можете наблюдать ситуацию, когда процесс доходит до 20-30%, а потом резко останавливается и выдает сообщение о том, что операция была успешно завершена. Это нормальное явление для десятки.
Планировщик заданий
Также можно избавить себя от ручной работы и настроить автоматическую очистку директории WinSxS с помощью стандартного планировщика заданий Windows 10.
Для этого:
- Нажимаем по значку «Поиска», вводим в строку «Планировщик» и запускаем приложение. Его также можно найти через «Пуск».
- Разворачиваем библиотеку и перемещаемся в раздел «Microsoft – Windows — Servicing».
- В списке находим задачу под названием «StartComponentCleanup», жмем по ней правой мышкой и выбираем пункт «Выполнить».
- После того как задание завершится, предлагаю настроить выполнение в автоматическом режиме. С промежутком, скажем один раз в неделю.
- Для этого переходим в «Свойства» задачи.
- Переходим во вкладку «Триггеры» и щелкаем «Создать».
- Выбираем опцию «Еженедельно», выбираем дату начала, указываем день недели и щелкаем «Ок». При необходимости можно выставить другие настройки.
- Закрываем все окна.
Таким нехитрым способом мы облегчили себе задачу, теперь она будет выполняться строго по указанному расписанию.
Если в списке нет задачи «StartComponentCleanup», то создайте ее, указав точно такое же название, периодичность выполнения и запуск с наивысшими правами.
Программа PatchCleaner
Это бесплатная программа, позволяющая сжимать занятое место в системных директориях, которые по умолчанию не доступны наиболее популярным утилитам типа «Ccleaner» или «Reg Organizer».
Как с ней работать:
- Скачиваем программу (весит порядка 2 МБ) с официального сайта по этой ссылке.
- Запускаем установку, нажав «Да».
- Нажимаем «Next».
- Соглашаемся с условиями, активировав опцию «I Agree» и жмем «Next».
- Ничего не изменяя жмем «Next».
- Повторно щелкаем «Next» и ожидаем завершения процесса. В конце выбираем «Close».
- Запускаем программу используя ярлык на рабочем столе.
- Щелкаем по кнопке «Delete», если хотим удалить содержимое папки WinSxS и прочих директорий, таких как «Installer» и «softwaredistribution».
- Подтверждаем действия кнопкой «Yes».
- Дожидаемся удаления файлов и проверяем результат.
В программе доступна опция перемещения (резервирования), чтобы ей воспользоваться нужно выбрать выходной каталог с помощью «browse», затем нажать «Move». Таким образом вы создадите бэкап важных данных и в случае чего сможете их восстановить.
Удаляем неиспользуемые компоненты и обновления
Способ направлен на удаление неиспользуемых компонентов и позволяет уменьшить объем системной папки.
Действуйте осторожно, есть риск повредить важные данные.
- Нажимаем «WIN + R», вводим CMD и следом в командную строку DISM.exe /Online /English /Get-Features /Format:Table.
- На выходе получаем список установленных компонентов с параметрами «Enabled» (включено) или «Disabled» (выключено).
- Нас интересуют все объекты из списка.
- Для удаления нужного объекта вводим DISM.exe /Online /Disable-Feature /featurename:NAMECOMPONENT /Remove, где NAMECOMPONENT — название компонента для удаления.
Все активные и неактивные компоненты отображаются в специальном разделе «Пуск — Панель управления — Программы и компоненты».
Из этого же раздела можно избавиться от ненужных обновлений.
Другие варианты
Существует еще несколько программных способов и проблем, о которых стоит знать. Вкратце расскажу о каждом из них.
- В редких случаях, при выполнении каких-либо действий вы можете наблюдать загрузку процессора или оперативной памяти до максимума. Тогда следует выполнить проверку на вирусы.
- Также для решения задачи можно использовать утилиту «Ashampoo WinOptimizer» или антивирус, обладающий встроенным инструментом чистки, например, «360 Total Security».
- Бывает, что WinSxS не очищается несмотря на все усилия. Тогда следует убедиться, что ее объем превышает норму «10 ГБ», в противном случае ничего не выйдет.
Я постарался максимально разобрать данную тему, но бывают уникальные случаи, когда ни одно из популярных решений не подходит и проблема остается. Поэтому опишите свою проблему более подробно в комментариях, попробуем разобраться с ней вместе.
Видео по теме
В этой статье мы поговорим о каталоге WinSxS в Windows, причинах его постоянного роста и способах очистки. Каталог C:\windows\WinSxS является хранилищем компонентов Windows. В этом каталоге хранятся dll библиотеки, бинарные и xml файлы, необходимые для установки и работы различных ролей и компонентов Windows. Каждый раз когда вы устанавливаете обновления Windows (это происходит ежемесячно), новая версия обновляемого компонента устанавливается в систему, а старая сохраняется в хранилище компонентов WinSxS (это необходимо для обеспечения совместимости и возможности “отката“ к старым версиям компонентов при удалении проблемного обновления).
Со временем размер каталога WinSxS постоянно увеличивается. Причем его размер ничем не ограничен (хотя на практике размер папки WinSxS в Windows 10 редко превышает 15-20 Гб.)
В этой статье мы рассмотрим наиболее безвредные способы очистки папки WinSxS в Windows 10 и Windows Server.
- Оптимизация хранилища компонентов и удаление старых версий компонентов, оставшихся после установки обновлений Windows;
- Технология Features on Demand (функции по требованию), позволяющая удалить неиспользуемые компоненты Windows с диска;
- Сжатие файлов в папке WinSxS – способ уменьшить размер каталога WinSxS за счет включения NTFS компрессии.
У многих пользователей возникает естественный вопрос можно ли вручную удалить файлы из папки WinSxS. Ответ на этот вопрос – категоричное НЕТ! Такими действиями с большой долей вероятности вы сломаете свою Windows. И хотя отдельные попытки удаления конкретных файлов из папки WinSxS могут быть удачными, рекомендовать этот способ нельзя.
Содержание:
- Как узнать реальный размер папки WinSxS в Windows 10?
- Очистка хранилища компонентов WinSxS в Windows
- Удаление неиспользуемых компонентов Windows (Windows Server)
- Включаем NTFS сжатие на папке WinSxS в Windows
Как узнать реальный размер папки WinSxS в Windows 10?
Самый простой способ получить текущий размер каталога WinSxS в Windows, запустить проводник File Explorer и открыть свойства папки %windir%\WinSxS (или воспользоваться скриптом PowerShell). Но имейте в виду, что большинство файловых менеджеров (в том числе File Explorer) показывают несколько больший размер каталога WinSxS, чем он занимает на диске.
Дело в том, что в каталоге WinSxS есть большое количество hard links (жестких символических ссылок) на файлы в других системных каталогах. Файловые менеджеры при подсчете размера папки WinSxS учитывают объем файлов, на которые ссылаются жесткие ссылки, а это не корректно.
Чтобы реальный (без учета жестких ссылок) размер папки WinSxS, воспользуйтесь утилитой SysInternal du:
du -v c:\windows\winSXS
Но проще всего проанализировать размер хранилища компонентов в папке WinSxS с помощью команды DISM:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Разберемся, что возвращает данная команда:
Размер хранилища компонентов по данным проводника : 5.70 GB (это размер хранилища с учета жестких ссылок, который отображается в проводнике)
Фактический размер хранилища компонентов : 5.49 GB (реальный размер хранилища компонентов за исключением жестких ссылок)
Совместно с Windows : 3.12 GB (обязательные файлы системы, не могут быть удалены)
Резервные копии и отключенные компоненты : 2.12 GB (устаревшие файлы компонентов, которые нужны на случай проблем с установленными обновлениями)
Кэш и временные данные : 245.87 MB (файлы используются для ускорения работы системы обслуживания)
Дата последней очистки : 2018-07-31 12:45:23
Число освобождаемых пакетов : 10 (файлы, которые обновились после установки обновлений Windows, они будут удалены при очистке хранилища)
Рекомендуется очистка хранилища компонентов : Да
Как вы видите, в данном случае можно уменьшить размер каталога WinSxS на 2.1 Гб + 250 Мб.
Очистка хранилища компонентов WinSxS в Windows
Самый быстрый и простой способ освободить место в хранилище компонентов Windows (т.е. очистить папку WinSxS) – оптимизация хранилища командой:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Опция Dism /StartComponentCleanup поддерживается во всех версиях Windows, начиная с Windows 8/Windows Server.
После окончания очистки проверьте текущий размер хранилища компонентов:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
В моем примере это помогло уменьшить размер папки WinSxS на 2,5 Гб.
С помощью еще одного параметра /ResetBase вы можете удалить все предыдущие версии компонентов, оставшиеся после установки обновлений Windows. После этого вы не сможете удалить установленные обновления или Service Pack, а в панели обновлений
appwiz.cpl
у обновлений пропадет кнопка «Удалить»).
Чтобы очистить старые версии компонентов, выполните:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
В Windows 7 и Windows Server 2008 R2 для очистки старых версий компонентов, оставшихся после установки сервис пака, использовался еще один параметр DISM:
dism /online /Cleanup-Image /spsuperseded
Также вы можете удалить устаревшие обновления с помощью мастера очистки диска. Выполните команду cleanmgr c правами администратора.
В окне утилиты выберите диск и в следующем окне нажмите кнопку «Очистить системны файлы».
Далее выберите опцию “Файлы журнала обновления Windows» и нажмите ОK. Утилита очистки диска покажет сколько места вы можете освободить, удалив файлы журнала старых обновлений Windows. В моем примере это 427 Мб.
После окончания очистки хранилища с помощью DISM проверьте сколько освободилось места на диске.
В планировщике задания Windows 10 и Windows Server 2016 есть специальное задание автоматического обслуживания, которое регулярно выполняет оптимизацию и очистку каталога WinSxS (выполняется действия, аналогичные команде dism с ключом StartComponentCleanup). Это задание StartComponentCleanup находится в разделе \Microsoft\Windows\Servicing. Данное задание запускается в фоновом режиме и автоматически удаляет версии компонентов старше 30 дней, которое были заменены более новыми версиями.
Можно запустить это задание вручную так:
schtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"
Удаление неиспользуемых компонентов Windows (Windows Server)
В статье Безопасная очистка папки WinSxS в Windows Server 2016/2012 мы рассмотрели функцию Features on Demand (функции по требованию), предоставляющую возможность удаления с диска бинарных файлов неиспользуемых ролей и компонентов из каталога WinSxS. Для этого в Windows Server используется командлет PoweShell Uninstall-WindowsFeature.
В Windows 10 командлет Uninstall-WindowsFeature отсуствует, и для удаления компонентов Windows из образа нужно использовать DISM.
DISM в отличии от Uninstall-WindowsFeature не удаляет зависимые компоненты.
Полный список доступных функций в образе Windows 10 можно получить с помощью команды:
DISM.exe /Online /English /Get-Features /Format:Table
Чтобы удалить, например компонент TelnetClient с диска (из каталога WinSxS), выполните команду:
DISM.exe /Online /Disable-Feature /Featurename:TelnetClient /Remove
Если еще раз вывести список всех доступных функций по требованию в Windows, вы увидите, что статус компонента изменится на Disabled with Payload Removed.
Таким образом в Windows можно существенно уменьшить размер папки WinSxS, удалив с диска неиспользуемые компоненты. Единственный нюанс, это вариант очистки каталога WinSxS подойдет для достаточной продвинутых пользователей, которые разбираются в компонентах Windows 10 и их назначении.
Включаем NTFS сжатие на папке WinSxS в Windows
Еще один способ уменьшить размера каталога WinSxS в Windows 10 – сжать содержимое каталога на уровне файловой системы NTFS.
- Откройте командную строку с правами администратора;
- Остановите и отключите службы Windows Installer и Windows Module Installer:
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 *
- Теперь нужно восстановить TrustedInstaller как владельца каталога WinSxS:
icacls "%WINDIR%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t
- И вернуть оригинальные NTFS разрешения на каталог WinSxS из резервной копии ACL:
icacls "%WINDIR%" /restore "%WINDIR%\WinSxS_NTFS.acl"
- Измените типа тип запуска служб Windows Installer и Windows Module Installer:
sc config msiserver start= demand sc config TrustedInstaller start= demand
Проверьте текущий размер каталога WinSxS.
Как вы видите, в нашем примере размер папки WinSxS за счет сжатия уменьшился с 9,36 Гб до 6,5 Гб (примерно на треть). Неплохо, особо для небольшого по размеру SSD-диска.
Указанные команды можно выполнять по отдельности (так проще контролировать успешность выполнения каждой из них), либо можно объединить все операции в один файл скрипт. Вы можете скачать готовый bat файл для сжатия WinSxS здесь compress_winsxs.bat
Данный скрипт нужно запускать периодически, т.к. в каталоге WinSxS будут появляться новые «несжатые» файлы после установки новых обновлений Windows и программ.
На что может повлиять сжатие каталога WinSxS? Windows работает со сжатыми файлами в прозрачном режиме, однако при обработке таких файлов, ей может понадобиться дополнительное время на их декомпрессию/компрессию. Это может вызвать небольшое замедление при установке компонентов Windows или обновлений. Однако для современных процессоров (CPU) операция компрессии/декомпрессии файлов выполняется практически мгновенно, так что реального уменьшения скорости пользователь даже не заметит.
Одна из папок Windows 11, 10 и предыдущих версий системы, вызывающая наибольшее количество вопросов у пользователей — папка C:\Windows\WinSxS, размеры которой могут впечатлять и вызывать желание уменьшить занимаемое папкой пространство или же вовсе удалить её.
В этой инструкции подробно о том, что представляет собой папка WinSxS в Windows, почему она может занимать много места и действительно ли она его занимает, и как её очистить.
Назначение папки
Папка WinSxS является хранилищем компонентов (библиотеки DLL, некоторые драйверы, исполняемые и другие файлы) Windows, как установленных и используемых в системе, так и доступных для установки. Файлы из этой папки, по сути, представляют собой все системные файлы Windows (большинство системных файлов в папках Windows, System32 и SysWOW64 фактически являются жесткими ссылками на файлы в папке WinSxS), а также используются для:
- Предоставления нужной версии библиотек при запуске ПО, которому требуется определённая версия
- Восстановления системных файлов
- Установки дополнительных компонентов Windows
- Удаления обновлений Windows
- Изменения редакции операционной системы
По первому пункту чуть подробнее: предположим, есть две разные программы, которым для запуска требуется одна и та же библиотека DLL, но в разных версиях. Эти программы подключают её из стандартной системной папки, например, System32, но в зависимости от манифеста приложения, им будут предоставлены разные версии этого файла, находящиеся в WinSxS.
Например, на скриншоте ниже мы с помощью команды fsutil hardlink list проверяем список жестких ссылок для одной из библиотек DLL из папки System32 и можем увидеть, что этот файл присутствует в двух разных версиях в папке WinSxS, а при его вызове какой-либо программой будет вызвана та, которая требуется.
Подводя итог, содержимое папки WinSxS — это, фактически, почти все файлы вашей ОС Windows, именно там содержится те файлы, которые вы видите в обычных системных папках.
Размер папки WinSxS
Как было отмечено ранее, папка WinSxS содержит большую часть системных файлов Windows и её компонентов, а также предыдущие версии компонентов, если система обновлялась — это объясняет её размер.
При этом следует учитывать, что Проводник Windows не может верно подсчитать размер этой папки из-за упомянутых жестких ссылок: допустим, фактически файл занимает какое-то пространство на диске, при этом присутствует жесткая ссылка на него в другом расположении, Проводник посчитает размер для каждого из экземпляров отдельно.
Чтобы узнать фактический размер папки WinSxS, можно использовать следующую команду, запущенную в командной строке от имени администратора:
dism /Online /Cleanup-Image /AnalyzeComponentStore
В результате вы увидите:
- Размер по данным проводника, который может незначительно отличаться от того, который вы видели в свойствах папки.
- Фактический размер хранилища компонентов.
- Размер части, которая используется в Windows. При этом если вы решите проверить размер папки Windows в проводнике, размер этой части будет удвоен по сравнению с реально занимаемым на диске: будут подсчитаны файлы, находящиеся в WinSxS и те же файлы (жесткие ссылки) находящиеся в «рабочих» папках Windows.
- Объем резервных копий (например, из предыдущей версии системы) и отключенных в настоящий момент компонентов Windows.
С той частью хранилища компонентов, которая используется в Windows, сделать ничего не получится (не отключая компоненты Windows) — это и есть ваша система. Для оставшейся части можно выполнить некоторые действия по очистке.
Очистка WinSxS
Прежде чем начать: некоторые пользователи спрашивают, можно ли удалить папку WinSxS? Ответ: нет, ни в коем случае — даже если вы это сделаете каким-либо образом, ваша Windows больше не запустится.
Безопасно выполнить очистку папки WinSxS можно:
- Выполнив очистку системных файлов с помощью утилиты «Очистка диска»: нажмите клавиши Win+R на клавиатуре, введите cleanmgr и нажмите Enter, нажмите кнопку «Очистить системные файлы» и выполните очистку доступных элементов, имеющих отношение к обновлениям Windows и предыдущим версиям системы. Это действие повлияет в большей степени на другие системные расположение, но отчасти скажется и на фактическом размере папки WinSxS.
- Запустив очистку хранилища компонентов в командной строке, запущенной от имени администратора с помощью команды
dism /online /Cleanup-Image /StartComponentCleanup
Если при выполнении команды вы увидите сообщение об ошибке, связанной с другой транзакцией, перезагрузите компьютер и повторите выполнение команды.
- При необходимости — использовав ещё два варианта предыдущей команды: первый удалит все замененные новыми версиями компоненты (что сделает невозможным удаление обновлений), второй — резервные копии пакетов обновления.
dism /online /Cleanup-Image /StartComponentCleanup /ResetBase dism /online /Cleanup-Image /SPSuperseded
Результат в моём случае:
Как видим, резервные копии были очищены, но остались ещё и отключенные компоненты. Их мы тоже можем удалить. И, хотя я этого не могу прямо рекомендовать, шаги будут следующими:
- В командной строке, запущенной от имени администратора, введите команду
dism /Online /English /Get-Features /Format:Table
- Вы увидите список имеющихся компонентов Windows и их статуса: Enabled — включены, Disabled — отключены. Для удаления файлов отключенного компонента введите команду
dism /Online /Disable-Feature /featurename:ИМЯ_КОМПОНЕНТА /Remove
- Перезагрузите компьютер после завершения удаления компонентов.
Сам компонент не исчезнет из списка доступных для установки в Windows, но установка будет производиться только после автоматического скачивания необходимых файлов из Интернета.
В Планировщике заданий Windows (Win+R — taskschd.msc) в разделе «Библиотека планировщика заданий» — «Microsoft» — «Windows» — «Servicing» присутствует задача очистки хранилища компонентов «Start Component Cleanup».
При желании вы можете настроить собственные триггеры в свойствах задания для его выполнения и регулярной автоматической очистки или выполнить задание вручную.
Некоторые дополнительные материалы на близкую тему:
- Очистка папки DriverStore\FileRepository в System32
- Очистка диска Windows 11 средствами системы
- Лучшие программы очистки диска от ненужных файлов
- Как отключить зарезервированное хранилище в Windows 11 (подойдет и для Windows 10)
ПОДРАЗДЕЛЕНИЯ:ИНТЕРЕСНОЕ:БАНК ДАННЫХ КРОКУС:Чат — поддержка
User: Здравствуйте, вы ремонтируете ноутбуки? Перестал работать один из вентиляторов на ноутбуке Acer Nitro 5, который на GPU. Если да, то можно узнать сколько это будет стоить?
Алекс: Блек спрут требует 2фа, не могу зайти на свой аккаунт, что делать
Маша: Подскажите адрес и электронную почту психо-наркологического диспансера красный луч
Сервис: Здравствуйте, Name. К сожалению, но нет.
Name: Здравствуйте! Вы производите ремонт видеокарт? В случае положительного ответа хотелось бы узнать цену диагностики
1234: все супер спасибо что все подробно обьяснили.
Торг.зал: Здравствуйте, алексей. есть, посмотрите на нашей интернет-площадке «link»
Торг.зал: Есть, 100руб
алексей: обычный кабель sata есть в наличии и цена?
Дмитрий: здравствуйте, скажите адрес работающего банка псб 9.09.2023 город Красный Луч
торг зал: Леня, позвоните в наш тех отдел тел+7-959-144-54-12
Лёня: Доброе время суток, можете подсказать сколько стоит установка windows 10 и программ , и сколько стоит сборка системного блока из комплектующих?
торг зал: работали ,тел. торгового зала +79 59 1445454
Александр: Здравствуйте. Вы сегодня, 5 июня, работаете?
Руководитель: Работает. Позвоните по телефону 072-144-54-12
vovan5934: Подскажите работает ли компьютерный сервис?
торг зал: Смарт приставки 4/32 стоят 4700-4800 руб
торг зал: Света ,эти модели закончились.Есть другие приставки.Посмотрите наличие на нашей торг.площадке «link»
света: здравствуйте.скажите пожалуйста есть в продаже смарт приставка таникс W2 2/16Gb и цену пожалуйста
торг зал: Фурсов , такого преобразователя нет
Фурсов: Может приемник Блютуз с выходом аналоговым линейным или на наушники, мне выход 3.5 мм (джек)
Фурсов: Есть преобразователь аудио с цифры (оптический выход) в аналог?
Руководитель: Добрый день, Артур. Картридж есть. Посмотрите на нашей интернет площадке «Крокус Маркет» «link»
Артур: Здравствуйте, подскажите, нужен картридж 725/285A для HP LaserJet
Админ: Добрый день, Оксана. Техотдел работает. Позвонить можете по телефону 072-144-54-12
оксана: Здравствуйте !отдел по ремонту на 2 этаже работает?
Админ: Евгений, да есть посмотрите на нашей торговой интернет площадке «link»
Евгений: Видеокарты есть в наличии?
Торг-Зал: Добрый день,Руслан! Да,картриджи заправляем и ремонтируем
Руслан: заправкой и регенерацией картриджей занимаетесь?
Последнее сообщение Вы о нас узнали: |
Что это за папка? WinSxS это служебная папка, в которой хранятся системные компоненты, необходимые для нормального функционирования операционной системы Windows. В ней также хранятся резервные копии компонентов ОС, ранее установленных на компьютер, файлы и другая информация необходимая для восстановления Windows. Папка «WinSxS» находится на системном диске компьютера в папке «Windows». Некоторые пользователи считают, что папка WinSxS занимает очень много места на жестком диске компьютера и, поэтому ее нужно удалить или очистить для экономии места. Однако, удалять с компьютера папку WinSxS вручную или с помощи программ все же не стоит. Если удалить папку WinSxS возможны неполадки или сбои в работе операционной системы, отказ при загрузке Windows. А также будет невозможным выполнить восстановление системы из-за отсутствия необходимых файлов. Чтобы посмотреть размер папки WinSxS, следует щелкнуть правой кнопкой мыши по папке WinSxS. В контекстном меню выбрать «Свойства», в открывшемся окне «Свойства: WinSxS», во вкладке «Общие» отобразится информация о том, сколько места на диске занимают файлы в папке WinSxS. Ввиду того, что в операционная система постоянно обновляется, в папке WinSxS скапливаются старые версии обновленных системных файлов, вот почему размер папки увеличивается. Что делать, если папка WinSxS занимает много места на жестком диске? Для этого необходимо воспользоваться встроенными средствами операционной системы Windows.
Рассмотрим, как почистить папку WinSxS в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7. Очистка папки WinSxS в Windows 10 В этой операционной системе в WinSxS хранятся не только резервные копии системных компонентов и обновлений, но и другие важные данные Windows, поэтому очищать папку без особой необходимости не рекомендуется.
Dism /online /cleanup-image /AnalyzeComponentStore
Dism /online /cleanup-image /StartComponentCleanup Запуск данной команды с дополнительным ключом «/ResetBase» удаляет устаревшие версии компонентов: Dism /online /Cleanup-Image /StartComponentCleanup /ResetBase По окончании операции, следует перезагрузить компьютер. Как очистить папку WinSxS в Windows с помощью утилиты Очистка диска (cleanmgr.exe) Этот способ работает для Windows 7, Windows 8, Windows 8.1, Windows 10.
Очистка папки WinSxS в Windows 8.1 В Windows 8.1 (Windows 8 и Windows 10) папку WinSxS можно очищаться с помощью Планировщика заданий.
Для автоматического запуска задания по очистке папки WinSxS :
Как очистить папку WinSxS в Windows 7 В окне командной строки вводим команду, а после нажмите на «Enter»: DISM /online /Cleanup-Image /SpSuperseded Александр Григорьев ЦСО «Крокус» |
Наши новости:
ЕГАИС, «Честный знак» и «Меркурий»: регистрируем, подключаем, обучаем. — 22.03.2025Автоматизация товарно-кассового учёта — 15.08.2024Обновленный торговый зал — 02.06.2023КОПИЦЕНТР «КРОКУС» — 31.05.2023КРАСНОЛУЧСКАЯ ГОРОДСКАЯ ТОРГОВАЯ ПЛОЩАДКА Online — 29.07.2020ОНЛАЙН-ЗАЯВКА — 24.04.2020РЕМОНТ КОМПЬЮТЕРНОЙ ТЕХНИКИ с выездом за техникой на дом — 22.04.2020Online-ВИДЕО-КОНСУЛЬТАЦИИ — 22.04.2020Доставка от 5000 руб БЕСПЛАТНО — 22.04.2020ONLINE-SHOPPING НОВОЙ И КОМИССИОННОЙ КОМПЬЮТЕРНОЙ ТЕХНИКИ! Доставка БЕСПЛАТНО! — 07.04.2020 |
|
Папка WinSxS, расположенная в системной директории Windows, часто вызывает вопросы у пользователей из-за своего солидного размера. Для чего она используется, и можно ли ее удалить? Разбираемся в данном материале.
WinSxS — это папка, которая расположена по пути C:\Windows\WinSxS и выполняет функцию хранилища компонентов операционной системы Windows. В ней находятся различные версии системных файлов, библиотек DLL, драйверов и других важных элементов. Эта папка отвечает за:
- Совместимость приложений, требующих разные версии компонентов;
- Восстановление повреждённых или удалённых системных файлов;
- Хранение старых версий компонентов для отката обновлений;
- Хранение файлов для установки дополнительных функций Windows.
Источник: CQ / Папка WinSxS
Почему папка WinSxS занимает так много места
На первый взгляд, папка WinSxS может занимать десятки гигабайт. Это связано с тем, что она содержит как текущие версии компонентов, так и их старые версии. Кроме того, файловый менеджер Windows (например, проводник) учитывает жёсткие ссылки, которые создают иллюзию, что файлы занимают больше места, чем это есть на самом деле.
Чтобы узнать реальный размер папки WinSxS и количество используемого дискового пространства, нужно выполнить специальную команду в командной строке с правами администратора:
- Нажмите Win + S и введите «Командная строка».
- Щёлкните правой кнопкой мыши на «Командная строка» и выберите «Запуск от имени администратора». Введите команду: dism /Online /Cleanup-Image /AnalyzeComponentStore
- Нажмите Enter. Появится отчёт, в котором будет указано: общий размер папки WinSxS, объём файлов, которые можно удалить и файлы, необходимые для работы системы.
Источник: CQ / Анализ папки WinSxS
Можно ли удалить папку WinSxS
Удалять папку WinSxS нельзя. Это приведёт к невозможности загрузки Windows или к серьёзным системным сбоям. Если вы хотите освободить место на диске, то рекомендуется использовать только безопасные методы, описанные ниже.
Как безопасно очистить папку WinSxS
Очистка через утилиту «Очистка диска»
Этот способ удобен и подходит для большинства пользователей. Он позволяет удалить старые версии обновлений и освободить место на диске.
- Нажмите Win + R и введите cleanmgr, затем нажмите Enter;
- Выберите диск C: и нажмите «ОК»;
- Щёлкните по кнопке «Очистить системные файлы»;
- Подождите, пока система выполнит анализ. После этого появится список категорий файлов;
- Найдите пункт «Очистка обновлений Windows» и установите галочку;
- Нажмите «ОК» и подтвердите удаление.
Источник: CQ / Очистка диска C
Этот процесс удалит устаревшие обновления, но не затронет текущие версии компонентов, которые необходимы для работы системы.
Очистка с помощью DISM
Инструмент DISM позволяет эффективно удалить старые версии компонентов, которые уже не используются системой.
- Откройте командную строку с правами администратора (как описано выше);
- Введите команду: dism /Online /Cleanup-Image /StartComponentCleanup;
- Эта команда удаляет устаревшие компоненты, которые не нужны для работы системы;
- Если вы хотите полностью удалить все предыдущие версии компонентов и освободить максимум места, используйте следующую команду: dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase;
- Нажмите Enter и дождитесь завершения процесса.
Источник: CQ / Удаление устаревших компонентов системы
Отключение неиспользуемых компонентов Windows
Папка WinSxS содержит компоненты и функции, которые могут быть отключены, если они не используются.
- Откройте «Панель управления»;
- Перейдите в раздел «Программы» → «Включение или отключение компонентов Windows»;
- Снимите галочки с функций, которые вам не нужны, например, старые версии .NET Framework или Internet Explorer;
- Нажмите «ОК». Система удалит лишние файлы из папки WinSxS.
Источник: CQ / Компоненты Windows
Как часто нужно очищать папку WinSxS
Регулярная очистка не требуется. Однако если у вас заканчивается место на системном диске, можно воспользоваться указанными методами, особенно после установки крупных обновлений. Главное — не пытаться удалять файлы вручную и использовать только безопасные инструменты, чтобы избежать сбоев в работе системы.
Эти рекомендации помогут вам эффективно управлять размером папки WinSxS и сохранить стабильность работы Windows.
Заглавное фото: YouTube-канал Включи Смартфон
Читайте также:
- Как настроить и отключить контроль учетных записей в Windows 10
- Как удалить Internet Explorer в Windows
- Папка Windows BT — зачем нужна и как ее удалить
- Как показать скрытые папки в Windows 10 и 11
- Как создать папку без названия в Windows