Windows 10 уменьшить размер папки windows

Обновлено: 07.07.2024

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

Зайдя в каталог Windows можно обнаружить довольно увесистую папку WinSxS (C:\Windows\WinSxS), служащую хранилищем компонентов Windows. В особо запущенных слкчаях, её объём может достигать нескольких десятков гигабайт. Что это за хранилище и можно или его удалить?

Уменьшаем размер Windows. Зачем нужна папка WinSxS и можно ли её удалить?

Зачем нужна папка WinSxS в Windows и как безопасно уменьшить её размер?

Папка WinSxS содержит копии оригинальных файлов Windows и используется механизмом проверки целостности системных файлов (команда «sfc /scannow») для восстановления операционной системы, то есть удалять её ни в коем случае нельзя. По сути, в этой папке содержится практически вся операционная система, включая и неустановленные компоненты.

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

Для начала просто проанализируем содержимое хранилища компонентов WinSxS (команда выполняемся от имени администратора):

Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

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

Уменьшаем размер Windows. Зачем нужна папка WinSxS и можно ли её удалить?

Выполнить очистку хранилища WinSxS можно следующей командой:

Dism.exe /Online /Cleanup-Image /StartComponentCleanup

Данная операция может занять довольно продолжительное время (у меня на рабочем сервере процесс длился более часа), но в результате высвободилось 8.5 GB (!) дискового пространства — снова выполните первую команду, чтобы оценить полученный результат.

Однако, это не предел и папку WinSxS можно ужать ещё больше, запустив команду очистки с параметром /ResetBase (удаляются все предыдущие версии компонентов):

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

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

Подписывайтесь на канал и узнавайте первыми о новых материалах, опубликованных на сайте.

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

Один из часто задаваемых вопросов: «можно ли удалить папку WinSxS, чтобы освободить место на диске?». Если ответить коротко, то нет. Однако можно уменьшить размер папки WinSxS с помощью средств, встроенных в Windows. Дополнительные сведения о папке WinSxS см. в статье Управление хранилищем компонентов.

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

кроме того, можно уменьшить размер образа Windows с помощью одних и тех же приемов, как описано в разделе уменьшение размера хранилища компонентов в автономном Windowsном образе.

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

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

в Windows 10 и Windows Server 2016 существует несколько способов запуска очистки хранилища компонентов, которые используют сочетание удаления пакета и сжатия компонентов для очистки папки WinSxS:

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

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

Если вы решили выполнить эту задачу, задача будет иметь время ожидания в 1 час и может не полностью очистить все файлы.

Выполнение задачи Старткомпонентклеануп в планировщик задач для очистки и сжатия компонентов

Если планировщик задач не открыт, запустите планировщик задач. Дополнительные сведения см. в разделе Start планировщик задач.

разверните дерево консоли и перейдите к библиотеке планировщик задач библиотека \ Microsoft \ Windows \ обслуживание \ старткомпонентклеануп.

В разделе выбранный элемент нажмите кнопку выполнить .

Задачу Старткомпонентклеануп также можно запустить из командной строки.

Dism.exe

Параметр /Cleanup-Image Dism.exe предоставляет опытным пользователям дополнительные возможности для дальнейшего уменьшения размера папки WinSxS. Дополнительные сведения см. в разделе параметры Command-Line обслуживания пакетов операционной системы DISM.

Использование параметра/Старткомпонентклеануп

использование параметра /старткомпонентклеануп Dism.exe на работающей версии Windows 10 дает аналогичные результаты для выполнения задачи старткомпонентклеануп в планировщик задач, за исключением того, что предыдущие версии обновленных компонентов будут немедленно удалены (без 30-дневного льготного периода), а ограничение в 1 час не будет ограничено.

В командной строке с повышенными привилегиями введите следующую команду:

Использование параметра/Ресетбасе с параметром/Старткомпонентклеануп

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

В командной строке с повышенными привилегиями введите следующую команду:

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

Использование параметра/Спсуперседед

чтобы уменьшить объем пространства, используемого пакетом обновления, используйте параметр /спсуперседед Dism.exe на работающей версии Windows 10, чтобы удалить все компоненты резервного копирования, необходимые для удаления пакета обновления. Пакет обновления — это набор накопительных обновлений для конкретного выпуска Windows.

В командной строке с повышенными привилегиями введите следующую команду:

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

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

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

