Как очистить системный диск, удалив устаревшие обновления в Windows 7 SP1
В октябре Microsoft выпустила ряд обновлений для пользователей своих продуктов, некоторые из них привели к печальным последствиям, но есть одно обновление, появление которого уже очень долгое время ждали все поклонники Windows 7. Речь идет об обновлении KB2852386 (http://support.microsoft.com/kb/2852386), позволяющем удалять устаревшие обновления (обновления, которые были заменены на более новые обновлений) с помощью нового параметра стандартного мастера очистки диска Windows 7 — Windows Cleanup Tool (cleanmgr.exe). Данное обновление не является обязательным, его можно установить через службу Windows Update или, скачав вручную с сайта Microsoft.
Напомним, что в Windows 7 при установке любого системного обновления, системные файлы заменяются новыми, а их старые версии сохраняются в каталоге WinSxS (C:\Windows\WinSxS). Благодаря такому подходу в любой момент можно безопасно удалить любое системное обновление. Однако, этот подход приводит к тому, что со временем по мере установки новых обновлений, каталог WinSxS существенно увеличивается в размерах (получается, что чем больше возраст системы и чем большее количество обновлений установлено – тем больше размер папки WinSxS ), что не может не волновать пользователей, особенно счастливых обладателей SSD дисков и дисков с небольшим размером системного раздела. Ранее в Windows 7 отсутствовала штатная утилита удаления файлов устаревших обновление, поэтому чтобы уменьшить размер папки WinSxS приходилось прибегать к различным трюкам.
Естественно, что после выполнения данной команды откатить установку Windows 7 SP 1 станет невозможно.
Теперь благодаря обновленной версии мастера очистки Windows 7 можно удалить устаревшие обновления Windows, что позволит существенно уменьшить размер папки WinSxS.
Требования к установке обновления KB2852386
- Обновление предназначено только для Windows 7 SP 1
- Если вы скачиваете обновление самостоятельно с сайта Microsoft (ссылка есть в начале статьи), вас попросят запустить утилиту проверки подлинности Windows (Genuine Windows Validation). При установке обновления через центр установки обновлений, ручную валидацию выполнять не придется.
Как в Windows 7 очистить папку WinSxS, удалив устаревшие обновления
- Скачайте и установите обновление KB 2852386
- Запустите мастер очистки диска (Cleanup Manager), набрав в командной строке с правами администратора:
- Укажите диск, на котором установлена Windows 7 (обычно это C:\)
- Нажмите кнопку «Clean up system files» (Очистить системные файлы)
- После этого запустится сканирование системы (Scanning: Windows Update Cleanup) и в списке появится ряд опций очистки системы, которые при первом запуске были недоступны.
- В появившемся окне отметьте опцию Windows Update Cleanup (Очистка обновлений Windows). Утилита покажет приблизительный размер места, высвобождающегося после удаления устаревших обновлений. В нашем примере, на системном освободится около 4 Гб.


Как автоматизировать очистку папки WinSxS
В том случае, если необходимо провести удаление неиспользуемых обновлений Windows 7 сразу на множестве машин (не бегать же по всем и не выполнять все эти операции вручную!), прибегнем к простой автоматизации.
Для этого нам нужно внести определенные изменения в реестр и по расписанию запускать команду очистки.
В реестр нужно добавить параметр типа DWORD с именем StateFlags0011 (по сути две последние цифры могут быть любыми в диапазоне от 0 до 65535, главное запомнить их, т.к. в дальнейшем мы будет их использовать) и значением 2 в ветку реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Update Cleanup
Осталось любым средством автоматизации (напрмиер, с помощью планировщика заданий schtasks, at, SCCM или logon скрипта) выполнить команду:
Указанная команда запустит автоматическое удаление устаревших обновлений Windows 7 и удалит неиспользуемые файлы из каталога WinSxS
А как же Windows 8?
В Windows 8 и 8.1 мастер очистки устаревших обновлений (Windows Update Cleanup) является штатной фичей.
Как сделать очистку обновлений в windows 7 и для чего это нужно?
Здравствуйте, мои уважаемые друзья, читатели и соратники в компьютерной тематике!
Недавно я ставил несколько апдейтов для системы и заметил, что она начала изрядно тормозить. Скорость работы снизилась, стали замедляться видеоролики, а про игры я вообще молчу, просадка частоты кадров вообще ужасная. Для решения этой проблемы мне пришлось удалить некоторые сервис паки. И я решил рассказать вам, как проходит в windows 7 очистка обновлений, и как это может ускорить ваш компьютер! Поехали!
Содержание статьи
Что это может дать?
Давайте представим, вы поставили обновление, и теперь идёт бесконечно загрузка системы. это уже конкретный баг. Или же другая ситуация, после установки сервис пака возникает конфликт при запуске игры, который ссылается на графическую библиотеку. Тоже не комильфо, согласитесь? К сожалению, порой апдейты устанавливаются криво или же они скачиваются с битыми сегментами, или изначально они сделаны не качественно.
Все это может очень сильно испортить систему. Она начнет тормозить, некоторый софт перестанет открываться, загрузка процессора будет максимальна, да и температура внутри корпуса может существенно подняться.
В таких сложных случаях следует грамотно удалить обновления одно за другим, пока не будет виден существенный прирост скорости и стабильности работы. Сделать это можно и вручную, но это очень сложно, и для пользователей, не имеющих специализированных навыков, такая операция не под силу. Но есть и более простой и надежный вариант. Вот его то мы и рассмотрим ниже.
Через панель управления
Стандартный метод, который потянут все, кто хоть раз переустанавливал винду. Итак открываем пуск и идем в панель управления.
Переходим в раздел программ.
Дальше нужно выбрать вот этот блок просмотра установленных обновлений на вашем персональном компьютере.
Можно сделать все по-другому. Открываем строку выполнить и пишем туда команду – wuapp.
В центре обновлений нажимаем на вот эту вот строчку.
Откроется интерфейс со всеми инсталлированными сервис паками и апдейтами.
Выбираем нужно левой кнопкой и жмем появившуюся кнопку удаления.
Или же выбираем любое и жмем такую же кнопку в верхней строчке.
Появится окошко с предупреждением, в нем мы нажимаем «да».
Дожидаемся окончания процесса.
Далее жмем на кнопку перезагрузки системы. Или делаем это вручную.
Через командную строку
Открываем меню пуск и идем во вкладку все программы.
Дальше в папку стандартные.
Теперь по вкладке командной строки щелкаем правой кнопкой и выбираем в списке запуск от имени администратора.
В черном окошке командной строки вводим вот такую команду — wusa.exe /uninstall /kb:*******. Вместо звездочек нужно указать серийный номер пакета апдейта microsoft. Например — KB4025341.
Дальше пойдет распаковка уже вмонтированных в систему файлов.
Как только пакет будет найден, будет предложено его снести.
Дальше система предложит перезагрузить комп.
Кстати, если ввести команду — wusa.exe /uninstall /kb:4025341 /quiet, то файлы будут удаляться в фоновом режиме без предупреждения пользователя.
Удаление через очистку диска
Что делать, если у вас не получился ни первый ни второй вариант? Тыкаем на кнопку пуск и открываем мой компьютер.
На логическом разделе с операционной системой щелкаем правой кнопкой. Дальше переходим в свойства такового.
Выбираем вкладку общие и там клацаем по кнопочке очистки диска.
Теперь нажимаем на очистку системных файлов.
Пойдет процесс подсчета всех данных.
Теперь ставим галочки в этих дух разделах и жмем ОК.
В появившемся окошке нажимаем на удаление.
Пойдет очистка харда.
Готово. Это почти то же самое, что удаление через dism.
Ручное удаление
Можно ли удалить файлы другим способом? Можно, вручную. Идем в пуск и дальше в панель управления.
Там перебираемся в систему и безопасность.
Там переходим в блок администрирование и после ищем блок службы.
Далее сортируем службы по имени, выбираем центр обновления и просто останавливаем его вот этой командой.
Теперь в строке проводника прописываем вот такой путь. Внимательно копируйте — C:\Windows\SoftwareDistribution\.
Нам нужны две вот этих папочки.
Выбираем одно или все обновы и сносим их стандартным удалением.
Делаем это в обоих папках.
Заключение
Ну вот и все, теперь вы знаете то делать, если вам понадобится снести апдейты, которые сильно тормозят ваш комп. Все эти методы я проверил сам, они на сто процентов рабочие и любой из них вам поможет. Вот кстати отличное видео по этому поводу.
Ну и на этом я буду заканчивать данный материал. Делитесь им в социальных проектах с друзьями и группами по интересам. Подписывайтесь на блог, и всегда будете знать о публикациях новых статей. Всего хорошего и до встречи на сайте!




