Очищаем папку «winsxs» в windows 7
Содержание:
- Вариант 4: Программы и компоненты
- Как очистить папку WinSxS на Windows 10
- Вопросы и ответы
- Не удается скачать обновление KB2852386. Что делать?
- Что конкретно удаляется?
- Сколько места освободится? Почему у других удалилось 6GB, а у меня ничего???
- Как определить, сжимаются ли файлы в папке WinSxS в процессе оптимизации
- Почему не работает команда DISM /Online /Cleanup-Image /StartComponentCleanup?
- WinSxS что это за папка
- Очистка в Windows 8 и 8.1
- Очистка в Windows 7
- Очистка папки WinSxS в Windows 8.1
- Суть проблемы и особенности ее решения
- Вариант 3: Планировщик заданий
- Очистка с помощью командной строки
- Скачивание обновления
- Очистка WinSxS в Windows
Вариант 4: Программы и компоненты
Помимо резервных копий обновлений в папке «WinSxS» также хранятся все компоненты Windows, включая их новые и старые версии и независимо от статуса активации. Уменьшить объем директории за счет компонентов можно с помощью консоли по аналогии с первым способом этой статьи.
- Снова откройте «Командную строку» или «Windows PowerShell».
-
Если вы регулярно обновляете ОС, то помимо актуальных версий в папке «WinSxS» будут храниться старые копии компонентов. Чтобы их удалить, следует воспользоваться командой .
По завершении вы получите соответствующее уведомление. Объем же рассматриваемой директории должен будет значительно уменьшиться.
Эффективной такая команда будет, только если вы пользуетесь системными компонентами, предварительно отключив все ненужное. Развернуто о них было рассказано в другой нашей статье. В противном случае выполнение данной команды может практически не повлиять на размер папки «WinSxS».
Подробнее: Включение и отключение компонентов в Windows 10
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.
Как очистить папку 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, на которые я активно ссылался. Но материал требует внимания и определенного уровня технической подготовки. Поэтому я постараюсь максимально просто разобрать их здесь.
Не удается скачать обновление KB2852386. Что делать?
Качать с помощью Windows Update, как я сразу советую в статье. Обновление будет в списке рекомендуемых.
Если вы пытаетесь скачать в браузере и получаете ошибку «Эта версия средства проверки Windows Geniune Advantage более не поддерживается…», убедитесь что:
- Для закачки используется Internet Explorer
- В Internet Explorer разрешена установка дополнений / элементов ActiveX
При соблюдении этих двух условий средство проверки подлинности не скачивается на ПК, а устанавливается в качестве надстройки браузера и выполняет валидацию.
Это — все официальные способы получения обновления, и другие здесь рассматриваться и обсуждаться не будут.
Что конкретно удаляется?
Неиспользуемые файлы обновлений. Эти файлы не участвуют в работе системы, потому что вместо них уже используются файлы из более свежих обновлений.
Сколько места освободится? Почему у других удалилось 6GB, а у меня ничего???
Объем удаленных файлов зависит от сочетания трех факторов:
- Дата установки SP 1 или Windows 7 с SP1, от которого в любом случае ведется учет установленных обновлений. Чем дольше установлена система, тем больше количество и объем предыдущих версий файлов в WinSxS.
- Частота обновления компонента. Например, волны ошибки 0xc0000005 связаны с тем, что файлы ядра обновлялись три месяца подряд. При этом после каждого обновления в WinSxS сохранялась предыдущие версии файлов.
- Регулярность установки обновлений. Продолжая пример, если автоматическое обновление только что включили после трехмесячного перерыва, в winsxs осядет только один набор файлов, а не три.
Я попробую объяснить на пальцах, максимально упростив и сделав некоторые допущения. Представьте, что Microsoft выпускает раз в два месяца обновление файла asdf.dll. Рассмотрим трех пользователей:
- Михаил установил Windows 7 с SP1 (сразу после его выхода) в феврале 2011 года и включил автоматическую установку обновлений. К октябрю 2013 года вышло 15 обновлений, заменяющих файл asdf.dll. Очистка диска удалила 14 ненужных файлов и оставила один из предыдущего обновления, сохраняя возможность отката.
- Андрей установил в один день с Михаилом, но сразу отключил автоматическую установку обновлений. Он их ставил вручную, руководствуясь гороскопом, и к октябрю 2013 года сделал это лишь 4 раза. Очистка диска удалила 3 ненужных предыдущих версии файла.
- Алексей регулярно переустанавливает систему, и последний раз он это сделал в августе 2013 года. К октябрю того же года успело выйти только одно обновление для файла asdf.dll. Очистка диска не удалила ничего, потому что нет предыдущего обновления, к которому можно откатиться.
Все трое в один день выполнили оптимизацию папки WinSxS. Очевидно, у Михаила она была самой большой, а очистка позволила высвободить самый значительный объем дискового пространства.
Так понятно? 🙂
Как определить, сжимаются ли файлы в папке WinSxS в процессе оптимизации
Судя по вопросам и некоторым скриншотам утилиты TreeSize, примеров анализа оказалось недостаточно. Все очень просто: в меню Scan – Select Directory и выберите C:\Windows\WinSxS.
Папки со сжатыми файлами помечены синим. Пока что я не видел ни одного факта сжатия в Windows 7.
Почему не работает команда DISM /Online /Cleanup-Image /StartComponentCleanup?
Потому что она для Windows 8 и новее. В Windows 7 используйте очистку диска, следуя инструкциям этой статьи.
Продолжение следует…
WinSxS что это за папка
Впервые папка WinSxS появилась в Windows Vista и содержала в себе информацию о конфигурации операционной системы и ее компонентах. В последующих версиях Windows предназначение папки WinSxS, если брать по большому счету, не изменилось.
Да, она была оптимизирована, но файлы, содержащиеся в ней, по-прежнему представляют для системы немалую ценность, а поэтому их удаление кривыми руками может привести к печальным последствиям. Содержимое директории WinSxS представлено старыми компонентами обновления системы, хранящими информацию для восстановления системы конфигурационными файлами, а также жесткими символьными ссылками или Hard Links.
Несмотря на кажущуюся бесполезность, старые компоненты обновления могут даже очень пригодиться. Если при очередном обновлении Windows возникнут проблемы, всегда можно будет сделать откат к старым версиям и тем самым восстановить нормальную работу системы.
Теперь нетрудно понять причины, по которым папка WinSxS занимает на жестком диске столь много места. Ее рост прямо пропорционален частоте обновлений. Старые системные компоненты архивируются и копируются в каталог WinSxS, что собственно и приводит к его увеличению. В реальности же ее размер редко превышает 15 Гб. К тому же файловые менеджеры, включая Проводник, вас обманывают, завышая размер папки WinSxS примерно на 40 процентов.
Эти 40 процентов составляют файлы символьных ссылок, не содержащих в себе фактических данных, а лишь ссылающихся на них. «Настоящие» же файлы могут находиться в других системных каталогах, например, в Windows, ProgramData и т.д. Во-первых, удаление ссылок на размер WinSxS никак не повлияет, во-вторых, это опять же может привести к проблемам.
Если вы являетесь пользователем Windows 8, также стоит подумать над тем, есть ли вообще смысл в очистке в этой папке. Дело в том, что в отличие от Windows 7 в восьмой версии очистка «лишних» файлов производится автоматически согласно заданным настройкам планировщика задач.
Очистка в Windows 8 и 8.1
В новой редакции операционки старые копии файлов удаляются посредством использования стандартной утилиты для поиска мусора и его устранения. Очистить winsxs на «восьмерке» можно следующим образом.
Запускаем очистку диска: вводим соответствующий запрос в строке начального экрана, выбираем утилиту и кликаем по ее пиктограмме.
Рис.5 Введите запрос в строке начального экрана
- Жмем по кнопке удаления системных файлов.
- Отмечаем «Очистка обновлений Windows» галочкой.
Рис.6 Отметьте «Очистка обновлений Windows»
- Жмем «Ок».
- После перезагрузки компьютера папка winsxs уменьшится в размере.
Очистка в Windows 7
Очистка winsxs в windows 7 осуществляется при условии наличия инсталлированного обновления KB2852386. входящего в обновление Service Pack 1. Именно оно позволяет выполнять очистку директории WinSxS.
Перед выполнением действий рекомендуется посмотреть количество свободного пространства на системном диске. Для этого вызываем его контекстное меню и выбираем «Свойства». Запоминаем значение в поле «Свободно».
Рис.1 Запомните значение в поле «Свободно
Приступаем непосредственно к процедуре удаления ненужного содержимого папки.
- Вызываем диалог свойств системного раздела.
- Кликаем по кнопке «Очистка диска».
Рассмотрим второй способ вызвать этот диалог.
- Жмем «Ctrl + R» и вводим «cleanmgr», подтвердив ее запуск нажатием на «Enter».
- В диалоге выбора устройства выбираем диск «(С:)» и жмем «Ок».
Рис.2 Выберите диск «(С:)» и нажмите «Ок»
В результате появится окно как на скриншоте.
Рис.3 Отметьте флажком поле «Очистка обновлений Windows»
- Отмечаем флажком «Очистка обновлений Windows» .
- Другие пункты не рекомендуется обходить стороной, дабы избавиться от ненужных файлов системного раздела.
- Кликаем «Ок», чтобы очистить папку winsxs в Windows 7.
Запустится очистка winsxs. окончание которой потребует перезапуска компьютера.
После перезагрузки опять вызываем диалог свойств диска «С:» и смотрим свободное пространство на нем. Зная изначальное и конечное значение свободного пространства вычисляем, сколько мусора удалила утилита.
Рис.4 Посмотрите, сколько свободного пространства стало на диске «С:»
Не надейтесь даже на то, что каталог будет весить намного меньше, ведь утилитой стираются только старые версии файлов.
Если операционка функционирует не более пары месяцев и не обновляется или обновляется редко – рассчитывать на удаление более нескольких сотен Мб не следует.
Очистка папки WinSxS в Windows 8.1
В Windows 8.1 (Windows 8) папка WinSxS может очищаться при помощи Планировщика заданий. Этот способ также работает в операционной системе Windows 10.
Вам также может быть интересно:
- Как удалить временные файлы в Windows 10
- Очистка Windows 10: автоматическое и ручное удаление ненужных файлов
Для того, чтобы почистить папку WinSxS выполните следующие действия:
- Запустите Планировщик заданий одним из этих способов.
- В левом столбце откройте «Библиотека Планировщика заданий», а затем поочередно перейдите сначала в раздел «Microsoft», а затем в раздел «Windows».
- Нажмите на раздел «Servicing», компонент «StartComponentCleanup», отвечающий за очистку хранилища компонентов, готов к выполнению задания.
- В правой колонке, в разделе «Выбранный элемент» нажмите «Выполнить».
Дождитесь завершения удаления ненужных файлов из системной папки, а затем перезагрузите ПК.
Для автоматического запуска задания по очистке папки WinSxS выполните следующее:
- В окне компонента «StartComponentCleanup», в правой колонке, в разделе «Выбранный элемент» нажмите на «Свойства».
- В окне ««StartComponentCleanup (локальный компьютер)» откройте вкладку «Триггеры» нажмите на кнопку «Создать».
- В окне «Создание триггера» настройте расписание для автоматического запуска задания с нужной периодичностью в определенное время.
Суть проблемы и особенности ее решения
Если компьютер активно используется и обновления устанавливаются регулярно, то папка может заполниться очень быстро. При этом вес ее может стать очень значительным – в несколько гигабайт. Она начинает занимать на диске много места и пользователя может возникнуть желание удалить ее.
Стоит ли это делать? Это спорный вопрос. Если после последних обновлений компьютер работает нормально, проверены все программы и багов в них не обнаружено, то «откат» системы не нужен и папку можно удалить.
Но если присутствуют сложности и неполадки в обновленных программах, то не стоит очищать хранилище данных. А также не нужно делать этого до тех пор, пока вы не убедитесь в исправной работе абсолютно всех обновленных программ. В противном случае, в будущем могут обнаружиться ошибки, и придется переустанавливать программу, так как восстановить ее будет невозможно.
Очистить папку можно предустановленными в операционной системе средствами. Скачивать специальных утилит для этого не нужно. Таким образом, если компьютер работает нормально. То можно переходить к этой процедуре.
Очень важно помнить, что удалять такую папку или даже файлы из нее привычным способом, запрещено. То есть, по умолчанию система и не позволит пользователю этого сделать
Однако, при установке специальных утилит и запросе особых разрешений (напоминающих TrustedInstaller) ее все же можно удалить.
Если она будет удалена подобным образом, то операционная система больше не загрузится. Это связано с тем, что какие-либо файлы из этой папки задействуют при загрузке почти всегда. Если вы удалили каталог полностью, то система не обнаружит в какой-то момент необходимого файла, и не загрузится.
Как уменьшить размер папки WinSxS в Windows. Как очистить winsxs.
Почему папка WinSxS растет? Всякий раз, после обновления Windows, в эту папку сохраняется информация об изменяемых файлах, для того, чтобы при необходимости, была возможность откатить сделанные изменения
Вариант 3: Планировщик заданий
В ОС Windows присутствует «Планировщик заданий», который, как видно по названию, позволяет выполнять те или иные процессы в автоматическом режиме при определенных условиях. Им вполне можно воспользоваться для ручной очистки папки «WinSxS». Тут же заметьте, нужное задание добавлено по умолчанию и выполняется на регулярной основе, из-за чего метод нельзя отнести к действенным.
- Откройте меню «Пуск» и среди основных разделов найдите папку «Средства администрирования». Здесь кликните по значку «Планировщик заданий».
Через навигационное меню в левой части окна разверните .
Пролистайте список до директории «Servicing», выбрав данную папку.
Найдите строку «StartComponentCleanup», нажмите ПКМ и выберите вариант «Выполнить».
Теперь задача будет выполняться сама по себе и вернется в прежнее состояние через один час.
По завершении работы инструмента папка «WinSxS» будет очищена частично или вовсе останется нетронутой. Это может быть связано с отсутствием резервных копий или некоторыми другими обстоятельствами. Вне зависимости от варианта как-либо отредактировать работу данного задания невозможно.
Очистка с помощью командной строки
<?php } ??>
Удаление файлов и очистка папки по алгоритму, приведенному ниже, для компьютера безопасны. Они не нанесут существенного вреда. Так в этом случае удаляются лишь ненужные резервные копии, но не системные файлы для загрузки.
- Зайдите в систему под именем Администратора компьютера
; - Запустите функцию Выполнить
– нужно зажать на клавиатуре кнопки Win
+R
одновременно; - Откроется небольшое окошко Выполнить
, оснащенное полем ввода; - Пропишите в нем комбинацию msconfig
; - Нажмите Ввод
на клавиатуре или Выполнить
в окошке со строкой ввода: - В Виндовс 10 можно нажать на кнопку Пуск
и прописать фразу Командная строка
, в результате откроется то же самое окно; - Откроется окно с черным фоном, это окно Командной строки
;
- В поле ввода введите комбинацию Dism.exe /online /cleanup-image /AnalyzeComponentStore;
- Нажмите Ввод
; - Команда запускает анализ хранилища данных, то есть того каталога, который вы хотите очистить;
- На черном фоне появится уведомление о том, что хранилище нуждается в очистке (происходит такое всегда);
- Пропишите в поле ввода комбинацию exe
/online
/cleanup-image
/StartComponentCleanup
; - Нажмите на кнопку Ввод
на клавиатуре; - Теперь запустилась система автоматической очистки желаемого хранилища от всех ненужных резервных файлов, при этом все необходимые загрузочные данные сохраняются;
- Как только процесс будет завершен, система уведомит об этом.
Теперь можно выйти из приложения Командная строка и перезагрузить компьютер. Проверьте содержимое папки. Теперь ее «вес» должен быть гораздо ниже, так как все возможные ненужные файлы удалились.
Интересно характерной особенностью этого подхода является то, что таким способом нельзя пользоваться слишком часто. В противном случае она может немного увеличиться в «весе» в том случае, если резервных копий обновлений в ней нет. То есть проводить очистку нужно только тогда, когда содержимое каталога очень значительно (объем содержимого в пределах 7 Гб считается нормальным и не оказывает негативного воздействия на работу системы).
Очистка с помощью утилиты
Очистка этого каталога в этой версии операционной системы имеет некоторые особенности. Для того чтобы произвести ее, необходимо установить обновление KB2852386. Оно не является обязательным, потому отсутствует у многих пользователей, но именно оно добавляет необходимую функцию к утилите для очистки диска. Кстати, у нас на сайте вы можете прочесть детальный материал по очистке компьютера:
Скачивание обновления
Как же установить такое обновление? Действуйте согласно следующему алгоритму:
- Откройте панель управления;
- Перейдите на пункт Обновления системы (сделать это можно, просто найдя такой пункт через поисковик в Проводнике, также можно найти через поиск в меню Пуск);
- Открыв Центр обновлений системы тем или иным образом, кликните на кнопку Поиск обновлений которая имеется в открывшемся окне;
- Подождите немного, пока поиск будет завершен;
<Рис. 3 Центр обновлений>
- Кликните по пункту Необязательные обновления;
- Прокрутите список в сторону, чтобы видеть окончания в названиях обновлений (именно там расположены числовые и буквенные их обозначения);
- Найдите обновление с соответствующим номером;
<Рис. 4 Выбор обновлений>
- Кликните по нему и произведите установку обновления;
- Как только система уведомить вас об окончании скачивания и установки, закройте все окна.
После этого необходимо перезагрузить компьютер. Теперь изменения вступили в силу и можно переходить к удалению лишних данных из каталога.
Очистка 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, было рассказано, как пользоваться данной утилитой.