Удалить пакет обновления windows 7. Удаление обязательных обновлений

В статье рассмотрены способы деинсталляции сразу всех обновлений в Windows 7. Поскольку разработчики ОС не встроили такую функцию, без стороннего софта здесь не обойтись.

SpoilerTarget">Спойлер: Зачем нужны апдейты?

Любой человек, услышавший в первый раз слово “обновления”, скажет, что это определённые меры, направленные на улучшение продукта. Их задача - исправление багов и недоработок в любой программе, необязательно в Windows 7. Например, спустя год после выпуска приложения, компания решила улучшить интерфейс и выпустила пакет обновлений, которые пользователь должен скачать и установить, после чего он увидит эти изменения.

Апдейты в Windows 7 обычно направлены на исправление проблем безопасности, совместимости операционной системы с драйверами и программами. Сюда же входят проблемы совместимости с программами, требующие установки программной платформы Microsoft .Net Framework и т.п.

К сожалению, без проблем с обновлениями не обойтись - спустя некоторое время они становятся неактуальными, поскольку появляются новые, заменяющие их. В связи с этим возникает “свалка” в разделе с установленными обновлениями, да и на жёстком диске хочется иметь побольше свободного места.

Есть только одно решение: удалить все обновления Windows 7 и заново установить только нужные. Но как быть, если у вас их тысяча? В Windows 7 нет функции, позволяющей деинсталлировать все обновления сразу, поэтому без стороннего софта здесь не обойтись.

SpoilerTarget">Спойлер: Проблемы, которые могут возникнуть при деапдейте

После запуска мы видим список программ, доступных для удаления, но апдейтов здесь нет. Чтобы исправить это, в верхнем меню щёлкните по вкладке “Инструменты” и выберите раздел с параметрами (Alt + O). В панели навигации слева щёлкните по пункту “Все программы” и отметьте флажком необходимые настройки: показывать системные обновления, показывать компоненты системы, нажмите “ОК” и можно заметить значительные изменения в списке программ - появятся приложения, название которых будет содержать номер обновления.

Выделите их и нажмите “Удалить”. Конечно, этот способ требует определённых действий от пользователя, но зато не придётся вручную кликать на каждом компоненте в центре апдейтов Windows 7.

По разным причинам может возникнуть необходимость удалить установленные обновления Windows. К примеру, может случиться, что после автоматической установки очередного обновления перестала работать какая-либо программа, оборудование или стали появляться ошибки.

Причины могут быть разными: к примеру, некоторые обновления могут вносить изменения в ядро операционной системы Windows 7 или Windows 8, что может повлечь за собой неправильную работу каких-либо драйверов. В общем-то, вариантов неприятностей много. И, несмотря на то, что я рекомендую устанавливать все обновления, а еще лучше предоставить это делать ОС самостоятельно, не вижу причины, чтобы не рассказать, как их удалить.

Удаление установленных обновлений через панель управления

Для того, чтобы удалить обновления в последних версиях Windows 7 и 8, вы можете воспользоваться соответствующим пунктом в Панели управления.

По завершении вам будет предложено перезагрузить компьютер. Меня иногда спрашивают, нужно ли перезагружать его после каждого удаленного обновления. Отвечу: я не знаю. Вроде бы, ничего страшного не происходит, если это сделать после того, как нужное действие произведено над всеми обновлениями, но насколько это правильно у меня уверенности нет, так как я могу предположить некоторые ситуации, в которых не перезагрузка компьютера может вызвать сбои при удалении очередного обновления.

С этим способом разобрались. Переходим к следующему.

Как удалить установленные обновления Windows с помощью командной строки

В Windows присутствует такой инструмент как «Автономный установщик обновлений». Вызвав его с определенными параметрами из командной строки, вы можете удалить конкретное обновление Windows. В большинстве случаев, для удаления установленного обновления используют следующую команду:

Wusa.exe /uninstall /kb:2222222

в которой kb:2222222 - это номер обновления, которое нужно удалить.

А ниже - полная справка по параметрам, которые можно использовать в wusa.exe.

