Папка Windows winsxs. Как очистить winsxs — подробная инструкция
Объём современных жёстких дисков достигает нескольких терабайт, но даже такой диск со временем может быть заполнен под завязку. И когда на диске остается немного свободного места, пользователь начинает искать пути его увеличения. В ход идут любые способы, начиная от переноса данных на съёмные носители и заканчивая удалением системных , что делать, кстати, не рекомендуется. И вообще, высвобождение места на диске за счёт удаления созданных системой файлов дело тонкое и требующее от пользователя немалой осмотрительности.
Так, в интернете можно встретить советы по увеличению места на диске путём очистки системной папки WinSxS. Поскольку эта директория имеет тенденцию к разрастанию, в её очистке действительно есть смысл (находились пользователи, у которых её размер достигал несколько десятков гигабайт), но опять же здесь нужно проявлять максимум осторожности и если очищать оную папку, то делать это правильно. Способы такой очистки мы как раз и рассмотрим, но перед этим давайте узнаем, что это за папка WinSxS и так ли она нужна.
Для чего нужна папка WinSxS
Впервые каталог WinSxS появился в ОС Windows Vista. Он содержал конфигурационные файлы системы и её компонентов, впоследствии в него добавились и другие системные файлы, что, однако, не изменило его изначального предназначения. В Windows 7, 8.1 и 10 папка WinSxS хранит резервные копии файлов системы, автоматически создаваемые при установке мажорных и накопительных обновлений, благодаря которым пользователь может откатиться к предыдущей версии Windows, если новая ему не понравится или в ней обнаружатся какие-то баги.
Поскольку обновления устанавливаются регулярно, WinSxS увеличивается в размере, что, конечно, не может не беспокоить особо дотошных пользователей. И вот тут начинаются вопросы, можно ли удалить WinSxS, если можно, как это сделать, не повлияет ли это на работу системы и прочее. Начнём с того, что удалить можно всё что угодно, вот только результаты такой очистки могут оказаться плачевными. Папка WinSxS хранит не только резервные копии предыдущих версий системы, но и данные, необходимые для её сброса в изначальное состояние. Также в ней имеются общие файлы с каталогом Windows, кэш и временные файлы системы, и если вторые ещё могут быть очищены без каких-либо последствий, то удаление первых вполне может привести к тому, что Windows вообще не загрузится.
Как очистить WinSxS в Windows 7/10, чтобы не повредить систему и есть ли вообще необходимость в такой очистке? Последний вопрос вполне резонен, так как истинный размер WinSxS может отличаться от того, что показывает Проводник или другой файловый менеджер.
Причина тому проста: примерно 40 процентов содержимого папки WinSxS представлено символьными ссылками на объекты в каталоге Windows, отображаемые и идентифицируемые как реальные файлы, но не имеющие никакого веса. Конечно, нужно понимать, что это соотношение весьма условно, меняется оно по мере увеличения папки за счёт резервных копий.
Способы оптимизации 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
Автоматическая очистка через Планировщик
При необходимости очистку папки WinSxS можно автоматизировать с помощью Планировщика заданий. Для этого вам нужно создать новую задачу и на вкладке «Общие» установить галочку «Выполнить с наивысшими правами».
Далее в окне создания действия следует выбрать действие «Запуск программы», в поле «Программа или сценарий» ввести Dism.exe, а в поле «Добавить аргументы» вставить строку (ключи), взятую из приведённых выше команд.
Наконец, во вкладке «Триггеры» потребуется указать время и периодичность выполнения операции.
Как еще уменьшить размер WinSxS в Windows 7/10
В завершение мы рассмотрим ещё один способ очистки папки WinSxS, впрочем, слово «очистка» здесь не совсем уместно, так как речь пойдёт об удалении не временных данных, а неиспользуемых компонентов, поставляемых с дистрибутивом Windows. Если вы откроете классическую оснастку «Программы и компоненты» и кликните там по ссылке «Включение и отключение компонентов Windows», то увидите, что далеко не все компоненты системы включены.
Но даже будучи отключёнными, они всё равно находятся на диске, располагаясь как раз в папке WinSxS. Удалив их, можно высвободить на диске немного дополнительного места. Для этого опять будем использовать консольную утилиту Dism. Запускаем от имени администратора командную строку и выполняем для начала такую команду:
Dism.exe /Online /English /Get-Features /Format:Table
Тут же в консоли будет выведен список компонентов с указанием их статуса. Disabled означает отключено, Enabled указывает, что компонент задействован. Чтобы удалить ненужный, выполните такую команду:
Dism.exe /Online /Disable-Feature /featurename:NAME /Remove
Здесь Name – это имя компонента, взятое из полученного выше списка.
Если утилита попросит выполнить перезагрузку, вводим Y, жмём ввод и перезагружаемся. Компонент будет удалён. Способ надёжный, эффективный, а самое главное безопасный.
И последнее. Злоупотреблять очисткой папки WinSxS не следует. Если её размер не превышает 10 Гб, то с ревизией можно не спешить, да и полученные 2-3 Гб погоды не сделают. Если вам уж так не хватает на системном разделе места, лучше расширить том и не доводить диск до критического заполнения файлами.
При виде директории WinSxS - что это за папка вообще, и почему она так много весит? Стереть всё содержимое нельзя. По крайней мере, обычным способом. Если удалить важные системные файлы, в ОС возникнут неполадки. Но размер каталога со временем увеличивается. И полезно будет разобраться, как его почистить и можно ли, вообще, это сделать.
WinSxS находится в корневой директории ОС (обычно это C:\Windows) во всех современных Win, начиная с 7 версии. Файлы и каталоги, которые находятся там, нужны для работы операционной системы. Если их убрать, изменить, переместить или переименовать, могут возникнуть серьёзные проблемы. В лучшем случае появятся ошибки. В худшем - Виндовс больше не запустится. И придётся её восстанавливать . Поэтому перед тем как очистить какую-то системную директорию, убедитесь, что это не повредит ОС и не вызовет критических сбоев. И чтобы понять, можно ли удалить WinSxS, надо разобраться, для чего она нужна.
В ней хранятся файлы, которые нужны для восстановления Windows. После каждого обновления создаётся резервная копия - некий образ системы. С ним получится вернуть Win в то состояние, которое было до апдейта. Это полезная и нужная функция - ведь новые версии программ и служб не всегда работают стабильно.
Если вы установили ОС недавно, то WinSxS будет «маленькой» - всего несколько гигабайт. Но со временем каталог разрастается или занимает всё больше и больше места на диске. Его размеры иногда достигают 10-30 Гб. Причём часть содержимого уже может быть не нужна. Зачем вам возврат к обновлению системы безопасности, которое вы загрузили год назад?
Но нельзя просто очистить всю папку. Или удалить некоторые «старые» файлы, посмотрев дату их создания. Если действовать неаккуратно или непродуманно, система перестанет функционировать. Можно уменьшить размер этой директории, используя некоторые встроенные средства ОС. Или просто переустановить Win.
Память, которая указана в свойствах WinSxS, немного отличается от «реального» веса папки. На деле он чуть меньше, так как часть содержимого - это жёсткие ссылки (символические). Проводник их «не замечает».
Если после апдейта прошло несколько дней, и ОС работает нормально, значит, резервная копия уже не нужна. Но рекомендуется стирать только «старые» файлы. Ведь они точно не понадобятся. Полная очистка папки WinSxS Windows 7 невозможна. Разрешается удалить лишь некоторые файлы. Для этого должен быть установлен пакет обновлений SP1.
Освободившееся место можно распределить с большей пользой: загрузить приложения, скачать видео, сохранить личные данные и так далее. Или оставить немного памяти для нужд системы.
Как узнать, установлен ли SP1?
Именно в Windows 7 SP1 появился доступ к Win SxS. В предыдущих версиях Win очистка этой папки была невозможна. Чтобы посмотреть, есть ли этот пакет в ОС:
- Зайдите в «Панель управления» (к примеру, через меню «Пуск»).
- Откройте параметр «Система» в категории «Система и безопасность».
- В поле «Издание» должна быть информация: версия OS, копирайт Microsoft, год создания. Если там есть строчка «Service Pack 1», значит, всё в порядке и каталог можно редактировать.
Перед чисткой
Перед тем как очистить WinSxS, надо скачать один апдейт (если он ещё не установлен).
- Зайдите в Пуск - Программы - Центр обновлений.
- Нажмите на «Необязательные обновления». Если такого пункта там нет, значит, все службы уже загружены.
- В списке найдите апдейт с номером «KB2852386».
- Отметьте его галочкой и подтвердите установку.
Без этого обновления очистка WinSxS будет недоступна. Его можно скачать и с официального сайта Майкрософт.
- Зайдите на com.
- В строке поиска справа сверху введите «KB2852386».
- Выберите апдейт, который подходит для вашей системы: 32- или 64-разрядной.
- Чтобы , кликните правой кнопкой мыши на значке «Мой компьютер», затем на пункт «Свойства». В строке «Тип» будет указана разрядность Windows.
Чистка
Если вы задумались, как удалить WinSxS, откажитесь от этой затеи. Полностью стирать эту папку нельзя. Вручную убирать оттуда файлы тоже не рекомендуется. Будут неприятные последствия. Но очистить часть содержимого, и чуть-чуть уменьшить размеры директории - вполне реальная задача.
Функция очистки диска
- Щёлкните правой кнопкой по системному диску. Откроется контекстное меню.
- Выберите строку «Свойства».
- Вкладка «Общие».
- «Очистка диска».
Нажимаем на Очистка диска
- Отметьте пункт «Обновления Windows». Если его там нет, нажмите на кнопку «Системные файлы». Нужная строка должна появиться.
- Подтвердите действие, кликнув на «OK» и затем на «Удалить».
- Дождитесь окончания процесса. Далее может потребоваться перезагрузка ПК.
- Служба избавляется только от ненужных обновлений. Всю папку стереть не получится.
Командная строка в Windows 10
WinSxS в Windows 10 можно очистить, если использовать консоль.
- Кликните правой кнопкой мыши на меню «Пуск». Оно выглядит, как логотип Win.
- Выберите «Командная строка» и запустите её от имени администратора.
- Введите команду «Dism.exe /online /cleanup-image /AnalyzeComponentStore».
- Система проведёт анализ и выдаст рекомендации.
- Если она предложит удалить ненужные файлы, используйте команду «Dism.exe /online /cleanup-image /StartComponentCleanup». Начнётся чистка.
- Если каталог весит менее 5 Гб, его лучше не трогать. Иначе получится обратный эффект - увеличение объёма вместо оптимизации.
Если папка WinSxS занимает слишком много места, её можно почистить. Это делается через специальные службы ОС или командную строку. Не стоит изменять содержимое каталога напрямую. Если удалять все файлы методом «Delete - Enter», возникнут серьёзные проблемы.
Самый правильный с точки зрения операционной системы способ — системная утилита очистки диска
.
Кликаем на диск, где установлена Виндовс (как правило — диск C:\) правой кнопкой мыши и в меню выбираем пункт «Свойства».
Теперь надо кликнуть на кнопку «Очистка диска».
Запустится анализ содержимого:
После чего Вы увидите вот такое окно:
В нём надо нажать на кнопку «Очистить системные файлы»
Здесь ставим галочку «Файлы журнала обновления» и нажимаем на кнопку ОК.
Утилита должна спросить — уверены ли мы в своём желании удалить данные?! Соглашаемся.
Теперь остаётся подождать, пока приложение отработает и уменьшит размер папки WinSxS.
Второй способ — специальная консольная утилита DISM для работы компонентами и обновлениями.
Для того, чтобы ею воспользоваться — надо запустить командную строку с правами Администратора и ввести в ней команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Программа проведёт оптимизацию каталога и очистит WinSxS.
Третий способ — через планировщик заданий.
Запускаем планировщик и создаём задание:
Microsoft – Windows – Servicing – StartComponentCleanup
Windows 10 автоматически проверит папку и очистит её от всего ненужного.
Многие сталкиваются с проблемой нехватки свободного места на жёстком диске. Особенно часто засоряется диск, на котором установлена сама операционная система. Это происходит из-за того, что на нём находится очень много папок, которые сама система наполняет необходимой ей информацией. Данная проблема актуальна и для Windows 7. Почистить системные папки от ненужного мусора можно как вручную, так и используя специальные программы.
Системные папки Windows 7: необходимость очистки и возможные последствия
Каждая из системных папок имеет своё назначение и хранит информацию определённого рода. Перед очищением диска внимательно ознакомьтесь с тем, за какую функцию отвечает та или иная папка, в противном случае вы можете потерять важные данные или сильно навредить операционной системе, что приведёт к её поломке:
Видео: какие файлы можно удалять на системном диске
Что не стоит делать при очистке системных папок
Внимательно ознакомьтесь с особенностями вышеперечисленных папок. Прежде чем очищать одну из них, подумайте, не пригодится ли вам её содержимое в будущем. Некоторые папки, например, Windows или System32, вообще не стоит трогать. И не пытайтесь очистить папки, просто удалив их содержимое. Это приведёт к тому, что в памяти компьютера сохранятся остатки от них, которые в будущем начнут захламлять и перегружать систему. Существуют лишь некоторые папки, которые очищать вручную можно:
Ни в коем случае не удаляйте сами папки, это приведёт к критическим ошибкам в работе системы, нужно стирать только их содержимое. Также перед очищением системных папок убедитесь в возможности освободить память другими методами, например, посредством удаления сторонних приложений и игр.
Методы очистки системных папок Windows 7
Если вы всё-таки решили очистить жёсткий диск от скопившихся сторонних файлов, то легче всего воспользоваться встроенными функциями Windows. Есть два изначальных варианта - стандартная и расширенная очистка.
Стандартная очистка
Используя метод стандартной очистки, вы избавитесь от следующих файлов и папок:
Чтобы провести стандартную очистку жёсткого диска, выполните следующие действия:
Открываем свойства системного диска
Переходим в раздел «Общие»
Выбираем файлы, которые хотим удалить
Нажимаем кнопку «Очистить» в разделе «Восстановление системы и теневое копирование»
Расширенная очистка
С помощью расширенного варианта очистки вы удалите следующие папки и файлы:
Чтобы провести расширенную очистку диска, выполните следующие действия:
Запускаем «Командную строку» от имени администратора
Прописываем команду cleanmgr
Выбираем диск, на котором следует выполнить очистку
Видео: чистка диска средствами Windows
Очистка диска при помощи сторонних программ
Перед тем как приступить к ручной чистке каждой папки в отдельности, стоит воспользоваться специальными сторонними программами, созданными для автоматического поиска и очищения диска от лишних файлов:
Скачиваем приложение CCleaner
Переходим в раздел «Очистка»
Выбираем разделы, которые надо очистить
Нажимаем кнопку «Анализ»
До удаления файлов можно посмотреть сведения о них
Видео: удаление системных файлов при помощи программы CCleaner
Особенности очистки отдельных системных папок
Если предыдущие методы очистки не решили вашу проблему или нужно очистить одну из папок выборочно, то найдите её в нижеперечисленных разделах и выполните предложенные инструкции.
Но многие папки скрыты по умолчанию, чтобы пользователь случайно не повредил их. Для отображения скрытых папок в общем списке выполните следующие действия:
Открываем проводник
Разворачиваем меню «Сервис»
Переходим к разделу «Параметры папок»
Переходим в раздел «Вид»
Изменяем параметры скрытых папок
Winsxs
Очистка папки Winsxs на Windows 7 производится через стандартную очистку диска. Этот метод уже описан выше. Перед запуском очистки вам предлагают список файлов, которые можно удалить. Отметьте в нём раздел «Файлы резервной копии пакета обновлений».
Отмечаем «Файлы резервной копии пакета обновлений»
Видео: как очистить папку Winsxs в Windows 7
System Volume Information
Чтобы очистить папку System Volume Information, нужно сначала получить доступ к ней:
Открываем свойства папки System Volume Information
Переходим на вкладку «Безопасность»
Нажимаем кнопку «Изменить»
Нажимаем кнопку «Добавить»
Прописываем имя пользователя
Выдаем полный доступ к папке
Переходим к свойствам компьютера
Переходим в раздел «Защита системы»
Нажимаем кнопку «Настроить»
Последовательно нажимаем кнопки «Применить», ОК.
DriversStore
Чтобы удалить устаревшие драйверы из хранилища под названием DriversStore, выполните следующие действия:
Открываем командную строку
Прописываем команду pnputil.exe –e
Прописываем и выполняем команду
Installer
В папке Installer могут содержаться необходимые системе или программам файлы, но существует специальное стороннее приложение PatchCleaner, которое автоматически определит, что из содержимого можно удалить:
PatchCleaner выполняет поиск устаревших файлов обновлений и позволяет переместить их на другой носитель или полностью удалить
Нажимаем кнопку Browse
Указываем путь до папки Installer
Нажимаем кнопку Delete
Подтверждаем действие нажатием на кнопку Yes
Pagefile.sys
Если вы уверены, что компьютер справится с требуемыми задачами без файла подкачки Pagefile.sys, то можете его удалить, выполнив следующие действия:
Переходим в раздел «Дополнительные параметры системы»
Нажимаем кнопку «Параметры»
Нажимаем кнопку «Изменить» во вкладке «Дополнительно»
Задаем нужные параметры
Перезагружаем компьютер
Папки с историей, кэшем и cookie браузера
Файлы браузера могут занимать большое количество места на диске. Удалить их легче и безопасней всего через настройки самого браузера: Отмечаем файлы. которые надо удалить из истории браузера
Выставляем параметр «За всё время» и очищаем историю
Проблемы при очистке диска
Если после того как вы произвели удаление каких-либо файлов из системной папки, появились ошибки или компьютер начал тормозить, остаётся сделать одно - выполнить восстановление системы. Произойти такое могло при некорректной очистке диска или удалении нужных файлов. Восстановление системы возможно только в том случае, если на компьютере имеются точки восстановления:
Запускаем компьютер в безопасном режиме
Открываем приложение «Восстановление системы»
Нажимаем кнопку «Далее»
Выбираем точку восстановления
Видео: восстановление Windows 7
Что делать, если нет кнопки «Очистить системные файлы»
Если при попытке освободить место на диске через стандартный метод очистки вы столкнулись с отсутствием кнопки «Очистить системные файлы», это значит, что у вас отключён UAC (контроль учётных записей), и программа сразу запускается с возможностью очистки системных файлов. То есть, нажатие кнопки «Очистить системные файлы» даёт вам права администратора и вместе с ними возможность редактировать и очищать системные папки. Но если UAC отключён, то доступ к изменению системных файлов вы имеете сразу и нажимать какие-либо дополнительные кнопки не нужно.
Если кнопка «Очистить системные файлы» отстуствует, контроль учётных записей отключён
Если вы хотите очистить место на диске или уверены, что в системных файлах сохранилась часть вируса, то на этот случай в самой операционной системе есть функция стандартной и расширенной очистки диска. Также можно воспользоваться сторонними программами или очистить каждую папку отдельно. Но не стоит удалять всё подряд, иначе это приведёт к поломке компьютера, и единственным выходом будет откатить систему до последней точки восстановления.
(в частности в Wndows 7 и Windows 8), можно заметить, что больше всего места занимает папка winsxs . Она находится в системной папке WINDOWS .
Что находится в папке winsxs и почему она занимает так много места?
Разработчики Microsoft решили сделать так, что все старые обновления системы (файлы компонентов и библиотеки), не удаляются, а остаются в системе на "всякий случай", точнее, чтобы если игре/программе понадобятся старые файлы, то они будут найдены в этой папке.
Поэтому уже при установке Windows она достаточно много занимает места, ну а в последующем, когда Вы будете обновлять систему, размер этой папки будет всё больше увеличиваться.
Хорошо если у Вас много места на системном диске, тогда Вы можете и не замечать постоянно растущего (особенно после обновления) места на диске, но что если у Вас и так мало места и нужно его очистить?
Как удалить/очистить/почистить/уменьшить размер папки winsxs?
В первую очередь нужно знать, что удалять эту папку нельзя! Потому что Вы удалите всё - и нужное и не нужное.
Самым правильным вариантом будет удаление старых обновлений Windows. Очистить папку winsxs можно с помощью специальной команды.
Итак, запускаем и вводим в неё
DISM.exe /online /Cleanup-Image /spsuperseded
Ждем и не закрываем окно до появления такой надписи:
После этого объем папки должен уменьшиться. К примеру, у меня изначально было свободно 8,01 Гб, после этой операции стало свободно 17,2 Гб.
Если Вам и этого будет мало, то можете ещё очистить диск от мусора.
Для этого жмем ПКМ по диску и выбираем Свойства
. Там жмем Очистка диска
Ждем когда соберется информация по диску:
Выбираем файлы, отмеченные на скриншоте (Файлы дампы памяти и Debug Dump Files )