C windows winsxs filemaps

Содержание

  1. Что за папка WinSxS в Windows 10/7 и как ее очистить
  2. Как правильно очистить папку WinSxS в Windows 10/7/8.1
  3. Папка WinSxS — зачем она нужна и можно ли ее удалить?
  4. Содержание
  5. Содержание
  6. Что это за папка и для чего она нужна
  7. Сколько места может занимать содержимое папки WinSxS
  8. Можно ли удалить папку WinSxS или ее содержимое?
  9. Как очистить папку WinSxS: способы и инструкции
  10. Встроенное средство очистки дисков в Windows
  11. Утилита DISM.exe
  12. Планировщик задач
  13. Удаление неиспользуемых компонентов

В папке 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 — зачем она нужна и можно ли ее удалить?

q93 eacdf83c4e04d6d12ff5f875388617a5b72b4e58f400d4d7b2f30d8fda711f9c

Содержание

Содержание

С необходимостью очистки системного диска сталкивается практически каждый пользователь. Со временем системные файлы занимают все больше памяти, и это может привести к различным проблемам вплоть до нестабильной работы системы. Папка WinSxS является одной из первых директорий, на которую обращают внимание пользователи, а все из-за ее размера. Что это за папка? Можно ли безопасно очистить или удалить WinSxS, и как это правильно сделать?

Что это за папка и для чего она нужна

WinSxS — служебная папка, которая появилась еще в Windows Vista, и присутствует во всех последующих версиях операционной системы. Полный путь к папке: C:WindowsWinSxS. Увидеть ее можно, если включить отображение скрытых файлов и папок в параметрах папок (вкладка «Вид»).

q93 bf2e0cfee858e04a76142249d52419b7e0f5cffd1305fa88ef27b2943a346612

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

Учитывая специфику каталога, со временем он будет интенсивно расширяться.

Сколько места может занимать содержимое папки WinSxS

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

В папке WinSxS используются жесткие ссылки на файлы других каталогов. Иными словами, Проводник или файловые менеджеры в расчетах учитывают именно полный размер файла, хотя, по факту, его здесь нет, и место не занято.

Отсюда возникает и другой вопрос. Какой размер этой папки считается нормальным, и когда нужно всерьез задуматься об оптимизации содержимого?

Если папка WinSxS занимает свыше 10 ГБ памяти, то чистка практически наверняка нужна.

С другой стороны, освободить место можно и при более скромных объемах.

q93 6e099eea9c4a9031c525612d220a943d5cb77669934cc89a3530c74c2e52e153

Можно ли удалить папку WinSxS или ее содержимое?

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

q93 afcfec5156a97e8230f26c982af5788297795bf365f0240c5fd1a39d2d697d78

Другие возможные последствия удаления отдельных файлов папки WinSxS:

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

Как очистить папку WinSxS: способы и инструкции

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

Встроенное средство очистки дисков в Windows

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

Инструкция по использованию встроенного средства очистки дисков в Windows.

q93 ec3bce2b5d2910a38eb782de9534d820b936d87891de9d82580cdf170b6027be

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

Этот метод актуален для ОС Windows 8.1 и Windows 10. В Windows 7 данной опции изначально нет, но она появится при установке пакета обновлений KB2852386.

Утилита DISM.exe

Этот метод предполагает использование консоли. Его эффективность выше, и в результате можно освободить больше места.

Инструкция по использованию утилиты DISM.exe для очистки папки WinSxS.

q93 4df8de0d1e511e625e241101dfbd86beaf44edb9925bc7f4871aa4425e57a131

q93 71852dd78b879ce43fc0313b6ffc490bf55ec86ebe726b9b975dafb47ceea65c

q93 3d522f63285669e59208ec5f4cac663676632a611e0c5526ce87f636436d5fc3

Но это еще не все, что можно сделать при помощи утилиты DISM.exe. Другие полезные действия перечислены ниже.

q93 6e5e1e12898331093f8930abd400650eee360a7349ee7ef647b7d4a91276a1f7

q93 593a18385d6ccc2e2f89c538c0af406a939f654758897e923c975efd599c4de0

Теперь можно полюбоваться результатом, еще раз вызвав команду Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore и сравнив результат с первым анализом. Кстати, данная команда не поддерживается в Windows 7.

В приведенном примере результат незначительный, что объясняется недавней глубокой чисткой системы, но он все-таки есть.

q93 f29706eaea474811a9a8ab8b72df27345c376b8d17f69dbf88cfcc3743d2f245

Планировщик задач

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

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

q93 7c4fba493366d84bdba76f134efbebec2025220ccb7075328848171bd0a569df

q93 f225a3868150026a6f161db4c8a3adc1c3876f885cecbe35ba4b580e37358e6f

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

q93 c6d29ddfdf215067803e1fb572b017c9d9550aa5eeeb2175eae1cdc6abbf7990

Удаление неиспользуемых компонентов

Этот метод предназначен для продвинутых пользователей. Удаление компонентов может повлиять на стабильность работы системы.

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

q93 d0fba9ffca6c727817529abf3b6d885655b024d3c0b00c00381d784ba3e54856

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

q93 3d810126df81d246ea7dfab5edb642d95a38cef39a1963ab5ff799e81e5ae97b

Наиболее популярными вариантами очистки директории являются первые два метода, о которых снято много видеороликов для 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 только от ненужных резервных копий, создаваемых при обновлении системы.

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

  3. Введите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите Enter для запуска автоматической очистки папки WinSxS. 
    Очистка папки WinSxS в Windows 10

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

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

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

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

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

  1. Зайдите в центр Обновления Windows 7 — это можно сделать через панель управления или воспользоваться поиском в меню пуск. 
    Запуск центра обновлений Windows 7

  2. Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям. 
    Необязательные обновления

  3. Найдите и отметьте необязательное обновление KB2852386 и установите его. 
    Установка обновления KB2852386

  4. Перезагрузите компьютер.

Запуск очистки диска в Windows 7

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

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

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

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

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

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

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

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

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

dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Точная информация о том, сколько занимает WinSxS с помощью Dism.exe

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

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

Задача для автоматической очистки обновлений

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

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

