Папка виндовс много весит что делать: Почему папка Windows весит 62 Gb?? — Хабр Q&A – Возвращаем свободное место на диске в Windows 7

Возвращаем свободное место на диске в Windows 7

Всем  привет! Т.к. самая популярная операционная система сейчас windows, я решил на ней показать как можно вернуть свое законное, на системном диске свободное место.

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

Очистка временных файлов

Тут сразу очистится весь системный мусор ну почти весь 🙂 Смотрим дальше…

2. Теперь можно обратится за помощью, к так же системной утилите, под простым названием очистка диска (ничего личного не удаляет). Ещё можно найти по адресу пуск — все программы — стандартные — служебные — очистка диска.

Очистка диска

Выбираем ваш диск с операционной системой и ок.

Выбор файлов для очистки

Тут выбираем ненужные файлы (кстати тут можно удалить предыдущую установку windows, если она у вас есть). Но перед этим в соседней вкладке (дополнительно) вы можете удалить последние точки восстановления и оставить последнюю нажав очистить.

Очистка системы

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

3. Теперь можно удалить ненужные компоненты, например если вы не играете в игры удалить игры, если не используете messengerom, то удалить его. Для этого заходим в мой компьютер и вверху выбираем удалить или изменить программу. Сначала посмотрите на список установленных программ, может что не нужно, так удалите и появится ещё свободное место на диске

! Если удалили или нечего удалять идем во включение и отключение компонентов windows.

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

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

4. Теперь ещё одним важным моментом является папка winsys, если папка windows много весит. C:\windows\winsys, иногда она занимает катастрофически огромных размеров! С этим нужно заниматься долго, так что не буду пудрить голову. Кому интересно будет узнать вот файл.

5. Смотрим вдруг у вас на диске лежат ненужные файлы. В самом начале диска должно выглядеть вот так (будьте внимательны, вдруг у вас лежит папка с программой):

Файлы на диске C

Далее смотрим в папке пользователи.

6. Если у вас один пользователь, будет проще, если нет, придется просмотреть всех пользователей. Мне почти повезло, у меня мой пользователь и мамин. А т.к. мама кроме как просмотра одноклассников ничего не делает, то лезть в её папку не стоит)

Папка пользователя Windows 7

Тут конечно самая главная папка это загрузки (в свойствах её можно переместить). Все качается туда по стандарту. Так же можно найти и в других папках много файлов. Не забудьте так же, посмотреть что у вас на рабочем столе! У меня много файлов, т.к. у меня показаны ещё и скрытые файлы!

7. Теперь можно убрать файл подкачки или перенести на другой диск. Для этого заходим в:

пуск — панель управления – система — дополнительные параметры системы — дополнительно — быстродействие – параметры — дополнительно — виртуальная память — изменить

Виртуальная память

Фаил подкачки Windows 7

Выбираем без файла подкачки. А, чтобы перенести на другой диск, просто нажимаем на диск D например и выбираем размер файла подкачки или же по выбору системы.

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

9. Можно посмотреть сохранения от игр, бывает они много весят.

10. Удалить из карантина антивируса зараженные файлы. Если антивирус отправил в карантин весомый файл, можно его удалить)

11. Да кстати, посмотрите что у вас в корзине)

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

C:\Windows\Help

  13. Удалить весь кэш программ в папке: C:\Windows\Prefetch (что нужно, windows создаст заново)   14. Очищаем папку: C:\Windows\SoftwareDistribution\Download   15. Так вот с этим товарищем аккуратно! Папка может занимать много, это папки и инсталлированные пакеты программ, установленных у вас на компьютере. После их удаления, нельзя будет добавлять компоненты и деинсталлировать программы. Но это не для всех программ. Тут вы делаете на свой страх и риск, у меня например после удаления было все хорошо.

C:\Windows\Installer

  16. Тут хранятся драйвера, удаление на свой страх и риск, я удалять не пробовал, но говорят можно только придется постоянно пихать диски с драйверами. Вот эта папка:

C:\Windows\System32\DriverStore

  17. Бывает много хлама ещё тут например — остаются старые папки от удаленных программ:

C:\Users\имя вашего пользователя\AppData

  Если вам до сих пор не хватает места на диске, то нужно воспользоваться программа, которая покажет, какой файл занимает много места. Больше способов не вспомнил, если знаете — пишите в комментариях. А на этом все, надеюсь вы вернули свободное место на диске 🙂 Теперь можно расслабиться)

Папка Windows занимает много места Windows 7

ЛогоЛогоМногие пользователи ПК сталкиваются с проблемой, при которой системный раздел жесткого диска начинает постепенно заполняться. Это может произойти даже без вашего участия (скачивания файлов, установки программ или игр). Сегодня мы разберемся, почему папка Windows и другие системные каталоги занимают много места в Windows 7.

Какие разделы нельзя чистить вручную?

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

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

Папка WindowsПапка Windows

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

Удаление временных файлов

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

Системная утилита

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

Удаление временных файловУдаление временных файлов

В разделе «Общее» находится информация о распределении места на жестком диске. Для перехода к приложению очистки нажмите отмеченную кнопку.

ОбщееОбщее

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

WinSxSWinSxS

Далее, необходимо отметить указанные пункты и запустить процедуру очистки кнопкой «ОК». Анализ и удаление файлов может занять много времени, если ранее вы не выполняли данную операцию.

Файлы для очисткиФайлы для очистки

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

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

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

Уменьшение файла подкачки

Файл подкачки (название – pagefile.sys) хранится на системном диске и используется при недостатке физической ОЗУ. Размер этого помощника можно установить вручную. Для этого откройте окно «Выполнить» (Win+R) и впишите команду sysdm.cpl.

Уменьшение файла подкачкиУменьшение файла подкачки

Во вкладке «Дополнительно» выберите отмеченную кнопку «Параметры».

ПараметрыПараметры

Теперь снова перейдите в «Дополнительно» и нажмите на «Изменить».

Дополнительно

Дополнительно

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

Уменьшение размера файла подкачкиУменьшение размера файла подкачки

Ручная очистка

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

  • Вы можете свободно управлять файлами из общих папок «Загрузки», «Документы», «Рабочий стол», «Изображения» и так далее. Они никак не влияют на работу Windows, но со временем «разрастаются» до внушительных размеров.
  • Необходимо проверить, в какой раздел устанавливаются программы и игры. Например, приложение Steam по умолчанию загружает игры туда, где оно установлено. Из-за этого вы очень быстро лишитесь свободного пространства. Проверьте настройки подобных сервисов.
  • Не будем забывать про вирусы и вредоносное ПО. Обязательно сканируйте систему антивирусом. Сторонние файлы могут скрываться и в папке Windows, и в любом другом каталоге.

Ручная очисткаРучная очистка

Видеоинструкция

Для получения большего объема информации о занятом месте в Windows 7 предлагаем ознакомиться с нашим видеороликом.

Заключение

Теперь вы знаете много полезной информации о том, почему системные папки занимают много места и как с этим бороться. Рекомендуем удалять временные данные и прочий «мусор». Так вы избавитесь от скопления лишних файлов и не навредите работе операционной системы Windows 7. Если вы прочли наше руководство, то принимайтесь за очистку!

Как уменьшить размер папки WinSxS в Windows 7 и 8

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

Почему папка WinSxS растет?

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

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

Однако если вы хотите почистить свою систему от ненужных файлов, есть несколько способов сделать это.

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

В командной строке нужно набрать cleanmgr, и встроенная утилита покажет, сколько места вы можете освободить. Надо просто отметить «Очистка обновлений Windows» и нажать ОК.

cleanup

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

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

В отличие от семерки, Windows 8 и 8.1 очищают обновления автоматически в Планировщике. Windows очищает папку по расписанию с помощью задания Microsoft – Windows – Servicing – StartComponentCleanup, которое автоматически запускается в фоновом режиме и удаляет компоненты через 30 дней после того, как вы установили обновления.

startcomponentcleanup-scheduled-task