Вот и все об удалении обновлений в операционной системе Windows. Напомню, в начале статьи была ссылка на информацию об отключении автоматического обновления, если вдруг эта информация вам интересна.

Хорошая и поучительная статья на тему как нужно правильно удалять нужные и не нужные обновления Windows. Не знаю зачем Вам понадобится удалять нужные обновления, но не нужные вполне может пригодится. Статья написана по просьбе посетителей.

Прежде чем приступить к удалению, следует знать, что обновления Windows выпускаются для того, чтобы исправить найденные уязвимости в системе и сделать её лучше. Поэтому не рекомендуется их удалять. Другое дело если после таких обновлений система начинает работать не стабильно или Вам нужно немного освободить место от неиспользуемых обновлений (а такие есть). Но обо всём этом по порядку.

Для начала разберемся как правильно удалить любые обновления, установленные в разных версиях Windows.

Как удалить обновления в Windows XP

Так же существует другой способ удаления обновлений в Windows XP.

Для этого заходим в папку Windows на системном диске и ищем там папки с названием синего цвета, что-то типа такого:


Как видите, их название начинается со знака $ . Внутри находится папка spuninst , внутри которой находится файл spuninst.exe , который и нужно запустить для удаления обновления.

Как удалить обновления в Windows 7

Пуск -> Панель управления -> выбираем тип Просмотра по Категориям и выбираем Система и безопасность :


Просмотр установленных обновлений


Получаем список, выбрав и выделив обновление из которого, можно его удалить:

Как удалить обновления в Windows 8

В "восьмерке" всё практически то же самое, что и в "семерке". Я покажу как это сделать лишь если выбран Просмотр по Крупным значкам :




Так же удалить обновления можно и через . Этот способ НЕ работает в Windows XP.

Запускаем и вводим команду:

wusa.exe /uninstall /kb:100500


где 100500 - это номер удаляемого обновления. Разумеется Вам нужно его знать, а так же желательно запустить командную строку от имени администратора.

Закончили с информацией про удаление всех удалений. Теперь заострим внимание на то, если нужно удалить ненужные обновления. Да да, есть и такие. Дело в том, что если "винда" у Вас установлена давно, то она содержит кучу не нужных обновлений. Рассмотрим на примере.
Предположим что системе уже около 3х лет. Все обновления качаются и устанавливаются исправно. Но вслед за одним обновлением, выпускаются всё новые и новые, которые часто "перекрывают" старые обновления своими "заплатками". А что делается со старыми, которые уже скачались и их 10 раз "перекрыли"? Да в системе они лежат, а если конкретнее, то на системном разделе диска, место которого всегда не хватает.

Про это я писал год назад в статье . В Windows XP её нет. Можете более подробно ознакомится со статьей.

В дополнение к той статье, хочу дать одну рекомендацию по очистке не нужных обновлений (в Той статье этого нет).

Итак, заходим в Мой компьютер и щелкаем по системному разделу (это там, где установлена винда. Ещё там бывает значок специальный и часто это диск С ) правой кнопкой мыши. В контекстном меню выбираем Свойства .


Начнется процедура сбора информации. Нужно ждать. Сколько времени? Зависит от загруженности системы. Иногда хватает и минуты, а иногда и десять:


После того, как дождались и система просканировала все файлы, которые можно очищать без потери функциональности, нужно пролистать список вниз в поисках пункта «Очистка обновлений Windows» и поставить на нём галочку. Можете попутно ещё какую-нибудь галочку поставить (например Файлы дампы памяти и Debug Dump Files ), благо описание на всех присутствует (читаем и думаем нужно ли Вам это). Затем жмем ОК:


Если после того, как Вы выбрали Очистку диска и у Вас не появился пункт с обновлениями винды для удаления, тогда жмите на «Очистить системные файлы»


и в следующем окошке ищите, ставите и удаляете:

Где хранятся обновления Windows

Разумеется в Windows обновления где-то должны хранится. Для всех версий (Windows XP, 7, 8) папка для хранения обновлений одинаковая. Она находится по пути:

Системный диск -> Windows -> SoftwareDistribution -> Download


Вот здесь и находятся все папки и файлы обновлений:


Для чего это всё нужно? Нет, не для удаления. Удалять отсюда неправильно! Это больше для общей информации, а так же чтобы можно было создать резервную копию этой папки.
Например Вы сохраняете всё отсюда, затем переустановили Windows или же пошли к другу с новой ОС или же ошибка какая произошла - в общем ситуаций может быть много. Вы просто скопируете сохраненные обновления и их не нужно будет искать или устанавливать. Короче Вы поняли к чему я клоню.
Следует понимать, что не все обновления с этой резервной копии могут подходить другой системе. С семерки на восьмерку разумеется не подойдет, а так же учитывать нужно .

Так же, если в папках или файлах обновления будет название express , то нужно знать, что такие обновления не переустаналиваются.

На этом у меня всё. Теперь Вы знаете как можно удалить все обновления Windows, а так же где они находятся, как их отключить и создать резервную копию.

Все пользователи современных компьютеризированных устройств (будь это компьютер, телефон или любой другой гаджет) хотя бы раз сталкивались с ситуацией, когда какая-либо программа или даже операционная система просит произвести обновление. В случае с Windows патчи (то есть обновления) появляются, чуть ли не каждый день.

С одной стороны это хорошо - ведь день ото дня технологии становятся всё совершенней и, чтобы компьютер шагал в ногу со временем, требуется хотя бы иногда обновлять установленные на нём программы и операционную систему в целом.

Что даёт обновление Windows

Как известно, в мире нет ничего совершенного. Это же можно сказать и о работе современных операционных системах, включая Windows. После официального релиза ОС проходит ещё очень много времени, чтобы система могла одинаково эффективно работать на всех компьютерах.

Время от времени разработчики получают от пользователей различные жалобы на плохую работу ОС. Чтобы исправить неполадки, создателям Windows приходится выпускать патчи в виде файлов, хранящихся на официальных серверах. Как раз эти файлы и скачивает система, чтобы затем использовать их для решения тех или иных неполадок в работе .

Таким образом, своевременное скачивание обновлений Windows - это, своего рода, гарантия работоспособности системы от разработчиков.

Зачем удалять обновления

К сожалению, загруженные обновления не всегда идут на пользу компьютеру . Связано это с тем, что они иногда не подходят под конкретную машину пользователя. Ведь сегодня на рынке высоких технологий конкурирует между собой большое число производителей материнских плат, видеокарт, процессоров и прочих компьютерных компонентов. Эти компоненты создаются на разных заводах с использованием, хотя бы немного отличающихся между собой исходных материалов, что часто приводит к неполадкам в работе Windows на конкретном компьютере.

Именно в таких случаях обновления приводят не к улучшению, а наоборот, ухудшению работоспособности ОС. Обычно это случается после установки, так называемых, необязательных патчей . Эти обновления, как правило, не важны для системы в целом, а лишь для некоторых программ. Опытные пользователи чаще всего даже не скачивают патчи с пометкой «Необязательное » или вообще решают отключить обновления, защищая тем самым себя и компьютер от лишних проблем.

Как бы там ни было, чтобы вернуть систему в рабочее состояние после очередного патча, требуется произвести откат, а именно - удаление таких обновлений .

Сделать это можно разными способами. Рассмотрим наиболее простые.

Удаление патчей через Панель управления

Самый простой способ удалить патчи вручную в Windows 7 - воспользоваться системным инструментом. Для начала необходимо зайти в «Центр обновления Windows » через Панель управления . Последняя находится в меню «Пуск ».

Здесь вам следует найти раздел «Центр обновления Windows » и перейти в него.

Чтобы просмотреть список установленных на данный момент патчей, перейдите по ссылке «», что расположена в левом углу нижней части окна.

В представленном списке вы увидите сразу несколько патчей (а может в вашем случае там будет всего одно), которые были уже установлены на компьютере.