Первый вопрос, который возникает у пользователей Windows при виде директории WinSxS — что это за папка вообще, и почему она так много весит? Стереть всё содержимое нельзя. По крайней мере, обычным способом. Если удалить важные системные файлы, в ОС возникнут неполадки. Но размер каталога со временем увеличивается. И полезно будет разобраться, как его почистить и можно ли, вообще, это сделать.

Папка 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 очистка этой папки была невозможна. Чтобы посмотреть, есть ли этот пакет в ОС:

  1. Зайдите в «Панель управления» (к примеру, через меню «Пуск»).
  2. Откройте параметр «Система» в категории «Система и безопасность».
  3. В поле «Издание» должна быть информация: версия OS, копирайт Microsoft, год создания. Если там есть строчка «Service Pack 1», значит, всё в порядке и каталог можно редактировать.

Service Pack 1

Service Pack 1 в Windows 7

Перед чисткой

Перед тем как очистить WinSxS, надо скачать один апдейт (если он ещё не установлен).

  • Зайдите в Пуск — Программы — Центр обновлений.

Центр обновлений Windows

Центр обновлений Windows

  • Нажмите на «Необязательные обновления». Если такого пункта там нет, значит, все службы уже загружены.
  • В списке найдите апдейт с номером «KB2852386».
  • Отметьте его галочкой и подтвердите установку.

Без этого обновления очистка WinSxS будет недоступна. Его можно скачать и с официального сайта Майкрософт.

  1. Зайдите на com.
  2. В строке поиска справа сверху введите «KB2852386».
  3. Выберите апдейт, который подходит для вашей системы: 32- или 64-разрядной.
  4. Чтобы узнать информацию об ОС, кликните правой кнопкой мыши на значке «Мой компьютер», затем на пункт «Свойства». В строке «Тип» будет указана разрядность Windows.

Чистка

Если вы задумались, как удалить WinSxS, откажитесь от этой затеи. Полностью стирать эту папку нельзя. Вручную убирать оттуда файлы тоже не рекомендуется. Будут неприятные последствия. Но очистить часть содержимого, и чуть-чуть уменьшить размеры директории — вполне реальная задача.

Функция очистки диска

  • Щёлкните правой кнопкой по системному диску. Откроется контекстное меню.
  • Выберите строку «Свойства».
  • Вкладка «Общие».
  • «Очистка диска».

Очистка диска в Windows 10

Нажимаем на Очистка диска

  • Отметьте пункт «Обновления Windows». Если его там нет, нажмите на кнопку «Системные файлы». Нужная строка должна появиться.
  • Подтвердите действие, кликнув на «OK» и затем на «Удалить».
  • Дождитесь окончания процесса. Далее может потребоваться перезагрузка ПК.
  • Служба избавляется только от ненужных обновлений. Всю папку стереть не получится.

Командная строка в Windows 10

WinSxS в Windows 10 можно очистить, если использовать консоль.

  1. Кликните правой кнопкой мыши на меню «Пуск». Оно выглядит, как логотип Win.
  2. Выберите «Командная строка» и запустите её от имени администратора.
  3. Введите команду «Dism.exe /online /cleanup-image /AnalyzeComponentStore».
  4. Система проведёт анализ и выдаст рекомендации.
  5. Если она предложит удалить ненужные файлы, используйте команду «Dism.exe /online /cleanup-image /StartComponentCleanup». Начнётся чистка.
  6. Если каталог весит менее 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, если можно, как это сделать, не повлияет ли это на работу системы и прочее. Начнём с того, что удалить можно всё что угодно, вот только результаты такой очистки могут оказаться плачевными. Папка WinSxS хранит не только резервные копии предыдущих версий системы, но и данные, необходимые для её сброса в изначальное состояние. Также в ней имеются общие файлы с каталогом Windows, кэш и временные файлы системы, и если вторые ещё могут быть очищены без каких-либо последствий, то удаление первых вполне может привести к тому, что Windows вообще не загрузится.

Как очистить WinSxS в Windows 7/10, чтобы не повредить систему и есть ли вообще необходимость в такой очистке? Последний вопрос вполне резонен, так как истинный размер WinSxS может отличаться от того, что показывает Проводник или другой файловый менеджер.

Размер папки WinSxS в Свойствах

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

Способы оптимизации WinSxS

Перед тем как приступать к очистке WinSxS, весьма желательно установить её точный размер – а вдруг она занимает не столь много места, как это кажется. Откройте от имени администратора командную строку и выполните такую команду:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Анализ займёт некоторое время.

Узнаем фактический размер папки WinSxS с помощью утилиты Dism

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

Сleanmgr

Самый очевидный способ предполагает использование встроенной утилиты cleanmgr. Запустите её через окошко «Выполнить» и нажмите кнопку «Очистить системные файлы».

Очистка системных файлов с помощью Сleanmgr

Найдите и отметьте пункт «Очистка обновлений Windows» и нажмите «OK». Если оного пункта у вас нет, значит и очищать по большому счёту нечего.

Планировщик заданий

Очистку папки WinSxS можно выполнить и через Планировщик заданий. Откройте этот инструмент командой taskschd.msc, а затем разверните в левой колонке ветку Microsoft – Windows – Servicing.

Очистка WinSxS через Планировщик заданий

Выделите задание StartComponentCleanup и нажмите «Выполнить». Кстати, управляемая Планировщиком очистка запускается автоматически через каждые 30 дней в фоновом режиме.

Dism

Недостаток приведенных выше способов состоит в том, что оценка освобождаемого места бывает весьма приблизительной и может варьироваться до нескольких сот мегабайт в обе стороны. Кроме того, при очистке через Планировщик установленные в последние 30 дней обновления игнорируются. Если вы хотите получить более качественные результаты, используйте утилиту Dism. Открыв командную строку или PowerShell с повышенными привилегиями, выполните такую команду:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Очистка системных файлов с помощью Dism

Запущенная с этими параметрами 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», то увидите, что далеко не все компоненты системы включены.

Просматриваем включенные и отключенные компоненты Windows

Но даже будучи отключёнными, они всё равно находятся на диске, располагаясь как раз в папке WinSxS. Удалив их, можно высвободить на диске немного дополнительного места. Для этого опять будем использовать консольную утилиту Dism. Запускаем от имени администратора командную строку и выполняем для начала такую команду:

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