Если вы хотите удалять обновления вручную, откройте «Очистку диска», отметьте «Очистку обновлений Windows» и нажмите ОК.

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

Например, одна команда удаляет все версии обновлений без 30 дней ожидания:

DISM.exe /online /Cleanup-Image /StartComponentCleanup

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

DISM.exe /online /Cleanup-Image /SPSuperseded

Еще одна команда удалит все старые версии каждого компонента. После этого вы не сможете удалить все установленные пакеты обновлений:

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

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

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

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

turn-windows-features-on-or-off

Однако, даже неиспользуемые компоненты занимают место на жестком диске, и если вам очень важно свободное место, можете их удалить.

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

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

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

Вы увидите разные компоненты и их состояние.

windows-features-name-and-state

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

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

remove-windows-feature-from-disk

Если вы выполните команду / GetFeatures еще раз, вы увидите, что функция сменила статус на: «Disabled with Payload Removed» («Отключено с удалением полезных файлов») вместо просто «Disabled» («Отключено»).

Уменьшение размеров папки winsxs / Habr

Многие обладатели Windows Vista и 7 наверняка сталкивались с тем, что папка Windows c ходом времени разрастается как на дрожжах. Я мирился с этим до тех пор, пока 40-гиговый раздел с системой не начал периодически выдавать мне сообщения о том, что свободное место на нем заканчивается.

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

0. Немножко теории

Вообще о том, как Windows использует пространство системного диска, сказано немало, поэтому здесь буду краток.

pagefile.sys — файл подкачки. Можно отключить при большом размере оперативки, можно отрегулировать размер вручную.

hiberfil.sys — файл, в который сохраняется снимок(снэпшот) оперативной памяти при «засыпании» компьютера. В меню «Очистка диска» кроме всего прочего есть пунктик «Очистка файлов режима гибернации». Если вы этим режимом не пользуетесь, можете очищать. Если же вы регулярно «засыпаете» свой комп/ноут, то, очистив этот файл, вам придется воспользоваться вот этим советом, или попросту ввести в командной строке powercfg -h on && shutdown -r.

Личные папки пользователей (Мои документы, Рабочий Стол, Appdata, Главное меню и проч.) можно безболезненно перенести в другое место как через свойства нужных папок, так и через regedit или групповые политики. Это разговор отдельный, здесь я его рассматривать не буду.

Нужно отметить, что любые апдейты и апгрейды в системе Windows обратимы, то есть установив Vista Service Pack 2 (6.0.6002), вы можете откатиться назад до 6.0.6001, а потом и до исходной сборки. Для того, чтобы сделать все установленные в системе обновления необратимыми, необходимо воспользоваться двумя системными утилитами:
vsp1cln.exe — подметает мусор после установки Vista SP1.
compcln.exe — делает то же самое для SP2.

Система создает точки восстановления по требованию и автоматически при установке драйверов, важных обновлений, по расписанию или по требованию. Восстановление использует до 15% пространства на каждом из дисков, на котором оно задействовано. Его можно отключить, можно через «Очистку диска» на вкладке «Дополнительно» оставить только последнюю точку восстановления для экономии места.

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

1. Подготовка

Windows Vista Business 32-bit.
Сначала я выяснил размер папки winsxs — около 4,5 гигов.
Далее методично были установлены все важные и рекомендуемые обновления по состоянию на 8.10.2009, включая SP1 и SP2. После завршения всех процедур, я скачал чудесный Scanner, чтобы нагляно оценить масштаб бедствия.

Установка обновлений преобразила папку Windows.

Теперь по порядку:
— vsp1cln.exe;
— compcln.exe — работала около пяти минут.

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

2. Winsxslite

Это даже не программа — это .bat файл, уменьшающий размер папки winsxs. Он написан неким Christian Bering Boegh и распространяется «as is», что лично у меня вызвало некоторые подозрения, развеять которые мог лишь успешно отработавший скрипт. По ссылке можно найти последнюю версию скрипта (1.86) с комментариями автора.

