Как очистить папку windows в Windows 7/8/8.1

После установки чистая 64-битная windows 7 Professional SP1 занимает, примерно, 8-10 Гб. Со временем папка windows может занимать 20 Гб и более, но сильнее всего растет директория winsxs. Дело в том, что обновления Windows не удаляются, а остаются в папке winsxs на случай отката конкретного обновления. Но просто взять и удалить файлы из этой папки нельзя - можно порушить систему. К счастью, предусмотрены стандартные механизмы очистки старых обновлений.

Очистка папки WinSxS в Windows 7

Способ первый - из командной строки
Запустите cmd от имени администратора. Для этого щелкните правой кнопкой мыши по ярлыку cmd и в контекстном меню выберите пункт "Запуск от имени Администратора".
Из командной строки выполните:

DISM.exe /online /Cleanup-Image /spsuperseded

и дождитесь 100% завершения пока не появится надпись "Операция успешно завершена".

Способ второй - с помощью штатной утилиты "Очистка диска"

Для этого в системе должно быть установлено обновление KB2852386, которое добавляет соответствующий пункт в утилиту очистки диска. Если вы регулярно обновляетесь, то нужное обновление у вас, скорее всего есть (присутствует кнопка «Очистить системные файлы» в утилите "Очистка диска").

Очистить системные файлы
Если нет, то установить его можно через "Центр обновления Windows" в необязательных обновлениях.
Как это сделать:
1. Зайдите в "Центр Обновления Windows" — это можно сделать через панель управления или воспользовавшись поиском в меню пуск.
2. Нажмите «Поиск обновлений» в меню слева и подождите. После этого, кликните по необязательным обновлениям.
3. Найдите и отметьте необязательное обновление KB2852386 и установите его.
4. После установки обновления перезагрузите компьютер.

После этого, для того, чтобы удалить содержимое папки WinSxS, запустите утилиту очистки диска (быстрее всего воспользоваться поиском меню "Пуск"), нажмите кнопку «Очистить системные файлы» и выберите пункт «Очистка обновлений Windows» или «Файлы резервной копии пакета обновлений». Здесь же можно отметить и другие пункты, например, очистка корзины или временные файлы.

Очистка папки WinSxS в Windows 8/8.1

В последних версиях ОС Windows возможность удалить резервные копии обновлений имеется в утилите "Очистка диска" по умолчанию. То есть для того, чтобы удалить файлы в WinSxS, вам следует выполнить следующее:
1. Запустить утилиту «Очистка диска». Для этого на начальном экране можете воспользоваться поиском. Или ПКМ по диску C: и выбираем "Свойства". Там жмем "Очистка диска".
2. Нажать кнопку «Очистка системных файлов»
3. Выбрать пункт «Очистка обновлений Windows»

Помимо этого, в Windows 8.1 можно очистить эту папку из командной строки:

Запустите командную строку от имени администратора (для этого нажмите клавиши Win+X на клавиатуре и выберите нужный пункт меню).

cmd-admin
Введите команду:

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

Также, с помощью dism.exe можно узнать, сколько занимает папка WinSxS:

dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Автоматическая очистка резервных копий обновлений в WinSxS

Помимо очистки содержимого данной папки вручную, вы можете воспользоваться планировщиком заданий Windows, для того, чтобы это происходило автоматически.
Для этого необходимо создать простую задачу StartComponentCleanup в Microsoft\Windows\Servicing с нужной периодичностью выполнения.

Источники:
http://remontka.pro/winsxs-windows/
http://vindavoz.ru/windows7/stati7/365-papka-windows-winsxs.html

Метки: . Закладка Постоянная ссылка.

Добавить комментарий

Ваш e-mail не будет опубликован.

*