С помощью Dism выводим список компонентов

Тут же в консоли будет выведен список компонентов с указанием их статуса. Disabled означает отключено, Enabled указывает, что компонент задействован. Чтобы удалить ненужный, выполните такую команду:

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

Здесь Name – это имя компонента, взятое из полученного выше списка.

Удаляем незадействованные компоненты

Если утилита попросит выполнить перезагрузку, вводим Y, жмём ввод и перезагружаемся. Компонент будет удалён. Способ надёжный, эффективный, а самое главное безопасный.

И последнее. Злоупотреблять очисткой папки WinSxS не следует. Если её размер не превышает 10 Гб, то с ревизией можно не спешить, да и полученные 2-3 Гб погоды не сделают. Если вам уж так не хватает на системном разделе места, лучше расширить том и не доводить диск до критического заполнения файлами.

На чтение 6 мин Просмотров 2.5к. Опубликовано 12.07.2019

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

Содержание

  1. Что это за папка WinSxS
  2. Как узнать сколько места занимает каталог Windows SxS
  3. Как почистить папку WinSxS
  4. Способ 1. Очистка диска
  5. Способ 2. Диспетчер задач
  6. Способ 3. DISM.exe

Что это за папка WinSxS

Каталог файлов Windows SxS можно встретить только на последних операционных системах Windows: Vista, 7, Server 2008 R2 и 2012 R2, а также 10 и выше. Эта папка содержит компоненты, которые участвуют в обслуживании всех операций системы. К тому же в ней скапливаются все последующие обновления Windows и резервные копии файлов для процесса восстановления.

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

Именно папка WinSxS помогает сделать backup к тому состоянию, в котором все работало правильно и никакие системные файлы не были повреждены.

папка WinSxS

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

Но со временем папка все-таки переваливает через допустимые рамки и может начать влиять на быстродействие. Поэтому время от времени очисткой папки от неиспользуемых компонентов все-таки нужно заниматься.

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

Как узнать сколько места занимает каталог Windows SxS

Если вы решили оптимизировать папку WinSxS, то найти ее можно по адресу:

C:Windowswinsxs

C:Windowswinsxs

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

обьем папки winsxs

На самом деле цифра, которую отражают свойства папки, не совсем верна и сильно завышена. Это связано с тем, что свойства считают не только реальные файлы, но и все ссылки как отдельный файл. Например, файл с именем api32.dll занимает 600 Кбайт и находится в папке Windows/system32, то Windows посчитает, что файл занимает 1200 Кбайт на жестком диске.

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

  1. Запустите командную строку, введите Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore и нажмите Enter.
  2. Перед вами раскроется анализ текущего состояния каталога Windows SxS, где в нижней строке вы увидите ответ, стоит вам чистить папку или нет. Например,

Component Store Cleanup Recommended: No

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Но переживать, что папка разрастается и скоро сильно замедлит работу системы не стоит. Microsoft предусмотрели автоматическую очистку от неиспользуемых файлов. Если вы все-таки хотите позаботиться о быстродействии вашего ПК или освободить дополнительное место дискового пространства, то следуйте следующим советам.

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

Способ 1. Очистка диска

Разработчики ОС Windows 7 и выше предусмотрели возможность для пользователей избавить локальный диск от неиспользуемых компонентов системы. Для этого выполните такие действия:

  1. В меню «Пуск» в поле ввода «Найти программы и файлы» наберите «очистка диска».
  2. Щелкните по появившемуся ярлыку «Очистка диска», тем самым вы запустите программу удаления ненужных файлов.
    очистка диска C

  3. Выберите диск, на котором находится папка. В нашем случае «C».
  4. Утилита проверит, где можно освободит место на диске и предоставит вам список возможных вариантов. Перед каждым пунктом будет стоять чек-бокс для галочки, чтобы вы выбрали что удалять, а что оставить. Нас интересуют «Файлы резервной копии пакета обновлений». Также можете заодно почистить папку «Temp», для этого отметьте и «Временные файлы».
    удаляем временные файлы

  5. Нажмите «Ок», а далее в окне сообщения «Удалить файлы».

Если по какой-то причине в поиске меню «Пуск» не нашлось утилиты «Очистка диска», то ее можно установить на ваш десктоп вручную. Скачайте на сайте Майкрософт обновление KB2852386. Обычно оно входит в список обновлений системы, но не является обязательным, поэтому может быть не установлено. Такое случается в ОС Windows 7.

Способ 2. Диспетчер задач

Уменьшить размер папки WinSxS в ОС Windows 8 и выше поможет опция «Планировщик заданий». Для этого:

  1. Найдите и запустите «Панель управления» через строку поиска в меню «Пуск».
  2. Последовательно пройдите такой путь: «Система и безопасность» — раздел «Администрирование» — «Расписание выполнения задач».
  3. Кликните на стрелочку напротив пункта «Библиотека планировщика заданий», и в диалоговом окне выберите Microsoft, Windows и Servicing.
  4. Запустите «StartComponentCleanup», а затем в разделе «Выбранный элемент» нажмите «Выполнить».
    Microsoft, Windows и Servicing

Вызвать планировщика задач можно и командной строкой, запустив cmd с правами администратора и введя команду:

schtasks.exe /Run /TN «MicrosoftWindowsServicingStartComponentCleanup»

schtasks.exe /Run /TN "MicrosoftWindowsServicingStartComponentCleanup"

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

Способ 3. DISM.exe

Этот вариант для продвинутых пользователей, когда вы точно уверены, что удалённые компоненты из папки WinSxS вам не пригодятся. По сути, это усовершенствованная версия планировщика заданий из ранних операционных систем. Такой метод освобождения дискового пространства возможен в ОС Windows 10 и Windows Server 2016.

  1. В командной строке от имени администратора вводим:

Dism.exe /online /Cleanup-Image /StartComponentCleanup

Очистка производится без ожидания 30 дней, а в течение часа.