Работа скрипта включает две фазы:
1. Поиск в папках Program Files и Windows файлов, идентичных файлам в winsxs.
2. Замена старых версий файла в winsxs жесткими ссылками на более новые версии файла.

Работать можно как с онлайн-системой (то есть с работающей ОС) так и с образом ОС.
Работа с онлайн-системой выглядит так:
— Phase 1 scan;
— Phase 1 apply;
— Перезагрузка;
— Phase 2 scan;
— Phase 2 apply;
— Перезагрузка.

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

Для работы скрипта используется также конфигурационный файл config.txt, в котором указаны исключения для первой фазы (логи, temp, cache и т.п.), и языковые приоритеты для второй фазы (неиспользуемые файлы локализации заменяются на хардлинки соответствующих файлов других языков), в конфигу по умолчанию прописывается «da-dk=KEEP», что меняется на нужную строку ru-ru=KEEP, uk-ua=KEEP или другую необходимую.

Winsxslite будет работать только при наличии следующего ПО:
— SubInACL v5.2.3790.1180;
— PendMoves v1.1 and MoveFile v1.0;
— Ln — Command Line Hardlinks;
— Fcmp v1.6 — автор рекомендует пользоваться именно 1.6;
— MD5File;
— StringConverter v1.2.

Все установленные файлы я сложил в папку с winsxslite. Если кому скучно выполнять все процедуры самому, вот ссылка. Там собственно winsxslite, всё необходимое ПО плюс конфиг с исправленным da-dk. Конфиг можно удалить. При первом запуске winsxslite будет создан дефолтный конфиг и help-файл.

3. Результаты

Взглянув на результаты, я понял, что совершил стратегическую ошибку — я взял для теста ноутбук, который почти не использовался в работе. То есть, возраст ОС составлял от силы пару дней, за ноутбуком фактически никто не работал. На домашнем же компе результаты были более ощутимыми. Там папка winsxs похудела гигов на 8, но до тех же самых 14,8.

Автор пишет, что эксплорер не выдает реального размера этой папки, и в его утилите можно узнать истинный размер.

Как бы то ни было, оба пациента не пострадали, а winsxslite оказался отличным подспорьем в деле уменьшения объема ненасытной винды.

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

P.S. Статья про использование дискового пространство в Win7. Никакие сторонние программы для кастрации системы (типа vLite) не использовались.

Очищаем папку WinSxS в Windows 7 правильно

winsxs

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

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

Здесь надо пояснить, что такое папка WinSxS расположенная по адресу C:\Windows\winsxs. Это служебная папка операционной системы Windows служащая для хранения ранее установленных версий системных компонентов. Благодаря ее наличию существует возможность отката к более старой версии обновления в случае необходимости.

Почему папка WinSxS такая большая и постоянно увеличивается в размерах

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

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

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

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

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

Сразу предупредим, что обязательным условием является наличие установленного SP1 в системе. Дело в том, что 8 октября 2013 года Microsoft выпустила рекомендуемое обновление KB2852386 добавляющее возможность очистки данной папки. Установить его можно с помощью центра обновлений Windows или скачать пакет с помощью Internet Explorer с сайта Microsoft.

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

disk before

Теперь можно выполнить процедуру очистки папки WinSxS. Для этого нужно запустить утилиту очистки диска с административными правами. Есть два способа сделать это. Нажать кнопку «Очистка диска» на приведенном выше скриншоте, а затем в появившемся окне кнопку «Очистить системные файлы». Второй способ заключается в использование командной строки запущенной от имени администратора. Выполняете в ней команду cleanmgr. В появившемся окне выбираете системный диск и нажимаете «OK». Конечный результат обоих способов будет один и представлен на скриншоте ниже.

Cleaning Windows updates

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

disk after

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

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

Папка WinSxS в Windows 10, 8 и Windows 7

&nbsp windows

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

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

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

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

Также в 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. Запустить утилиту «Очистка диска». Для этого на начальном экране можете воспользоваться поиском. Очистка диска в Windows 8
  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 в Microsoft\Windows\Servicing с нужной периодичностью выполнения.

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

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

Leave a comment