Вам нужно лишь выделить патч , который вы хотите удалить, кликнуть по его имени правой кнопкой мыши и выбрать соответствующий пункт из выпадающего списка (можно также просто кликнуть два раза по названию). Предварительно обратите внимание на дату установки того патча, который вы пытаетесь удалить. Если вы примерно помните тот день, после которого ваш компьютер начал «капризничать», тогда выберите из списка патч, установленный именно в тот момент . Сразу после этого действия компьютер должен перезагрузиться.

Если вам понадобилось полностью удалить сразу несколько патчей , то к сожалению, разом сделать это не получится. Имеется в виду, что невозможно выделить определённое количество патчей, поэтому придётся каждый удалять по очереди.

Используем командную строку

Если вам по каким-то причинам не удаётся удалить тот или иной патч через Панель управления, либо вы хотите упростить процесс удаления множества обновлений , можно воспользоваться командной строкой - она также способна выполнить эту задачу.

Для начала запустите её, нажав на клавиатуре Win + R и вписав в появившееся окошко команду cmd

В открывшемся окне нужно написать команду wusa.exe /uninstall /kb:<номер> и нажать «Ввод » (под «номер» подразумевается номер того или иного патча). Его можно найти в разделе «», о котором было сказано выше.

Узнать полную информацию о возможностях программы wusa.exe можно запустив команду wusa /?

После вводы команды и нажатия кнопки Enter появится окно со справочной информацией:

Если вы точно знаете (например, увидели на каком-нибудь форуме), какое из важных или необязательных обновлений привело к неполадкам в работе компьютера, то пишите именно его номер.

Автоматическое удаление нескольких обновлений

Если ваша цель - удалить большое количество обновлений , то проще выполнить такую процедуру, создав файл с расширением bat . Для этого откройте текстовый редактор и создайте файл, содержащий строки такого кода: wusa /uninstall /quiet /norestart /kb:1234567

Вот как это выглядит на примере (создан файл updatedel.bat ):

Ключи quite и norestart нужны для того, чтобы предотвратить появление окна подтверждения удаления для каждого обновления и автоматическую перезагрузку.

Как отключить обновления

Если вы не хотите, чтобы ваш Windows обновлялся, можно отключить эту функцию в настройках. Для этого:

  • Снова перейдите в Центр обновлений ;
  • Зайдите в раздел «Настройка параметров », что в левой части окна;
  • Чтобы отключить обновления, выберите из списка «Не проверять наличие обновлений », а затем нажмите OK .

Видео по теме

Любое обновление, особенно если оно затрагивает системные файлы - потенциальная угроза стабильности системы. Несмотря на то, что обновления тестируются как самой компанией Microsoft, так и администраторами самостоятельно, ситуации, когда установка обновления приводит к полной неработоспособности системы, время от времени случаются. Что делать в этом случае? Об этом мы расскажем в данной статье.

Основная проблема, она же несомненное достоинство, Windows-систем - это их разнообразие. Количество возможных сочетаний аппаратного обеспечения и работающего на нем ПО подсчитать практически нереально, поэтому, как тщательно не тестируй обновления, всегда может найтись такая комбинация железа и софта, которая окажется несовместимой с данным обновлением. Чаще всего проблемы связаны со сторонними драйверами или низкоуровневым ПО, работающем на уровне ядра.

Отдельный разговор - нелицензионные системы. Чаще всего обход активации осуществляется патчем и заменой ядра. Это уже само по себе небезопасно и чревато потенциальными проблемами, а при обновлениях, затрагивающих ядро вы рискуете получить отказ системы, что уже не раз происходило. Также подвержены этому недостатку и различные любительские сборки, доступные в сети интернет, многие сборщики сразу включаю в систему патченное ядро или принудительно запускают активатор сразу после установки, не проверяя наличие и валидность ключа системы.

Так произошло и в минувший вторник патчей. Очередное обновление безопасности KB3045999 для Windows 7 при перезагрузке приводило к "синему экрану смерти" (BSOD).