Dism.exe /online /Cleanup-Image /StartComponentCleanup

  1. При добавлении к этой команде параметра «ResetBase» удаляются все замененные версии каждого компонента в хранилище:

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

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

  1. Параметр «SPSuperseded» удаляет все компоненты резервного копирования:

Dism.exe /online /Cleanup-Image /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

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

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

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

анализ хранилища компонентов cmd

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

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

очистить папку WinSxS с помощью cmd

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

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

удалить замененные компоненты в папке Winsxs

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

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

уменьшить объем обновлений в папке Winsxs

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

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

Примечание: У вас в 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. Если говорить точнее, то здесь располагаются данные обновлений, настройки и резервные копии. На практике подобная информация позволяет в любой момент установить апдейт без необходимости повторной загрузки, а также откатить ОС без потери персональных файлов.

screenshot_1

Можно ли очистить папку WinSxS в Windows 10

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

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

screenshot_2

Способы очистки

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

Командная строка

Очистка каталога выполняется разными способами, но самым простым и безопасным является метод с использованием командной строки:

  • Щелкните ПКМ по иконке «Пуск».
  • Запустите КС.

screenshot_3

  • Введите запрос «Dism.exe /Online /Cleanup-Image /StartComponentCleanup».
  • Нажмите на клавишу «Enter».

screenshot_4

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

Средство очистки диска

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

  • Запустить «Проводник».

screenshot_5

  • Щелкнуть ПКМ по иконке диска «С», где хранится папка WinSxS.
  • Перейти в «Свойства».

screenshot_6

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

screenshot_7

  • Подтвердить удаление.

На заметку. Данный инструмент позволяет не только удалить содержимое каталога WinSxS, но избавиться и от другого бесполезного мусора.

screenshot_8

Теперь останется проверить, насколько сильно уменьшился объем каталога. При этом не думайте, что будет удалено больше файлов, чем в случае с командной строкой.

Планировщик заданий

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

  • Откройте меню «Пуск» щелчком ЛКМ по соответствующей иконке.
  • Через папку «Средства администрирования» запустите «Планировщик заданий».

screenshot_9

  • Перейдите по пути MicrosoftWindowsServicing.

screenshot_10

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

screenshot_11

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

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

В качестве заключительного варианта удаления предлагается рассмотреть перечень команд, выполняющих запросы категории «Программы и компоненты»:

  • Запустите КС.

screenshot_12

  • Обработайте запрос «DISM.exe /Online /English /Get-Features /Format:Table».

screenshot_13

  • Перед вами появится список компонентов с указанием их текущего состояния. Вы можете удалить те, которые отключены, командой «Dexe /Online /Disable-Feature /featurename:XXX /Remove», указав вместо «XXX» название компонента.

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

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

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

Содержание статьи

  1. Что это за папка, для чего нужна и можно ли ее удалять
  2. Где находится
  3. Способ очистки WinSxS в Windows 7
  4. Способы очистки WinSxS в Windows 10
  5. Стандартное средство очистки диска
  6. Командная строка
  7. Планировщик заданий
  8. Программа PatchCleaner
  9. Удаляем неиспользуемые компоненты и обновления
  10. Другие варианты
  11. Видео по теме
  12. Комментарии пользователей

Что это за папка, для чего нужна и можно ли ее удалять

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

содержимое каталога

Каждый раз, после получения и установки обновлений ее объем увеличивается и может достигать до 40 ГБ. Что на мой взгляд достаточно много. Когда нормальным весом считается отметка в 5-10 ГБ.

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

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

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

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

Перед тем, как приступать к процедуре освобождения места, откройте командную строку, введите в нее команду – sfc /scannow и нажмите по кнопке «Enter». Таким образом вы сможете исправить имеющиеся ошибки на стороне системных данных, что увеличит эффективность всех способов, о которых я поведаю ниже. Кстати, их нужно выполнять, находясь в системе с правами администратора, иначе ничего не получится.

Будьте осторожны проводя ручную чистку temp файлов, не заденьте папку Backup. Она отвечает за хранение резервные копии ОС и в случае ее удаления пропадет возможность восстановления операционки.

Где находится

Папка WinSxS находится в разделе с установленной операционной системой. По умолчанию таким является «C:Windows».

Откройте каталог ОС, переведите клавиатуру на английский язык и несколько раз нажмите кнопку «W» для быстрого поиска.

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

Выполняем все по порядку:

  1. Открываем «Свойства» компьютера и убеждаемся, что в разделе «Издание» установлен «Service Pack 1». Если его нет, обязательно установите.
    просмотр Service Pack

  2. Скачиваем обновление «KB2852386» с официального сайта Microsoft по этой ссылке и щелкаем по нему, чтобы запустить процедуру установки. Если в процессе вы столкнетесь с ошибкой «Обновление не применимо», то скорее всего, оно уже установлено. Проверить это можно зайдя в «Центр обновления», после чего переместиться в раздел «Установленные обновления». Введя в строку поиска название «KB2852386», мы убеждаемся, что оно действительно присутствует в системе. Поэтому игнорируем этот пункт и двигаемся далее.
    ищем обновление

  3. Перезагружаем компьютер, но только в том случае, если вы производили инсталляцию компонентов из первых двух пунктов.
  4. Открываем «Компьютер», щелкаем правой кнопкой мыши по систему диску и заходим в «Свойства».
  5. Во вкладке «Общие» щелкаем по кнопке «Очистка диска» (Disk Cleanup).
  6. Найдите и отметьте пункт «Файлы резервной копии» и «Очистка обновлений». Затем нажмите «ОК» и подтвердите действие. В некоторых редакциях ОС данные пункты отображаются после нажатия кнопки «Очистить системные файлы».
    отмечаем пункт

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

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

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

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

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

Начать процесс сжатия можно несколькими способами, первый – открыть свойства локального диска и нажать по кнопке «Очистка диска» или нажать комбинацию «WIN+R», в строку ввести «cleanmgr» и нажать «Enter».

команда cleanmgr

После этого, выполняем пункты «6-7» из предыдущего раздела, посвященному Windows 7.

Командная строка