Запустите программу очистки диска, чтобы удалить системные файлы

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

screenshot_1

Сжатие системных файлов

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

  • Через «Проводник» найдите папку Windows.
  • Щелкните ПКМ по ее названию и перейдите в «Свойства».

screenshot_2

screenshot_3

  • Отметьте галочкой пункт «Сжимать содержимое для экономии места на диске».

screenshot_4

  • Нажмите на кнопку «Применить» для сохранения настроек.

screenshot_5

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

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

Удаление кэша обновлений

Больше всего места в папке с названием ОС занимают файлы обновлений Windows 10. После установки в них нет никакой необходимости. Следовательно, от лишней информации можно избавиться, не нанося вред компьютеру. Для этого перейдите в директорию, расположенную по пути Windows\SoftwareDistribution\Download, а затем удалите ее содержимое.

screenshot_6

Удаление лишних файлов

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

  • Temp. Здесь хранятся временные файлы, играющие определенную роль в процессе функционирования ОС. В то же время их удаление никак не повлияет на работоспособность компьютера.
  • Этот каталог содержит в себе информацию о запуске тех или иных приложений для определения пользовательских интересов. Практической значимости в ней нет.
  • Сюда Windows 10 сохраняет дополнительные шрифты, загруженные пользователем. Удалите их, если не собираетесь использовать сторонние украшательства.

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

screenshot_7

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

Windows 10 располагает встроенным инструментом, который самостоятельно определяет и удаляет лишние файлы, тем самым уменьшая размер папки с названием ОС. Чтобы воспользоваться данным функционалом, обратитесь к инструкции:

  • Запустите приложение «Этот компьютер».
  • Щелкните ПКМ по названию диска, где располагается папка Windows (скорее всего, это будет диск C).

screenshot_8

screenshot_9

screenshot_10

screenshot_11

  • Удалите предложенные файлы, отметив их галочкой, а затем, нажав на соответствующую кнопку.

screenshot_12

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

Использование специальных программ

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

  • CCleaner. Довольно известное приложение, которое позволит удалить мусор, а также лишние записи в реестре. Для осуществления задуманного нужно воспользоваться инструментом «Стандартная очистка» и «Реестр».
  • Advanced SystemCare. Программа, обладающая невероятно простым интерфейсом. После запуска приложения пользователю нужно нажать на большую кнопку «Пуск», дождаться завершения сканирования и подтвердить удаление бесполезных файлов.
  • Wise Disk Cleaner. Многофункциональная программа, которая используется многими владельцами ПК. Чтобы избавиться от содержимого папки Windows, необходимо перейти в раздел «Очистка системы», запустить сканирование и подтвердить выполнение операции. Кроме того, допускается удаление прочего мусора и дефрагментация диска.

screenshot_14

Разумеется, существует далеко не только три программы, способные уменьшить объем каталога Windows. Также стоит обратить внимание на Glary Utilities, Auslogics BoostSpeed и Carambis Cleaner.


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

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

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

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

В этом руководстве по Windows 10 мы расскажем, как правильно очистить папку WinSxS, чтобы освободить место на вашем компьютере.

Как уменьшить размер папки WinSxS с помощью командной строки

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

Проверка размера папки WinSxS

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

  1. Откройте командную строку.
  2. Введите следующую команду, чтобы определить размер папки WinSxS, и нажмите Enter : dism /Online /Cleanup-Image /AnalyzeComponentStore

Проверка фактического размера папки WinSxS

Выполнив эти шаги, вы сможете определить фактический размер папки Windows Side by Side и рекомендуется ли её очистка.

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

Очистка папки WinSxS

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

  1. Откройте командную строку.
  2. Введите следующую команду, чтобы очистить папку WinSxS, и нажмите Enter : dism /online /Cleanup-Image /StartComponentCleanup

Очистка папки WinSxS с помощью командной строки

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

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

Как уменьшить размер папки WinSxS с помощью хранилища

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

  1. Откройте Параметры.
  2. Нажмите Система.
  3. Нажмите Память устройства.
  4. В разделе «Локальный диск» щелкните элемент «Временные файлы».

Переход к управлению временными файлами диска

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

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

Как уменьшить размер папки WinSxS с помощью очистки диска

Кроме того, вы также можете уменьшить размер папки WinSxS с помощью устаревшего инструмента очистки диска, выполнив следующие действия:

Запуск средства очистки диска

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

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

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