Включаем ntfs сжатие на папке winsxs в windows 10 и 8.1
Еще один способ уменьшения размера каталога WinSxS в Windows 10 / 8.1 – сжать содержимое каталога на уровне файловой системы NTFS.
- Откройте командную строку с правами администратора;
- Остановите и отключите службы Windows Installer и Windows Module Installer:
- Создайте резервную копию списков доступа (ACL) назначенных на файлы и папки в каталоге WinSxS с помощью утилиты icacls. Резервная копия ACL представляет собой обычной текстовый файл, в котором указаны все файлы и каталоги и назначенные на них NTFS разрешения (в дальнейшем этот бэкап понадобиться для восстановления оригинальных ACL):
Назначим себя владельцем папки WinSxS и всех вложенных каталогов:
Предоставим своей учетной записи полные права на каталог WinSxS:
Выполним сжатие каталог WinSxS и всего его содержимого с помощью команды compact. Часть файлов может использоваться системой, поэтому если запустить команду без параметра /i, сжатие будет остановлено на первом же файле, используемом в настоящий момент системой. С помощью Process Explorer можно найти имя процесса, открывшего данный файл (CTRL F) и завершить его. Такой подход к сжатию очень трудоемкий. Мы лишь ограничимся сжатием неиспользуемых файлов (в Windows 10 можно использовать более прогрессивное LZX сжатие):
Восстановим владельца каталога WinSxS, вернув TrustedInstaller:
Восстановим оригинальные NTFS разрешения на каталог WinSxS из резервной копии ACL: icacls «%WINDIR%» /restore «%WINDIR%WinSxS_NTFS.acl»
Восстановим тип запуска служб Windows Installer и Windows Module Installer:
Проверим текущий размер каталога WinSxS:
Как вы видите, в нашем пример размер папки WinSxS за счет сжатия уменьшился с 5,8 Гб до 4 Гб (примерно на треть). Неплохо, особо для небольшого по размеру SSD-диска, место на котором стоит достаточно дорого.
Суть проблемы и особенности ее решения
Если компьютер активно используется и обновления устанавливаются регулярно, то папка может заполниться очень быстро. При этом вес ее может стать очень значительным – в несколько гигабайт. Она начинает занимать на диске много места и пользователя может возникнуть желание удалить ее.
Стоит ли это делать? Это спорный вопрос. Если после последних обновлений компьютер работает нормально, проверены все программы и багов в них не обнаружено, то «откат» системы не нужен и папку можно удалить.
Но если присутствуют сложности и неполадки в обновленных программах, то не стоит очищать хранилище данных. А также не нужно делать этого до тех пор, пока вы не убедитесь в исправной работе абсолютно всех обновленных программ. В противном случае, в будущем могут обнаружиться ошибки, и придется переустанавливать программу, так как восстановить ее будет невозможно.
Очистить папку можно предустановленными в операционной системе средствами. Скачивать специальных утилит для этого не нужно. Таким образом, если компьютер работает нормально. То можно переходить к этой процедуре.
Очень важно помнить, что удалять такую папку или даже файлы из нее привычным способом, запрещено. То есть, по умолчанию система и не позволит пользователю этого сделать
Однако, при установке специальных утилит и запросе особых разрешений (напоминающих TrustedInstaller) ее все же можно удалить.
Если она будет удалена подобным образом, то операционная система больше не загрузится. Это связано с тем, что какие-либо файлы из этой папки задействуют при загрузке почти всегда. Если вы удалили каталог полностью, то система не обнаружит в какой-то момент необходимого файла, и не загрузится.
https://youtube.com/watch?v=6UX4Lb_eXeY
Как уменьшить размер папки WinSxS в Windows. Как очистить winsxs.
Почему папка WinSxS растет? Всякий раз, после обновления Windows, в эту папку сохраняется информация об изменяемых файлах, для того, чтобы при необходимости, была возможность откатить сделанные изменения
Уменьшение объёма Winsxs в Windows 8
Способ №1: стандартная процедура
1. Клацните правой кнопкой мыши в Панели задач по иконке «Windows».
2. Откроется контекстное меню системы. Кликните в списке функцию «Найти».
3. В отрывшейся панели «Поиск» (справа), в поисковой строчке, введите запрос «очистка диска». Нажмите «Enter».
4. В списке найденных параметров выберите «Освобождение места на диске… » (щёлкните левой кнопкой по названию).
5. В появившемся окне нажмите кнопку «Очистить системные файлы».
6. В списке элементов установите галочку возле «Очистка обновлений Windows».
7. Чтобы запустить процедуру удаления, клацните «OK».
Способ №2: утилита dism.exe
1. Откройте системное меню: кликните правой кнопкой по значку «Windows» (находится в нижнем правом углу экрана).
2. В панели функций клацните «Командная строка (администратор)».
3. В консоли командной строки введите следующую директиву:
dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
4. Нажмите «Enter».
5. Дождитесь завершения процедуры (прогресс её выполнения будет отображаться непосредственно в консоли).
Способ №3: настройка автоматического удаления
1. Откройте меню Windows 8.1 (кликните правой кнопкой по ярлыку «Win»).
2. Далее:
Панель управления (в надстройке «Просмотр» установите «Крупные значки») → Администрирование → Планировщик заданий (откройте двойным кликом).
3. В окне планировщика щёлкните по папке «Библиотека» и пройдите в директорию: Microsoft → Windows → Servising.
4. В соседней панели кликните правой кнопкой по StartComponentCleanup, а затем выберите в подменю «Выполнить».
После этих действий операционная система будет автоматически очищать Winsxs по расписанию (настройка временных интервалов находится на вкладке «Условия»).
Периодически отслеживайте объём Winsxs и при необходимости проводите её очистку. Пусть на диске C вашего ПК всегда будет достаточно свободного пространства!
Правильный процесс освобождения памяти диска
Средство Windows, которым потребуется воспользоваться, чтобы правильно удалить некоторое содержимое папки, имеет наименование «DISM» .
Для запуска этого приложения выполнить действия:
- через «Пуск» войти в строку поиска и набрать «CMD». далее кликнуть «Ввод» ;
- в отобразившемся меню будет представлен перечень файлов, в котором надо найти «DISM» ;
- в контекстном меню этого файла кликнуть на «Запуск от имени Администратора» ;
- далее ввести «Dism.exe /online /cleanup-image /AnalyzeComponentStore» ;
- в отобразившемся окне за пунктом «Component Store information» посмотреть на цифру в Гб – она показывает, сколько памяти занимает вся папка, а в самом конце указывается количество файлов, которые допускается безопасно удалить (они уже заменены на новые).
- вновь открыть командную строку и набрать «cleanmgr». далее кликнуть «Ввод» ;
- после этого запустится приложение;
- далее следует убрать отметки со всех пунктов оставив только «Очистка обновлений Windows» и нажать на «Ок» ;
- дождаться окончания процедуры и перезагрузить компьютер;
- после запуска компьютера можно проанализировать количество освобожденного дискового пространства.
Такое выполнение действий не приведет к полному удалению каталога WinSxS. Исчезнут лишь устаревшие данные, поэтому можно предположить, что очистится лишь небольшое количество памяти на жестком диске. Это зависит от того, насколько давно установлена ОС на компьютере.
Способ 3: Выборочная очистка
Рассмотрим способ, позволяющий производить более нацеленную чистку, т.е. стирать только те данные, которые находятся в пределах каталога «Виндовс». Заодно разберемся, какие подпапки из него можно дополнительно почистить без вреда для системы.
WinSxS
Речь идет о хранилище компонентов Windows, которое предназначено для поддержки функций, необходимых при обновлении и настройке системы. Например, файлы, содержащиеся в ней, используются для включения, отключения и установки новых версий компонентов Виндовс, восстановления системы, удаления проблемных обновлений и др. Вручную удалять или перемещать «WinSxS» нельзя, так как эти действия могут навредить системе. Зато можно уменьшить ее размер при помощи встроенных в ОС инструментов.
«WinSxS» сам по себе объемный каталог, поэтому если его размер меньше 8 Гб, много места вряд ли удастся освободить. Другие способы очистки «WinSxS» мы подробно описали в отдельной статье.
Подробнее: Способы очистки папки WinSxS в Windows 10
Temporary Files
Каталог «Temp» используется системой для хранения временных файлов, которые могут ей пригодится, но не являются важными. Поэтому если он занимает много места, его можно удалить. Более подробно об очистке «Temp» мы писали в отдельной статье.
Подробнее: Как очистить системную папку Temp
Software Distribution
Эту папку Центр обновления Windows использует для загрузки апдейтов и последующей их установки. Ее иногда чистят специально, чтобы устранить неполадки с обновлением системы. Сделать это можно вручную. При этом если какие-нибудь апдейты не успели установиться, они будут заново загружены. Находим «Software Distribution» в каталоге «Windows» и удаляем все данные из папки «Download».
Prefetch
После каждого запуска компьютера Виндовс отслеживает, какие программы пользователи используют чаще всего. Эту информацию она хранит в виде записей в папке «Prefetch», чтобы в следующий раз запустить это ПО быстрее. Многие приложения со временем удаляются, но записи о них остаются. Если они занимают много места, удаляем все данные из «Prefetch». Через несколько запусков система все равно восстановит всю нужную ей информацию.
Fonts
Операционная система, помимо стандартных, хранит шрифты установленного на компьютере программного обеспечения. Если папка с ними слишком объемная, можно удалить лишние, оставив только те, которые были установлены вместе с системой.
- Переходим в папку Виндовс и находим каталог «Fonts».
Откроется список со шрифтами. Внизу можно посмотреть, сколько всего в нем позиций.
Прокручиваем список вправо до столбца «Дизайнер/издатель» и удаляем все шрифты, которые не принадлежат Microsoft Corporation.
Теперь вы знаете, как безопасно можно очистить папку Windows. Здесь все зависит от ситуации. Если нужно просто удалить «мусор» с компьютера, приложение CCleaner и подобные ему – оптимальный вариант. Если цель – освободить как можно больше места на диске, лучше воспользоваться сразу всеми способами.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Очистка WinSxS в Windows
Перед тем как приступить к процессу удаления содержимого папки WinSxS, следует предупредить, что стирать можно лишь некоторые данные, а не всю папку целиком. Именно поэтому для удаления лишней информации из WinSxS необходимо использовать специальные инструменты Windows, которые отличаются, в зависимости от версий операционной системы.
Важно: Ни в коем случае не старайтесь удалять папку WinSxS целиком, предварительно заполучив разрешение на ее изменение от TrustedInstaller. Если при загрузке Windows не обнаружит на компьютере папку WinSxS, операционная система рискует не заработать
Как очистить WinSxS в Windows 10
На операционной системе Windows 10 удаление файлов из папки WinSxS должно происходить максимально осторожно, поскольку, как отмечалось выше, некоторые из них могут понадобиться для сброса системы в исходное состояние. Исходя из этого, следует определить, какие именно файлы можно удалить из WinSxS, а какие лучше не трогать
В Windows 10 для этих задач имеется специальный инструмент, который позволяет удалить лишние резервные копии из папки, но при этом не тронуть файлы восстановления системы до исходного состояния.
Очистка WinSxS в Windows 10 проводится следующим образом:
- Вызовите командную строку от имени администратора;
- Далее пропишите в ней команду: Dism.exe /online /cleanup-image /AnalyzeComponentStore и нажмите кнопку Enter. После этого операционная система Windows 10 начнет анализировать папку WinSxS на предмет наличия файлов, которые можно удалить;
- По окончанию анализа в командной строке будет обозначена рекомендация от Windows – необходимо очистить хранилище компонентов или нет;
- Если очистка от лишних данных рекомендуется, пропишите команду Dism.exe /online /cleanup-image /StartComponentCleanup и нажмите кнопку Enter. Данная команда запустит автоматический процесс очистки папки WinSxS в Windows 10 от лишних резервных копий.
Обратите внимание: на операционной системе Windows 10 рекомендует проводить очистку WinSxS, когда размер папки приближается к 10 гигабайтам или превышает данное значение. Если папка занимает 5 гигабайт или меньше, в некоторых случаях выполнение команды по ее очистке может привести, наоборот, к увеличению ее объема
Как очистить WinSxS в Windows 8 и Windows 8.1
В плане удаления файлов из папки WinSxS, операционная система Windows 8 наиболее «дружелюбна» к пользователям. В ней можно удалить лишние копии восстановления с помощью способа, описанного выше для Windows 10, но также в ней предусмотрена специальная программа для очистки системного диска.
Чтобы удалить лишние файлы из папки WinSxS в Windows 8 и Windows 8.1, необходимо:
- Вызвать меню поиска и найти программу, которая называется «Очистка диска»;
- Далее в ней выбрать пункт «Очистить системные файлы»;
- После этого отметьте среди файлов, доступных к удалению, пункт «Очистка обновлений Windows» и нажмите на кнопку «ОК».
Данный способ удаления лишних резервных файлов из папки WinSxS наиболее удобный, и его можно выполнять при любом объеме лишней информации для восстановления Windows и не беспокоиться, что будут удалены важные элементы.
Как очистить WinSxS в Windows 7
Операционная система Windows 7 «из коробки» не предусматривает возможность удаления лишней информации из папки WinSxS. При этом она позволяет установить на компьютер специальную программу, идентичную той, что используется для очистки временных файлов в Windows 8 по умолчанию. Установка приложения проводится автоматически, но пользователю необходимо для этого дать соответствующую команду.
Чтобы установить средство для очистки WinSxS в Windows 7, следует:
- Запустить «Панель управления», и в ней перейти на вкладку «Центр обновления Windows»;
- Далее в левой области папки необходимо нажать на кнопку «Поиск обновлений» и подождать пока операционная система обратится к серверам Microsoft для проверки количества доступных обновлений Windows 7;
- Через некоторое время список доступных обновлений загрузится и отобразится в основной области «Центра обновлений Windows». После этого кликните на пункт, указывающий на количество необязательных обновлений;
- Среди доступных изменений необходимо отыскать обновление от октября 2013 года, которое имеет порядковый номер KB2852386 – его потребуется установить;
- После установки обновления перезагрузите компьютер, и в Windows 7 появится программа «Очистка диска».
Когда программа «Очистка диска» установлена, остается ей воспользоваться для удаления лишних файлов из папки WinSxS. Выше, в пункте о рассмотрении процесса очистки компьютера на операционной системе Windows 8, было рассказано, как пользоваться данной утилитой.
Автоматическая очистка резервных копий обновлений в WinSxS
Помимо очистки содержимого данной папки вручную, вы можете воспользоваться планировщиком заданий Windows, для того, чтобы это происходило автоматически.
Для этого необходимо создать простую задачу StartComponentCleanup в MicrosoftWindowsServicing с нужной периодичностью выполнения.
Надеюсь, статья будет полезной и предостережет от нежелательных действий. В случае возникновения вопросов — задавайте, постараюсь ответить.
Информация к новости
17-11-2016
Категория: Чистка, оптимизация, твики / Программы
Привет админ! Неделю назад я стал замечать, что свободное пространство на моём диске (C:), с установленной Windows 10, стало куда-то исчезать, да и шутка ли, в один прекрасный день пропало целых 3 Гб. Далеко не сразу, но мне удалось найти виновника, а точнее виновницу, ей оказалась папка WinSxS — её размер в моей операционной системе ещё неделю назад был 15 Гб, но на сегодня он уже составляет 18 Гб. Также я заметил, после чего именно эта папка так сильно разрослась, причиной оказались — обновления операционной системы, за прошлую неделю моя Windows 10 получала их слишком много, ноутбук несколько раз просил меня перезагрузиться для установки обновлений. Вопрос мой такой. О папке WinSxS в интернете написано много, но всё-таки, каким образом безопаснее всего очистить эту папку или она когда-нибудь очистится сама? Какие именно компоненты системы хранит папка WinSxS? Говорят, что на деле она занимаетнамного меньше места, чем видно в её свойствах и находятся на ней всего лишь символические ссылки.
Описание процесса
WinSxS — что за папка? Пользователи Windows, которые запустили анализатор дискового пространства, могут обнаружить папку WinSxS в каталоге Windows. Обычно папка имеет размер от 5 до 8 гигабайт в Windows Vista, но в некоторых случаях размер может доходить до 16 гигабайт. Особенно тогда, когда пользователи Windows XP переходят на обновленную версию операционной системы. Размер папки может увеличиться с нескольких мегабайт до гигабайт.
Зачастую пользователи задаются вопросом о том, можно ли удалить папку WinSxS, есть ли необходимость включить ее в резервные копии операционной системы и почему она имеет такой большой размер в сравнении с другими папками Windows.
Winsxs — что это за папка, и подлежит ли удалению
Данная папка находится по пути C:Windowswinsxs и хранит файлы компонентов ОС, а также резервные копии и обновления к этим файлам. Даже если эти компоненты не установлены в операционной системе, они хранятся в папке winsxs, занимая место HDD.
Примечание: В данных обстоятельствах буква локального диска C. У Вас буква может отличаться, будьте внимательными.
На самом деле компоненты ОС находятся в других местах, а содержание папки winsxs является ссылками на эти компоненты. Когда устанавливаются обновления Windows, то они и их старые копии оседают в папке winsxs. Со временем обновлений становится все больше и соответственно папка winsxs занимает много места в Windows.
Размеры папки winsxs могут достигать нескольких гигабайт. Хотя для современных жестких дисков это свободное пространство ничего не значит, но лишним не будет. Чтобы узнать, сколько весит winsxs достаточно кликнуть по ней правой кнопкой, далее выбрать «свойства», на вкладке «общие» посмотреть количество мегабайт. Данный способ не даст информацию о фактическом размере папки, но поможет судить о количестве свободного пространства. Запомните это число, оно понадобится в будущем для сравнения.
Важно! Сразу необходимо оговорится, что удалить папку winsxs в Windows вручную традиционным способом не имеет смысла, так как Вы можете убрать компоненты жизненно важные для работы системы. Программы чистильщики не подойдут, остаются штатные средства ОС, которые помогут очистить папку winsxs в Windows
Давайте рассмотрим способы поподробнее
Программы чистильщики не подойдут, остаются штатные средства ОС, которые помогут очистить папку winsxs в Windows. Давайте рассмотрим способы поподробнее.
Способ 1: «командная строка»
Нужную нам процедуру можно выполнить с помощью «Командной строки», через которую производится запуск утилиты Cleanmgr.
Щелкайте «Пуск». Жмите «Все программы».
Заходите в папку «Стандартные».
В перечне найдите «Командная строка». Жмите по наименованию правой кнопкой мышки (ПКМ). Выбирайте вариант «Запуск от имени администратора».
Производится активирование «Командной строки». Вбейте следующую команду: Жмите Enter.
Открывается окошко, где предлагается выбрать диск, в котором будет выполняться чистка. По умолчанию должен стоять раздел C. Его и оставляйте, если ваша операционная система имеет стандартное расположение. Если же она, по какой-либо причине, установлена на другом диске, то выберите его. Жмите «OK».
После этого утилита производит оценку объема места, которое она сможет очистить при проведении соответствующей операции. Это может занять определенное время, так что наберитесь терпения.
Откроется перечень объектов системы, которые подлежат очистке. Среди них обязательно найдите позицию «Очистка обновлений Windows» (либо «Файлы резервной копии пакета обновлений») и поставьте около него пометку. Именно данная позиция отвечает за очистку папки «WinSxS». Напротив остальных пунктов расставляйте флажки на свое усмотрение. Можете все другие пометки снять, если не желаете больше ничего чистить, или отметить те компоненты, где также хотите произвести удаление «мусора». После этого жмите «OK»
Внимание! В окне «Очистка диска» пункт «Очистка обновлений Windows» может отсутствовать. Это значит то, что в каталоге «WinSxS» нет элементов, которые можно было бы удалить без негативных последствий для системы.
Откроется диалоговое окно, где будет задан вопрос, действительно ли хотите вы очистить выбранные компоненты
Соглашайтесь, нажав «Удалить файлы».
Далее утилита Cleanmgr выполнит очистку папки «WinSxS» от ненужных файлов и после этого автоматически закроется.
:/> 15 примеров команды PING для диагностики сети
Урок: Активация «Командной строки» в Виндовс 7
Очистка с помощью командной строки
Удаление файлов и очистка папки по алгоритму, приведенному ниже, для компьютера безопасны. Они не нанесут существенного вреда. Так в этом случае удаляются лишь ненужные резервные копии, но не системные файлы для загрузки.
- Зайдите в систему под именем Администратора компьютера;
- Запустите функцию Выполнить – нужно зажать на клавиатуре кнопки Win R одновременно;
- Откроется небольшое окошко Выполнить, оснащенное полем ввода;
- Пропишите в нем комбинацию msconfig;
- Нажмите Ввод на клавиатуре или Выполнить в окошке со строкой ввода:
- В Виндовс 10 можно нажать на кнопку Пуск и прописать фразу Командная строка, в результате откроется то же самое окно;
- Откроется окно с черным фоном, это окно Командной строки;
:/> Коллекции курсоров — Custom Cursor <�Рис. 1 Командная строка>
- В поле ввода введите комбинацию Dism.exe /online /cleanup-image /AnalyzeComponentStore;
- Нажмите Ввод;
- Команда запускает анализ хранилища данных, то есть того каталога, который вы хотите очистить;
- На черном фоне появится уведомление о том, что хранилище нуждается в очистке (происходит такое всегда);
- Пропишите в поле ввода комбинацию exe /online /cleanup-image /StartComponentCleanup;
- Нажмите на кнопку Ввод на клавиатуре;
- Теперь запустилась система автоматической очистки желаемого хранилища от всех ненужных резервных файлов, при этом все необходимые загрузочные данные сохраняются;
- Как только процесс будет завершен, система уведомит об этом.
<�Рис. 2 Очистка завершена>
Теперь можно выйти из приложения Командная строка и перезагрузить компьютер. Проверьте содержимое папки. Теперь ее «вес» должен быть гораздо ниже, так как все возможные ненужные файлы удалились.
Интересно характерной особенностью этого подхода является то, что таким способом нельзя пользоваться слишком часто. В противном случае она может немного увеличиться в «весе» в том случае, если резервных копий обновлений в ней нет. То есть проводить очистку нужно только тогда, когда содержимое каталога очень значительно (объем содержимого в пределах 7 Гб считается нормальным и не оказывает негативного воздействия на работу системы).
Очистка с помощью утилиты
Очистка этого каталога в этой версии операционной системы имеет некоторые особенности. Для того чтобы произвести ее, необходимо установить обновление KB2852386. Оно не является обязательным, потому отсутствует у многих пользователей, но именно оно добавляет необходимую функцию к утилите для очистки диска.
Как очистить папку WinSxS на Windows 10
Если после обновления система работает в штатном режиме, нет никаких зависаний, тормозов и ошибок, папку WinSxS рекомендуется очистить. Это уберёт лишнюю нагрузку на винчестер, а также освободит место для последующего резервного копирования. При этом просто зайти в папку и удалить её содержимое, конечно же, нельзя. Некоторые файлы должны остаться, так как резервное копирование обновлений не единственное предназначение папки WinSxS. Существует несколько правильных способов для удаления ненужной резервной информации.
Удаление старой резервной информации через утилиту «Очистка диска»
Самым простым способом очистки диска от неактуальной информации резервного копирования является удаление через утилиту «Очистка диска».
- В поиске Windows прописываем «Очистка диска» и щёлкаем по лучшему соответствию.
- Выбираем диск C (на нём по умолчанию установлена операционная система) и нажимаем OK.
- Ожидаем пока программа сформирует список для очистки, затем нажимаем OK.
Видео: как очистить папку WinSxS утилитой «Очистка диска»
Очистка с помощью «Планировщика заданий»
«Планировщик заданий» — это средство для запуска определённых процессов по графику или единожды. Но этим функциональность программы не ограничивается, вы вольны сами создавать и редактировать задачи, задавать параметры и многое другое.
Очистка папки WinSxS (и всего локального диска) уже вложена в задания «Планировщика», нужно только запустить процесс.
- В поиске Windows вводим «Планировщик заданий» и выбираем лучший результат.
- Окно программы условно делится на три части: дерево директорий, задачи и панель действий. В дереве директорий открываем папку по пути: «Библиотека планировщика задач» — Microsoft — Windows — Servicing.
- В центральной панели выбираем задачу StartComponentCleanup и щёлкаем на «Выполнить» в панели действий.
Задача запустится в фоновом режиме и выполнится автоматически без участия пользователя
Важно не перезагружать компьютер в течение одного-двух часов
Через консоль «Командная строка»
Терминал командной строки также может помочь очистить папку WinSxS. Нужно только ввести пару команд в консоль, и программа все сделает за вас.
- Нажимаем комбинацию клавиш Win+X и в выпавшем меню выбираем пункт «Командная строка (администратор)».
- В открывшейся консоли вводи поочерёдно две команды:
- Dism.exe /online /cleanup-image /AnalyzeComponentStore;
- Dism.exe /online /cleanup-image /StartComponentCleanup.
Первая команда покажет, нуждается ли папка в чистке, вторая проведёт удаление лишних файлов, если таковые будут.
Видео: как очистить папку WinSxS при помощи командной строки
Очистить папку WinSxS очень просто. Достаточно не отходить от инструкций выше и не удалять директорию вручную, тогда ваша система будет работать как часы.
Способы оптимизации WinSxS
Перед тем как приступать к очистке WinSxS, весьма желательно установить её точный размер – а вдруг она занимает не столь много места, как это кажется. Откройте от имени администратора командную строку и выполните такую команду:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Анализ займёт некоторое время.
По завершении операции обратите внимание на параметр «Фактический размер хранилища компонентов», его значение как раз и будет истинным размером папки WinSxS. Более того, утилита Dism сама определит нужно ли её очищать или нет
В представленном здесь примере очистка не требуется, у вас ситуация может быть иной. Но вернёмся к теме как почистить папку WinSxS.
Сleanmgr
Самый очевидный способ предполагает использование встроенной утилиты cleanmgr. Запустите её через окошко «Выполнить» и нажмите кнопку «Очистить системные файлы».
Найдите и отметьте пункт «Очистка обновлений Windows» и нажмите «OK». Если оного пункта у вас нет, значит и очищать по большому счёту нечего.
Планировщик заданий
Очистку папки WinSxS можно выполнить и через Планировщик заданий. Откройте этот инструмент командой taskschd.msc, а затем разверните в левой колонке ветку Microsoft – Windows – Servicing.
Выделите задание StartComponentCleanup и нажмите «Выполнить». Кстати, управляемая Планировщиком очистка запускается автоматически через каждые 30 дней в фоновом режиме.
Dism
Недостаток приведенных выше способов состоит в том, что оценка освобождаемого места бывает весьма приблизительной и может варьироваться до нескольких сот мегабайт в обе стороны. Кроме того, при очистке через Планировщик установленные в последние 30 дней обновления игнорируются. Если вы хотите получить более качественные результаты, используйте утилиту Dism. Открыв командную строку или PowerShell с повышенными привилегиями, выполните такую команду:
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Запущенная с этими параметрами Dism делает то же самое, что и cleanmgr, но при этом более точно определяет размер высвобождаемого места.
Чтобы произвести глубокую очистку с удалением архивных файлов компонентов обновлений, используйте такую команду:
Dism.exe /online /Cleanup-Image /SPSuperseded
Помните, однако, что после выполнения этой команды вы больше не сможете откатиться к предыдущей версии Windows 7/10, так как все бекапы будут удалены. К слову, если сохранённых пакетов обновлений не будет найдено, вы получите сообщение как на прилагаемом скриншоте.
Вместо вышеприведенной команды вы можете также использовать другую, очищающую старые пакеты для каждого компонента:
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Автоматическое удаление
Для того, чтобы без вашего ведома не увеличивался размер, вам необходимо настроить функцию самостоятельной очистки данных и документов, которые вам не нужны.
Для настройки данной функции, вам нужно воспользоваться планировщиком заданий операционной системы.
Эту программу вы можете найти с помощью меню «Пуск». После запуска программы, отметьте раздел «Создание простой задачи», которая находится в правой части окна.
После чего Вы должны сгенерировать задачу StartComponentCleanUp. Для этого потребуется зайти в ветку Microsoft→Windows→Servicing. После этого нажмите ОК и перезапустите компьютер (ноутбук).
Очистка папки WinSxS: чистим правильно разными способами
Папка «WinSxS» находится в системной папке «Windows», расположенной на системном диске компьютера. У некоторых пользователей возникает вопрос: что это за папка WinSxS? Это служебная папка — хранилище системных компонентов, необходимых для нормального функционирования операционной системы Windows.
В папке WinSxS хранятся резервные копии компонентов операционной системы, ранее установленных на компьютер, файлы и другая информация необходимая для восстановления системы.
Многие пользователи интересуются: можно ли удалить папку «WinSxS» с компьютера? Пользователи считают, что папка WinSxS занимает очень много пространства на жестком диске ПК, поэтому ее нужно удалить или полностью очистить для экономии места.
Папка WinSxS расположена по пути: «C:\Windows\WinSxS» на диске с установленной операционной системой.
Благодаря папке WinSxS существует возможность возврата системы в предыдущее состояние к старой версии обновления. В Windows 10 в папке WinSxS хранятся данные необходимые для сброса системы к первоначальным настройкам операционной системы Windows. Поэтому удалять с компьютера папку WinSxS вручную или с помощи программ не рекомендуется.
Если на компьютере удалена папка WinSxS, или из нее удалены необходимые файлы, возможны неполадки или сбои в работе операционной системы, отказ при загрузке Windows. Будет невозможно выполнить восстановление системы из-за отсутствия необходимых файлов.
Для того, что посмотреть на размер папки WinSxS, следует войти в папку Windows, а затем щелкнуть правой кнопкой мыши по папке WinSxS. В контекстном меню выберите «Свойства», в открывшемся окне «Свойства: WinSxS», во вкладке «Общие» отобразится информация о том, сколько места на диске занимают файлы в папке WinSxS.
Необходимо учитывать, что размер папки в Проводнике не учитывает того, что большая часть файлов в папке WinSxS являются «жесткими ссылками», а сами файлы находятся в других каталогах операционной системы. Поэтому истинный размер папки WinSxS меньше, чем показывает Проводник или другой файловый менеджер, потому что они суммируют размер файлов из двух мест.
Из-за того, что в операционной системе постоянно проводятся обновления, в папке WinSxS скапливаются старые версии обновленных системных файлов, поэтому размер папки увеличивается.
Если папка WinSxS занимает много места на жестком диске, то очистка папки WinSxS от ненужных файлов позволит освободить от данных некоторое количество дискового пространства. Для этого необходимо воспользоваться встроенными средствами операционной системы Windows.
Как уменьшить папку WinSxS? Для очистки папки WinSxS используются системные средства:
В статье мы рассмотрим инструкции, как почистить папку WinSxS в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.
Очистка в Windows 8
Очистка папки WinSxS в Windows 8
Существует один дополнительный метод для решения нашей задачи — использование утилиты «Очистка Диска», ее плюс в том, что решений от пользователей не потребуется.
Чтобы очистить папку вам следует сделать некоторые шаги:
Вначале необходимо нажать комбинацию клавиш Win+R и далее ввести «cleanmgr». Затем выбрать диск С и нажать «ОК». В результате будет оценено свободное пространство, после чего вы должны выбрать вариант — «Очистка системных файлов».
Поставьте галочку на «очистить обновления Windows» и нажмите ОК. Затем будет дан старт процессу очистки обновлений ОС Windows.
Еще одной утилитой для очистки обновлений Windows является утилита DISM.
Плюсом данной утилиты является то, что при ее помощи пользователь может также избавиться от другого мусора из папки WinSxS.
Первое – откройте командную строку от имени администратора. Это можно сделать с помощью комбинации клавиш Win+X.
Выберите «Командная строка».
Введите:
Она проинформирует вас о том, сколько в вашем распоряжении свободного места на HDD
Наберите следующую команду для того, чтобы удалить лишние файлы:
После чего станет активным режим очистки.