В качестве альтернативного варианта можно использовать командную строку и инструмент Dism. Запустите ее с правами администратора и поочередно выполните команды, о которых я расскажу ниже.

  1. Вводим «Dism.exe /online /Cleanup-Image /StartComponentCleanup» (без кавычек) и жмем «Enter». Аналогичным образом поступаем и с другими командами.
    выполняем команды dism

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

  2. Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
  3. Dism.exe /online /Cleanup-Image /SPSuperseded

В некоторых случаях, после выполнения вышеописанных команд размер каталога WinSxS может увеличиться. Поэтому, очистку следует проводить только в том случае, когда объем папки превышает 10 ГБ. Меньше 10 ГБ считается нормой.

Также во время выполнения команд вы можете наблюдать ситуацию, когда процесс доходит до 20-30%, а потом резко останавливается и выдает сообщение о том, что операция была успешно завершена. Это нормальное явление для десятки.

Планировщик заданий

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

Для этого:

  1. Нажимаем по значку «Поиска», вводим в строку «Планировщик» и запускаем приложение. Его также можно найти через «Пуск».
  2. Разворачиваем библиотеку и перемещаемся в раздел «Microsoft – Windows — Servicing».
  3. В списке находим задачу под названием «StartComponentCleanup», жмем по ней правой мышкой и выбираем пункт «Выполнить».
    выполняем задачу

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

  6. Переходим во вкладку «Триггеры» и щелкаем «Создать».
    создаем триггер

  7. Выбираем опцию «Еженедельно», выбираем дату начала, указываем день недели и щелкаем «Ок». При необходимости можно выставить другие настройки.
    указываем параметры запуска

  8. Закрываем все окна.

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

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

Программа PatchCleaner

Это бесплатная программа, позволяющая сжимать занятое место в системных директориях, которые по умолчанию не доступны наиболее популярным утилитам типа «Ccleaner» или «Reg Organizer».

Как с ней работать:

  1. Скачиваем программу (весит порядка 2 МБ) с официального сайта по этой ссылке.
  2. Запускаем установку, нажав «Да».
  3. Нажимаем «Next».

  4. Соглашаемся с условиями, активировав опцию «I Agree» и жмем «Next».
    соглашаемся с условиями

  5. Ничего не изменяя жмем «Next».
    путь установки

  6. Повторно щелкаем «Next» и ожидаем завершения процесса. В конце выбираем «Close».

  7. Запускаем программу используя ярлык на рабочем столе.
  8. Щелкаем по кнопке «Delete», если хотим удалить содержимое папки WinSxS и прочих директорий, таких как «Installer» и «softwaredistribution».
    программа PatchCleaner

  9. Подтверждаем действия кнопкой «Yes».
    подтверждаем действие

  10. Дожидаемся удаления файлов и проверяем результат.

В программе доступна опция перемещения (резервирования), чтобы ей воспользоваться нужно выбрать выходной каталог с помощью «browse», затем нажать «Move». Таким образом вы создадите бэкап важных данных и в случае чего сможете их восстановить.

Удаляем неиспользуемые компоненты и обновления

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

Действуйте осторожно, есть риск повредить важные данные.

  1. Нажимаем «WIN + R», вводим CMD и следом в командную строку DISM.exe /Online /English /Get-Features /Format:Table.
  2. На выходе получаем список установленных компонентов с параметрами «Enabled» (включено) или «Disabled» (выключено).
  3. Нас интересуют все объекты из списка.
  4. Для удаления нужного объекта вводим 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 в windows10

В этой статье мы рассмотрим наиболее безвредные способы очистки папки 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 с помощью утилиты du.exe

Но проще всего проанализировать размер хранилища компонентов в папке WinSxS с помощью команды DISM:

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Dism.exe 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.exe 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"

задание планировщика 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

windows 10 dism get-features список установленных компонентов

Чтобы удалить, например компонент TelnetClient с диска (из каталога WinSxS), выполните команду:
DISM.exe /Online /Disable-Feature /Featurename:TelnetClient /Remove

DISM Disable-Feature Remove

Если еще раз вывести список всех доступных функций по требованию в Windows, вы увидите, что статус компонента изменится на Disabled with Payload Removed.

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

Включаем NTFS сжатие на папке WinSxS в Windows

Еще один способ уменьшить размера каталога WinSxS в Windows 10 – сжать содержимое каталога на уровне файловой системы NTFS.

  1. Откройте командную строку с правами администратора;
  2. Остановите и отключите службы Windows Installer и Windows Module Installer:
    sc stop msiserver
    
    sc stop TrustedInstaller
    
    sc config msiserver start= disabled
    
    sc config TrustedInstaller start= disabled
  3. Создайте резервную копию списков доступа (ACL) назначенных на файлы и папки в каталоге WinSxS с помощью утилиты icacls. Резервная копия ACL представляет собой обычной текстовый файл, в котором указаны все файлы и каталоги и назначенные на них NTFS разрешения (в дальнейшем этот файл понадобиться для восстановления оригинальных ACL):
    icacls "%WINDIR%\WinSxS" /save "%WINDIR%\WinSxS_NTFS.acl" /t

    создаем резевную копию разрешений каталога winsxs

  4. Назначьте себя владельцем папки WinSxS и всех вложенных каталогов:
    takeown /f "%WINDIR%\WinSxS" /r
  5. Предоставьте своей учетной записи полные права на каталог WinSxS:
    icacls "%WINDIR%\WinSxS" /grant "%USERDOMAIN%\%USERNAME%":(F) /t
  6. Теперь можно выполнить сжатие файлов в каталоге WinSxS с помощью команды compact. Т.к. часть файлов может использоваться Windows, нужно указать параметр /i. Иначе сжатие будет остановлено на первом же занятом файле (в Windows 10 можно использовать более прогрессивное LZX сжатие):
    compact /s:"%WINDIR%\WinSxS" /c /a /i *

    Сжимаем содержимое каталога winsxs

  7. Теперь нужно восстановить TrustedInstaller как владельца каталога WinSxS:
    icacls "%WINDIR%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t
  8. И вернуть оригинальные NTFS разрешения на каталог WinSxS из резервной копии ACL:
    icacls "%WINDIR%" /restore "%WINDIR%\WinSxS_NTFS.acl"
  9. Измените типа тип запуска служб Windows Installer и Windows Module Installer:
    sc config msiserver start= demand
    
    sc config TrustedInstaller start= demand

