Сегодня пойдет речь об оптимизации папки WinSxS в Windows 7, так как совсем недавно компания Майкрософт решила порадовать владельцев семерки.
Хотя уже и набили аскомину на языке предупреждая пользователей о том, что неверно почистив папку WinSxS может привести к проблемам в операционной системе, попытки выполнить сие действие не оставляются.
Как очистить папку WinSxS в Windows 7
8.10.2013 появилось на свет обновление за номером КВ2852386 для всех изданий ОС Windows 7 PS1 которые прошли проверку подлинности. Данное обновление добавило так долго ожидаемую функцию - "Чистка диска".
Наверняка вам бы захотелось узнать сколько места освободит данная очистка. Для этого надо открыть свойства диска (не надо открывать свойство папки winsxs) и записать на листке бумажки объем свободного пространства.
Инструкция по шагам
Шаги на удивление просты.
1. Необходимо выполнить установку обновления КВ2852386 при помощи Windows Update или же просто нажать в данной статье на пакет для перехода на страницу загрузки Майкрософт.
2. Запустить командную строку от имени администратора и выполнить cleanmgr .
3. Нажать на "Очистить системные файлы"
4. В списке опций найти "Очистка обновлений Windows".
Замечание: Когда файлы можно удалить, только в этом случае пункт очистки обновлений будет доступен
5. Жмем на кнопку ОК и запасаемся терпением, так как процедура займет некоторое время.
6. После завершения операции очистки сразу же следует выполнить операцию перезагрузки и зайти в свойства диска, чтоб узнать сколько свободного места освободилось.
Как работает очистка папки WinSxS в Windows 7
Обновление KB2852386 которое вы скачали, заменило лишь один файл, а именно Scavengeui.dll (отвечает за очистку). По сути в "Очистку диска" была добавлена фунцкия вызова DISM, которая теперь доступна в новых операционных системах при пользовании утилиты DISM.exe параметра /StartComponentCleanup (но не дополнительного ключа /ResetBase).
Так, каждый раз запуская утилиту "Очистка диска" в папку %LocalAppData%\Temp\{GUID} для чего то копируется содержимое папки %WinDir%\System32\DISM (и самое интересное, временная папку после завершения операции не удаляется). После этого при помощи обновленной DLL происходит программный вызов глубокой очистки непосредственно из утилиты. Честно скажем, такое поведение с копированием папки DISM было и до выхода обновления KB2852386.
Непонятности
Предполагается, что принцип очистки в Windows 7 не похож на принцив в Windows 8 и выше с ключом /StartComponentCleanup. Так у меня не появилось сжатие файлов, несмотря на идентичность текстового описания в утилите cleanmgr. Посмотрите у себя и дайте ответ в комментариях.
Еще одна непонятность - интересная фраза в статье базы знаний (переод мой, так что не ругайтесь)
Therefore, after you run the Disk Cleanup wizard, you may be unable to roll back to a superseded update.
После очистки диска у вас может не быть возможности откатиться к обновлению, замененному более свежим.
Самое интересное нигде нельзя найти объяснение от чего же зависит такая возможность. В нашем случае у всех обновлений возможности деинсталяции сохранились как и должно быть при использовании ключа /StartComponentCleanup в ОС Windows 8 и новее.
Как автоматизировать очистку папки WinSxS?
Очистка в Windows 8 возложена на отдельное запланированное задание, на крайний случай можно всегда воспользоваться командной строкой и ввести DISM.exe. В Windows 7 пока что единственный вариант заключается в создании настроенной конфигурации утилиты "Очистки диска" и добавление данной команды в планировщик.
От имени администратора в командной строке выполняем:
:: настройка очистки папки winsxs
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Update Cleanup" /v StateFlags0088 /t REG_DWORD /d 2 /f
:: (необязательно) настройка очистки временных файлов (в частности зачищает временную папку dism)
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Temporary Files" /v StateFlags0088 /t REG_DWORD /d 2 /f
:: создание запланированного задания "CleanupWinSxS"
schtasks /Create /TN CleanupWinSxS /RL Highest /SC monthly /TR "cleanmgr /sagerun:88"
Задание "CleanupWinSxS" будет исполнятся 1го числа каждого месяца. Будут удаляться файлы замененные обновлением которое вышло во вторник предыдущего месяца. Время и число запуска данного задания можно сменить в библиотеке планировщика заданий - taskschd.msc. Чтобы задания успешно выполнились необходимо наличие у пользователя прав администратора.
Вопросы и ответы
Не получается скачать обновление KB2852386. Что делать?
Необходимо загружать при помощи Windows Update , как было сказано в статье ранее. Данное обновление будет присутствовать в списке рекомендуемых.
Если вы надумаете загружать при помощи браузера и у вас всплывет ошибка «Эта версия средства проверки Windows Geniune Advantage более не поддерживается…», обязательно проверьте что:
- Для загрузки обновления применяется браузер Internet Explorer
- В браузере Internet Explorer разрешена установка элементов ActiveX и дополнений.
Если соблюдать эти два условия, то средство проверки подлинности не будет загружено на компьютер, а установится в качестве надстройки веб-браузера и выполнит валидацию.
Удалится ли папка WinSxS после очистки?
Конечно же нет, только число файлов и подпапок в ней сократится и следовательно сократится объем.
Что конкретно удаляется?
Удаляются все неиспользуемые системой обновления. Удаляют файлы потому что появились более свежие из более новых обновлений.
Сколько места освободится? У друга очистилось 7 гигабайт, а у меня ничего???
Все зависит от трех факторов:
- Регулярность установки обновлений.
- Частота обновлений компонента.
- Дата установки SP1 или Windows 7 с SP1.
На компьютере с установленной ОС Windows содержится огромное количество папок, некоторые из которых занимают достаточно много места на компьютере. Так, очищая лишние файлы с папками, вы сможете освободить далеко не лишние место на жестком диске. Сегодня мы поговорим о том, как очистить папку WinSxS.
WinSxS – специальная папка, которая хранит в себе резервные копии Windows, создаваемые после обновлений. Например, вы устанавливаете обновление Windows, и система автоматически сохраняет в папку WinSxS информацию об изменении файлов в системе. Таким образом, если после обновления у вас возникнут проблемы в работе системы, у вас будет предусмотрена возможность выполнить удаление обновления, т.е. сделать откат.
В свою очередь, из-за того, что папка WinSxS постепенно накапливает резервные копии, ее размер будет со временем расти, забирая у вас по несколько гигабайт. Если вам не принципиально хранение резервных копий Windows после установки очередного обновления, то папку WinSxS можно будет удалить, причем сделать это можно штатными средствами Windows.
Как удалить папку WinSxS?
Для каждой версии ОС Windows предусмотрен свой способ избавления от содержимого папки WinSxS, поэтому ниже мы рассмотрим каждый способ отдельно.
Очистка папки WinSxS для Windows 7
1. Вызовите меню «Панель управления» , выставьте в верхнем правом углу режим просмотра «Мелкие значки» , а затем откройте раздел «Центр обновления Windows» .
2. В левой области открывшегося окна щелкните по кнопке «Поиск обновлений» и дождитесь, пока система завершит поиск апдейтов. После этого в центральной области окна вам потребуется щелкнуть по ссылке необязательных обновлений.
3. В открывшемся списке необязательных обновлений вам потребуется найти апдейт с кодом KB2852386 , а затем выполнить его установку.
4. Как только обновление будет завершено, выполните перезагрузку системы.
5. Вызовите меню «Пуск» и выполните поиск приложения «Очистка диска» . Откройте его.
6. Выберите диск, для которого будет выполнена очистка (необходимо указать системный).
7. Спустя несколько мгновений, инструмент «Очистка диска» будет запущен. В открывшемся окне щелкните по пункту «Очистить системные файлы» .
8. В открывшийся окне вам потребуется отметить галочкой пункт «Файлы резервной копии Windows» . Запустите процедуру очистки и дождитесь завершения процесса ее выполнения.
Очистка папки WinSxS для Windows 8 и Windows 8.1
В данном случае нам сразу потребуется запустить инструмент «Очистка диска». Откройте строку поиска, введите «Очистка диска» , а затем откройте найденный результат.
Выбрав системный диск, вам потребуется открыть раздел «Очистить системные файлы» .
В отобразившемся окне выставьте галочку около пункта «Очистка обновлений Windows» , после чего можете запустить процедуру.
Как только процесс выполнения чистки будет завершен, содержимое папки WinSxS будет удалено.
Очистка папки WinSxS для Windows 10
1. Выполните запуск терминала от имени администратора. Для этого откройте строку поиска Windows и введите в нее «cmd» (без кавычек). Выполните щелчок по результату правой кнопкой мыши и в отобразившемся меню пройдите к параметру «Запустить от имени администратора» .
2. Когда на экране отобразится терминал Windows, проведите в нем следующую команду:
Dism.exe /online /cleanup-image /AnalyzeComponentStore
Данная команда запустит анализ данных и подсчитает количество места, занимаемого папкой WinSxS. Как только выполнение команды будет завершено, проведите следующую команду, которая запустит непосредственно процедуру очистки WinSxS:
Dism.exe /online /cleanup-image /StartComponentCleanup
После выполнения данной команды можно закрыть окно командой строки.
Надеемся, с помощью данной статьи вы смогли очистить содержимое папки WinSxS, а значит, освободить немного места на жестком диске.
Многие сталкиваются с проблемой нехватки свободного места на жёстком диске. Особенно часто засоряется диск, на котором установлена сама операционная система. Это происходит из-за того, что на нём находится очень много папок, которые сама система наполняет необходимой ей информацией. Данная проблема актуальна и для 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 отключён, то доступ к изменению системных файлов вы имеете сразу и нажимать какие-либо дополнительные кнопки не нужно.
Если кнопка «Очистить системные файлы» отстуствует, контроль учётных записей отключён
Если вы хотите очистить место на диске или уверены, что в системных файлах сохранилась часть вируса, то на этот случай в самой операционной системе есть функция стандартной и расширенной очистки диска. Также можно воспользоваться сторонними программами или очистить каждую папку отдельно. Но не стоит удалять всё подряд, иначе это приведёт к поломке компьютера, и единственным выходом будет откатить систему до последней точки восстановления.
Память на системном диске после нескольких месяцев использования компьютера имеет тенденцию заполнятся не зависимо от желаний пользователя. На этот раз нам попалась папка WinSxS в Windows 10. Размер папки после недели использования начал превышать десять гигабайтов дискового пространства, что для моего накопителя действительно критично.
Данная статья расскажет как очистить папку WinSxS в Windows 10 разными способами. Некоторые из них уже Вам знакомы, поскольку рассматривались ранее в других инструкциях. Правда прежде чем приступить к очистке стоит узнать что это за папка и можно ли удалить папку WinSxS в Windows 10.
Папка WinSxS содержит файлы компонентов операционной системы Windows 10, а также резервные копии компонентов и обновления системы. Ранее мы рассматривали . Даже если эти компоненты не включены в операционной системе Windows 10, они все равно занимают место на системном диске. Когда устанавливаются обновления Windows 10, то они и их старые копии сохраняются в папке WinSxS. Со временем обновлений становится все больше и соответственно папка WinSxS занимает много места в Windows 10.
Данная папка расположена по пути C:\ Windows\ WinSxS и до очистки занимала больше десяти гигабайт дискового пространства. Если же отвечать на вопрос можно ли удалять папку WinSxS, то стоит сразу сказать что нельзя это делать ни в коем случае. Можно и нужно только почистить папку WinSxS способами описанными ниже.
Очистка диска
Первым способом стоит раскрыть вариант с использованием средства очистки дисков. Ранее мы уже смотрели . Использование стандартного средства очистки делает текущий способ универсальным и работающим на предыдущих версиях операционной системы Windows.
Windows хранит копии всех установленных обновлений из Центра обновления Windows даже после установки новых версий. При очистке старые и ненужные версии обновлений удаляются или сжимаются. После чего возможно, Вам потребуется перезагрузить компьютер.
DISM
Система обслуживания образов развертывания и управления ими (DISM) позволяет . Управление системой DISM выполняется посредством выполнения команд в командной строке. Поэтому необходимо знать от имени администратора разными способами.
Процесс очистки с использованием системы DISM может занимать продолжительное время. Все зависит от того, сколько места занимает папка WinSxS на системном диске.
Планировщик заданий
Планировщик заданий позволяет сразу же после установки операционной системы настроить автоматическую очистку папки WinSxS. Пользователю достаточно создать простую задачу и настроить периодичность выполнения. Задача будет выполняться в автоматическом режиме, при этом не мешая пользователю работать за компьютером.
Заключение
Папка WinSxS содержит файлы обновлений и резервные копии компонентов операционной системы. Со временем папка WinSxS начинает занимать много места на системном диске. Но удалять её ни в коем случае нельзя, необходимо воспользоваться одним из наших советов по очистке папки WinSxS в Windows 10. Наши способы работают также на предыдущих версиях операционной системы Windows. После очистки размер папки уменьшился в два раза, что уже хорошо учитывая первоначальный размер.
Так, при каждом запуске утилиты «Очистка диска» в папку %LocalAppData%\Temp\{GUID} зачем-то копируется содержимое папки %WinDir%\System32\DISM (причем временная папка не удаляется после завершения операции). После чего с помощью обновленной DLL осуществляется программный вызов функции глубокой очистки непосредственно из утилиты. Впрочем, копирование папки DISM наблюдалось еще до выхода KB2852386.
Неясности
Есть основания полагать, что алгоритм очистки в Windows 7 не совсем такой же, как в Windows 8 и выше с ключом /StartComponentCleanup. В частности, у меня и у читателей пока не выявилось сжатия файлов , несмотря на идентичность текстового описания в утилите cleanmgr. Проверьте у себя и напишите в комментариях!
Еще один непонятный нюанс — это загадочная фраза в статье базы знаний (перевод – мой):
Therefore, after you run the Disk Cleanup wizard, you may be unable to roll back to a superseded update.
После очистки диска у вас может не быть возможности откатиться к обновлению, замененному более свежим.
И нигде не объясняется, от чего зависит эта возможность:) В моем эксперименте у всех обновлений возможность удаления сохранилась, как и должно быть при использовании ключа /StartComponentCleanup в Windows 8 и новее. Возможно, со временем конкретика и появится…
Наконец, не совсем понятно, что мешало реализовать это раньше, и почему обновление появилось именно сейчас. Кстати, перенос очистки в утилиту DISM.exe Windows 7 пока не планируется, что не позволяет обрабатывать автономные образы. Возможно, такой перенос вскрывает целый пласт вопросов поддержки, связанных с обслуживанием образов.
Как автоматизировать очистку папки WinSxS
В Windows 8 очистка возложена на отдельное запланированное задание , а в крайнем случае можно воспользоваться утилитой командной строки DISM.exe. В Windows 7 единственный доступный пока способ заключается в создании настроенной конфигурации утилиты «Очистка диска» и добавления полученной команды в планировщик.
Папки со сжатыми файлами помечены синим. Пока что я не видел ни одного факта сжатия в Windows 7.
Почему не работает команда DISM /Online /Cleanup-Image /StartComponentCleanup ?
Потому что она для Windows 8 и новее. В Windows 7 используйте очистку диска, следуя инструкциям этой статьи.
Продолжение следует…
Дискуссия
У меня к вам примерно те же вопросы, что и после публикации аналогичной статьи о Windows 8. Но учитывая высокий процент владельцев Windows 7, я ожидаю увидеть больше ответов:)
Пожалуйста, напишите в комментариях :
- Получилось ли у вас оптимизировать папку WinSxS
- Сколько места вы сэкономили (перевести байты в гигабайты можно
Антивирус Bitdefender: эффективный защитник Без вопросов
Значение слова неудачный
Обзор Samsung Galaxy A7 (2017): не боится воды и экономии Стоит ли покупать samsung a7
Делаем бэкап прошивки на андроиде
Как настроить файл подкачки?