Пользователи разразились очередными упреками к Microsoft, выпускающей "глючные" обновления, но очень скоро выяснилось, что ошибке подвержены только системы с патченным ядром. Тем не менее проблема затронула и вполне законопослушных пользователей, которые поленились собрать и, чтобы не выкачивать гигабайты обновлений, просто скачали из сети подходящую сборку.

Не будем обсуждать моральные и юридические аспекты использования нелицензионного ПО, пусть каждый решает этот вопрос самостоятельно, а лучше рассмотрим способы восстановления работы системы.

Установочный диск или Windows PE

Это самый доступный, хотя и не самый простой способ. Подойдет любой диск от совместимой системы, единственное условие - соблюдение разрядности. Также следует помнить об обратной совместимости, т.е. для восстановления Windows 7 вы можете использовать диски не только от Windows 7 и Server 2008 R2, но и Windows 8 / Server 2012. В ряде случаев можно попробовать использовать диск от более ранней системы, но при этом не все возможности могут быть доступны, например, реализовать нижеприведенные инструкции с диском от Windows Vista / Server 2008 не получится.

Если вы используете Windows PE, то он также должен быть создан на базе текущей версии ОС или более поздней, разрядность также должна совпадать.

Загрузимся с установочного диска и на экране, предлагающем установку ОС выберем пункт Восстановление системы.

Утилита определит установленную ОС и предложит перейти к автоматическому восстановлению системы, вариантов здесь немного, поэтому нажимаем Далее .

А вот дожидаться окончания работы мастера совершенно необязательно, тем более что помочь он нам не сможет, поэтому на следующем экране нажимаем Отмена .

Затем не спешим и в появившемся окне выбираем ссылку Показать дополнительные возможности восстановления системы .

Теперь у вас появилась возможность выйти в командную строку, чем и следует воспользоваться.

Если вы загрузились с Windows PE, то попадете в командную строку сразу.

После чего следует уточнить какую букву получил системный диск. При стандартной разметке это будет буква D, букву С получит служебный раздел. Для проверки выполним:

Убедившись, что это действительно системный диск, можно переходить к следующим шагам. Перед этим было бы неплохо уточнить наименование проблемного обновления, как правило это несложно сделать при помощи сети интернет. Затем получим список всех установленных пакетов следующей командой:

DISM /Image:D:\ /Get-Packages

В выводе находим номер необходимого обновления и копируем имя пакета, если оно неизвестно, то удалите все пакеты с датой последнего обновления.

Для того, чтобы скопировать наименование пакета в командной строке выделите его и нажмите клавишу Enter , для вставки достаточно щелкнуть правой кнопкой мыши.

Для удаления пакета выполните команду:

DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB3045999~31bf3856ad364e35~amd64~~6.1.1.1

где в качестве опции PackageName укажите имя пакета, полученное на предыдущем шаге.


Microsoft Diagnostics and Recovery Toolset

Набор инструментов диагностики и восстановления (Microsoft Diagnostics and Recovery Toolset, MSDaRT) - средство, основанное на ERD Commander от Sysinternals и доступное по подписке Software Assurance (SA), однако его несложно найти в сети. Для работы с Windows 7 потребуется MSDaRT не ниже версии 6.5, актуальной является версия 8.0

Загружаемся с диска MSDaRT, помните, что обязательным требованием является соблюдение разрядности, и на первом экране, после выбора языка (в нашем случае используется версия 8.0), выбираем Диагностика :


Затем Microsoft Diagnostics and Recovery Toolset :


После чего перед вами откроется окно с выбором доступных инструментов, нас интересует Hotfix Uninstall или Удаление исправлений .

Работа с мастером не представляет сложности, выбираем одно или несколько обновлений и удаляем их:

Как видим, работа с MSDaRT гораздо удобнее, чем с командной строкой, но требует подготовиться к возможным нештатным ситуациям заранее.

В обоих случаях после удаления проблемного обновления следует перезагрузиться и тщательно проанализировать причины сбоя. Надеемся, что данный материал поможет вам быстро восстановить работоспособность системы после неудачного обновления.