Проверьте текущий размер каталога WinSxS.

уменьшить размер каталога winsxs в windows10 с помощью сжатия

Как вы видите, в нашем примере размер папки 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

Подводя итог, содержимое папки WinSxS — это, фактически, почти все файлы вашей ОС Windows, именно там содержится те файлы, которые вы видите в обычных системных папках.

Размер папки WinSxS

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

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

Чтобы узнать фактический размер папки WinSxS, можно использовать следующую команду, запущенную в командной строке от имени администратора:

dism /Online /Cleanup-Image /AnalyzeComponentStore

В результате вы увидите:

Анализ хранилища компонентов в Windows

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

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

Очистка WinSxS

Прежде чем начать: некоторые пользователи спрашивают, можно ли удалить папку WinSxS? Ответ: нет, ни в коем случае — даже если вы это сделаете каким-либо образом, ваша Windows больше не запустится.

Безопасно выполнить очистку папки WinSxS можно:

  1. Выполнив очистку системных файлов с помощью утилиты «Очистка диска»: нажмите клавиши Win+R на клавиатуре, введите cleanmgr и нажмите Enter, нажмите кнопку «Очистить системные файлы» и выполните очистку доступных элементов, имеющих отношение к обновлениям Windows и предыдущим версиям системы. Это действие повлияет в большей степени на другие системные расположение, но отчасти скажется и на фактическом размере папки WinSxS.
    Очистка системных файлов в утилите очистки диска

  2. Запустив очистку хранилища компонентов в командной строке, запущенной от имени администратора с помощью команды
    dism /online /Cleanup-Image /StartComponentCleanup

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

  3. При необходимости — использовав ещё два варианта предыдущей команды: первый удалит все замененные новыми версиями компоненты (что сделает невозможным удаление обновлений), второй — резервные копии пакетов обновления.
    dism /online /Cleanup-Image /StartComponentCleanup /ResetBase
    dism /online /Cleanup-Image /SPSuperseded

Результат в моём случае:

Очистка хранилища компонентов завершена

Как видим, резервные копии были очищены, но остались ещё и отключенные компоненты. Их мы тоже можем удалить. И, хотя я этого не могу прямо рекомендовать, шаги будут следующими:

  1. В командной строке, запущенной от имени администратора, введите команду
    dism /Online /English /Get-Features /Format:Table
    Список включенных и отключенных компонентов Windows

  2. Вы увидите список имеющихся компонентов Windows и их статуса: Enabled — включены, Disabled — отключены. Для удаления файлов отключенного компонента введите команду
    dism /Online /Disable-Feature /featurename:ИМЯ_КОМПОНЕНТА /Remove
  3. Перезагрузите компьютер после завершения удаления компонентов.

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

В Планировщике заданий Windows (Win+Rtaskschd.msc) в разделе «Библиотека планировщика заданий» — «Microsoft» — «Windows» — «Servicing» присутствует задача очистки хранилища компонентов «Start Component Cleanup».

Задание очистки хранилища компонентов в планировщике заданий

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

Некоторые дополнительные материалы на близкую тему:

  • Очистка папки DriverStore\FileRepository в System32
  • Очистка диска Windows 11 средствами системы
  • Лучшие программы очистки диска от ненужных файлов
  • Как отключить зарезервированное хранилище в Windows 11 (подойдет и для Windows 10)

ПОДРАЗДЕЛЕНИЯ:

ИНТЕРЕСНОЕ:

БАНК ДАННЫХ КРОКУС:

Чат — поддержка



User: Здравствуйте, вы ремонтируете ноутбуки? Перестал работать один из вентиляторов на ноутбуке Acer Nitro 5, который на GPU. Если да, то можно узнать сколько это будет стоить?

Details
06-04-2025 9:50:25

Алекс: Блек спрут требует 2фа, не могу зайти на свой аккаунт, что делать

Details
02-04-2025 10:05:24

Маша: Подскажите адрес и электронную почту психо-наркологического диспансера красный луч

Details
24-03-2025 11:27:41

Сервис: Здравствуйте, Name. К сожалению, но нет.

Details
19-03-2025 18:29:27

Name: Здравствуйте! Вы производите ремонт видеокарт? В случае положительного ответа хотелось бы узнать цену диагностики

Details
02-02-2025 15:33:43

1234: все супер спасибо что все подробно обьяснили.

Details
10-02-2024 10:02:45

Торг.зал: Здравствуйте, алексей. есть, посмотрите на нашей интернет-площадке «link»

Details
05-10-2023 6:20:11

Торг.зал: Есть, 100руб

Details
29-09-2023 10:24:56

алексей: обычный кабель sata есть в наличии и цена?

Details
27-09-2023 13:07:40

Дмитрий: здравствуйте, скажите адрес работающего банка псб 9.09.2023 город Красный Луч

Details
08-09-2023 16:27:25

торг зал: Леня, позвоните в наш тех отдел тел+7-959-144-54-12

Details
14-06-2023 6:53:16

Лёня: Доброе время суток, можете подсказать сколько стоит установка windows 10 и программ , и сколько стоит сборка системного блока из комплектующих?

Details
13-06-2023 13:32:50

торг зал: работали ,тел. торгового зала +79 59 1445454

Details
06-06-2023 7:54:45

Александр: Здравствуйте. Вы сегодня, 5 июня, работаете?

Details
05-06-2023 7:45:07

Руководитель: Работает. Позвоните по телефону 072-144-54-12

Details
29-05-2023 9:13:25

vovan5934: Подскажите работает ли компьютерный сервис?

Details
29-05-2023 9:07:57

торг зал: Смарт приставки 4/32 стоят 4700-4800 руб

Details
25-03-2023 13:57:25

торг зал: Света ,эти модели закончились.Есть другие приставки.Посмотрите наличие на нашей торг.площадке «link»

Details
25-03-2023 13:54:39

света: здравствуйте.скажите пожалуйста есть в продаже смарт приставка таникс W2 2/16Gb и цену пожалуйста

Details
24-03-2023 5:18:26

торг зал: Фурсов , такого преобразователя нет

Details
13-03-2023 9:00:00

Фурсов: Может приемник Блютуз с выходом аналоговым линейным или на наушники, мне выход 3.5 мм (джек)

Details
10-02-2023 12:18:45

Фурсов: Есть преобразователь аудио с цифры (оптический выход) в аналог?

Details
10-02-2023 12:04:38

Руководитель: Добрый день, Артур. Картридж есть. Посмотрите на нашей интернет площадке «Крокус Маркет» «link»

Details
17-10-2022 7:15:59

Артур: Здравствуйте, подскажите, нужен картридж 725/285A для HP LaserJet

Details
12-10-2022 6:37:16

Админ: Добрый день, Оксана. Техотдел работает. Позвонить можете по телефону 072-144-54-12

Details
01-08-2022 7:51:47

оксана: Здравствуйте !отдел по ремонту на 2 этаже работает?

Details
31-07-2022 21:08:08

Админ: Евгений, да есть посмотрите на нашей торговой интернет площадке «link»

Details
26-07-2022 13:20:25

Евгений: Видеокарты есть в наличии?

Details
25-07-2022 15:48:49

Торг-Зал: Добрый день,Руслан! Да,картриджи заправляем и ремонтируем

Details
08-07-2022 6:28:51

Руслан: заправкой и регенерацией картриджей занимаетесь?

Details
07-07-2022 9:01:32

Последнее сообщение


назад

Вы о нас узнали:

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

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

Чтобы посмотреть размер папки WinSxS, следует щелкнуть правой кнопкой мыши по папке WinSxS. В контекстном меню выбрать «Свойства», в открывшемся окне «Свойства: WinSxS», во вкладке «Общие» отобразится информация о том, сколько места на диске занимают файлы в папке WinSxS.

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

Что делать, если папка WinSxS занимает много места на жестком диске? Для этого необходимо воспользоваться встроенными средствами операционной системы Windows.

  • Утилита Очистка диска (cleanmgr.exe).
  • Команды, выполняемые из командной строки.
  • Утилита DISM.exe.
  • Планировщик заданий.

Рассмотрим, как почистить папку WinSxS в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

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

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

  • Запустите командную строку от имени администратора.
  • В окне интерпретатора командной строки ведите команду, которая выполнит анализ хранилища системных компонентов, для ввода команды нажмите на «Enter»:

Dism /online /cleanup-image /AnalyzeComponentStore

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

  • Для запуска очистки WinSxS в Windows 10 введите команду:

Dism /online /cleanup-image /StartComponentCleanup

Запуск данной команды с дополнительным ключом «/ResetBase» удаляет устаревшие версии компонентов:

Dism /online /Cleanup-Image /StartComponentCleanup /ResetBase

По окончании операции, следует перезагрузить компьютер.

Как очистить папку WinSxS в Windows с помощью утилиты Очистка диска (cleanmgr.exe)

Этот способ работает для Windows 7, Windows 8, Windows 8.1, Windows 10.

  • Нажмите на клавиатуре «Win» + «R».
  • В окне «Выполнить» введите команду: «cleanmgr» (без кавычек)
  • Выберите диск для очистки. По умолчанию выбирается системный диск.
  • В открывшемся окне «Очистка диска (С:)», нажмите на кнопку «Очистить системные файлы».
  • Снова выберите диск для очистки.
  • В окне «Очистка диска (С:)» поставьте галки напротив пунктов «Очистка обновлений Windows», нажмите на кнопку «ОК».
  • В окне с предупреждением, согласитесь с удалением файлов.
  • Дождитесь окончания процесса удаления данных, а когда очистка папки WinSxS в Windows завершится, перезагрузите компьютер.

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

В Windows 8.1 (Windows 8 и Windows 10) папку WinSxS можно очищаться с помощью Планировщика заданий.

  • Запустите Планировщик заданий.
  • В открывшемся окне в левой части откройте «Библиотека Планировщика заданий», а затем поочередно перейдите сначала в раздел «Microsoft», а после в раздел «Windows».
  • Выберите раздел «Servicing», компонент «StartComponentCleanup», отвечающий за очистку хранилища компонентов, готов к выполнению задания.
  • В разделе «Выбранный элемент» нажмите «Выполнить».

  • После завершения удаления ненужных файлов из системной папки — перезагрузите ПК.

Для автоматического запуска задания по очистке папки WinSxS :

  • В окне «StartComponentCleanup», в разделе «Выбранный элемент» нажмите на «Свойства».
  • В окне ««StartComponentCleanup (локальный компьютер)» откройте вкладку «Триггеры» нажмите на кнопку «Создать».
  • В окне «Создание триггера» настройте расписание для автоматического запуска задания с нужной периодичностью в определенное время.

Как очистить папку 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

  • Делайте покупки на 06432.su не выходя из дома! Тут дешевле, чем в розницу! Покупку привозят на дом, день в день и совершенно БЕСПЛАТНО!
  • ОНЛАЙН-ЗАЯВКА — 24.04.2020

  • ПРИНИМАЕМ ОНЛАЙН ЗАЯВКИ,
    Через Viber, WhatsApp, Telegram: 050-044-41-44
    или электронную почту: krokus.servis@gmail.ru ,
    НА ИЗГОТОВЛЕНИЕ:
    ВИЗИТОК; ПЕЧАТЬ ФОТОГРАФИЙ; ШИРОКОФОРМАТНУЮ ПЕЧАТЬ А0; НАБОР И ПЕЧАТЬ ДОКУМЕНТОВ; БОЛЬШОЙ ОБЪЕМ КСЕРОКОПИЙ.
     
    Расчет после выполнения работ!
    Осуществляем видеоотчет выполненных работ!
    На все СКИДКИ!
  • РЕМОНТ КОМПЬЮТЕРНОЙ ТЕХНИКИ с выездом за техникой на дом — 22.04.2020

  • РЕМОНТ КОМПЬЮТЕРНОЙ ТЕХНИКИ стал проще! У Вас сломался компьютер, ноутбук или принтер? Вам достаточно только позвонить нам и мы — ПРИЕДЕМ, ЗАБЕРЕМ в ремонт, ОТРЕМОНТИРУЕМ и ВЕРНЕМ ОБРАТНО из ремонта на дом. Оплата на месте после доставки из ремонта.
  • Online-ВИДЕО-КОНСУЛЬТАЦИИ — 22.04.2020

  • Позвоните нам через: Viber, WhatsApp, Telegram, Skype. И мы — расскажем, покажем, в живую протестируем любой товар!
  • Доставка от 5000 руб БЕСПЛАТНО — 22.04.2020

  • Доставим любую мелочь! Доставка от 5000 рублей — БЕСПЛАТНО!
    НАДЕЖНО, БЫСТРО, ЕЖЕДНЕВНО!
  • ONLINE-SHOPPING НОВОЙ И КОМИССИОННОЙ КОМПЬЮТЕРНОЙ ТЕХНИКИ! Доставка БЕСПЛАТНО! — 07.04.2020

  • ВНИМАНИЕ! ТЕПЕРЬ ПОКУПАТЬ НАШ ТОВАР СТАЛО ЕЩЕ ПРОЩЕ!
    Сделать это можно не выходя из дома — через соцсети «ВКонтакте» или «Одноклассники» (одним кликом QR кода), а также через Онлайн магазин ЦСО Крокус: http://shop.cso-krokus.com.ua. Оплата — при доставке товара на дом.

Copyright © Сервис-Центр Крокус, 2010-2025
Карта сайта

Городской:    (06432)  34 777
Мобильный:  (050) 0 444 1 44

Папка WinSxS, расположенная в системной директории Windows, часто вызывает вопросы у пользователей из-за своего солидного размера. Для чего она используется, и можно ли ее удалить? Разбираемся в данном материале.

WinSxS — это папка, которая расположена по пути C:\Windows\WinSxS и выполняет функцию хранилища компонентов операционной системы Windows. В ней находятся различные версии системных файлов, библиотек DLL, драйверов и других важных элементов. Эта папка отвечает за:

  • Совместимость приложений, требующих разные версии компонентов;

  • Восстановление повреждённых или удалённых системных файлов;

  • Хранение старых версий компонентов для отката обновлений;

  • Хранение файлов для установки дополнительных функций Windows.

Источник: CQ / Папка WinSxS

Источник: CQ / Папка WinSxS

Почему папка WinSxS занимает так много места

На первый взгляд, папка WinSxS может занимать десятки гигабайт. Это связано с тем, что она содержит как текущие версии компонентов, так и их старые версии. Кроме того, файловый менеджер Windows (например, проводник) учитывает жёсткие ссылки, которые создают иллюзию, что файлы занимают больше места, чем это есть на самом деле.

Чтобы узнать реальный размер папки WinSxS и количество используемого дискового пространства, нужно выполнить специальную команду в командной строке с правами администратора:

  • Нажмите Win + S и введите «Командная строка».

  • Щёлкните правой кнопкой мыши на «Командная строка» и выберите «Запуск от имени администратора». Введите команду: dism /Online /Cleanup-Image /AnalyzeComponentStore

  • Нажмите Enter. Появится отчёт, в котором будет указано: общий размер папки WinSxS, объём файлов, которые можно удалить и файлы, необходимые для работы системы.

Источник: CQ / Анализ папки WinSxS

Источник: CQ / Анализ папки WinSxS

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

Удалять папку WinSxS нельзя. Это приведёт к невозможности загрузки Windows или к серьёзным системным сбоям. Если вы хотите освободить место на диске, то рекомендуется использовать только безопасные методы, описанные ниже.

Как безопасно очистить папку WinSxS

Очистка через утилиту «Очистка диска»

Этот способ удобен и подходит для большинства пользователей. Он позволяет удалить старые версии обновлений и освободить место на диске.

  • Нажмите Win + R и введите cleanmgr, затем нажмите Enter;

  • Выберите диск C: и нажмите «ОК»;

  • Щёлкните по кнопке «Очистить системные файлы»;

  • Подождите, пока система выполнит анализ. После этого появится список категорий файлов;

  • Найдите пункт «Очистка обновлений Windows» и установите галочку;

  • Нажмите «ОК» и подтвердите удаление.

Источник: CQ / Очистка диска C

Источник: CQ / Очистка диска C

Этот процесс удалит устаревшие обновления, но не затронет текущие версии компонентов, которые необходимы для работы системы.

Очистка с помощью DISM

Инструмент DISM позволяет эффективно удалить старые версии компонентов, которые уже не используются системой.

  • Откройте командную строку с правами администратора (как описано выше);

  • Введите команду: dism /Online /Cleanup-Image /StartComponentCleanup;

  • Эта команда удаляет устаревшие компоненты, которые не нужны для работы системы;

  • Если вы хотите полностью удалить все предыдущие версии компонентов и освободить максимум места, используйте следующую команду: dism /Online /Cleanup-Image /StartComponentCleanup /ResetBase;

  • Нажмите Enter и дождитесь завершения процесса.

Источник: CQ / Удаление устаревших компонентов системы

Источник: CQ / Удаление устаревших компонентов системы

Отключение неиспользуемых компонентов Windows

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

  • Откройте «Панель управления»;

  • Перейдите в раздел «Программы» → «Включение или отключение компонентов Windows»;

  • Снимите галочки с функций, которые вам не нужны, например, старые версии .NET Framework или Internet Explorer;

  • Нажмите «ОК». Система удалит лишние файлы из папки WinSxS.

Источник: CQ / Компоненты Windows

Источник: CQ / Компоненты Windows

Как часто нужно очищать папку WinSxS

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

Эти рекомендации помогут вам эффективно управлять размером папки WinSxS и сохранить стабильность работы Windows.

Заглавное фото: YouTube-канал Включи Смартфон

Читайте также:

  • Как настроить и отключить контроль учетных записей в Windows 10
  • Как удалить Internet Explorer в Windows
  • Папка Windows BT — зачем нужна и как ее удалить
  • Как показать скрытые папки в Windows 10 и 11
  • Как создать папку без названия в Windows

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Создание нескольких рабочих столов в windows 11
  • Просмотр загрузчика windows 10
  • Почему не работает встроенная камера на ноутбуке windows 7
  • Как сделать из сайта приложение для windows
  • Windows 10 build 21387