Удалить обновления windows xp

Обновлено: 07.07.2024

Как удалить пакет обновления, если загрузить систему невозможно

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

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

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

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

windows-update-remove-package-001.jpg

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

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

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

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

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

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

windows-update-remove-package-002.jpg

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

windows-update-remove-package-003.jpg

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

windows-update-remove-package-004.jpg

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

windows-update-remove-package-005.jpg

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

windows-update-remove-package-006.jpg

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

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

windows-update-remove-package-007.jpg

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

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

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

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

windows-update-remove-package-009.jpg
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), выбираем Диагностика:

windows-update-remove-package-010.jpg

Затем Microsoft Diagnostics and Recovery Toolset:

windows-update-remove-package-011.jpg

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

windows-update-remove-package-012.jpg

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

windows-update-remove-package-013.jpg

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

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

Если Windows XP обновилась неудачно

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

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

Как удалить обновления Windows XP? Для начала нужно открыть Панель управления – Установка и удаления программ – поставить «галочку» «Показать обновления». Когда обновления стали доступными для отображения, они могут удаляться обычным способом.

Существует другой способ. В папке Windows есть папки синего цвета, их название начинается со знака $, потом идет номер обновления. Несложно выяснить время их создания. Их можно удалить при помощи деинсталлятора, (он находится в подкаталоге spuninst в каждой из папок с обновлениями, оттуда запускается файл spuninst.exe).

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

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

1 шаг. На ярлыке Мой компьютер кликнуть правой кнопкой мыши, выбрать Свойства - Автоматическое обновление - отметить пункт "Отключить автоматическое обновление", нажать Применить - Ок.

2 шаг. Что бы не возникало оповещение безопасности Windows, заходим Пуск - Панель управления - Центр обеспечения безопасности, кликаем слева последний пункт "Изменить способ оповещения Центром обеспечения безопасности", снимаем галочку "Автоматическое обновление".

3 шаг. Нужно отключить службу автоматического обновления. Заходим Пуск - Панель управления - Администрирование - кликаем на ярлык Службы, в перечне находим "Автоматическое обновление", кликаем правой кнопкой мыши на пункте и выбираем Свойства, выбираем Тип запуска - Отключено, Состояние - Стоп (остановлена).

-Теперь автоматическое обновление не будет проводиться.

В папке Windows вы можете обнаружить директории с именем вида $NtUninstallQnnnnnn$, $NtUninstallKBnnnnnn$. В них хранится информация, необходимая для возврата ОС к состоянию до установки обновления. Обычно достаточно пары недель после установки обновления, чтобы выявить возможные проблемы, возникшие после установки. Если таковые отсутствуют, то эти папки можно удалить. Для этого удобно воспользоваться утилитой Remove Hotfix Backup, правда в некоторых случаях она удаляет далеко не все подобные папки, в этом случае дело можно завершить вручную. Но удалите не только папку на диске, но ещё и в разделе реестра HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows\ CurrentVersion\ Uninstall удалите все параметры, кроме Default, в разделе, соответствующем этому обновлению, иначе в диалоге «Установка и удаление программ» останется нерабочая команда.

Кроме того, после установки хотфиксов, появляется ещё одна папка Windows\$hf_mig$. Помимо копирования новых файлов в папки системы, они копируются в папку $hf_mig$. Это делается для обеспечения корректности будущих обновлений. Например, если в будущем вы будете устанавливать обновление, содержащее какие-то файлы более ранних версий, чем те, что были уже установлены, то при установке будут взяты файлы новых версий из папки $hf_mig$. То есть эту папку можно удалить (а лучше — скопировать на CD), если вы не производите регулярных обновлений ОС с сайта Windows Update.

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

В Windows имеется две возможности для отката установленных обновлений:

  • Восстановление до одной из контрольных точек
  • Удаление с помощью «Панели управления»

Откат до контрольной точки

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

Удаление обновлений

Менее радикальный по сравнению с предыдущим способ, позволяющий удалять обновления по отдельности.

Если установлена Windows XP:

windows4

  • Кнопка «Пуск», открыть левым кликом «Панель управления», открыть ярлык «Установка и удаление программ»
  • Поставить галочку «Показать обновления»
  • Левым кликом мыши выделить в списке обновление, которое надо удалить
  • Нажать на появившуюся рядом с названием обновления кнопку «Удалить»

Если установлена Windows Vista или более современная версия:

Откат Windows 10 до предыдущей установленной версии

Windows 10 пока остается самой новой в линейке ОС от компании Microsoft. Более того, ее создатели пошли на беспрецедентный шаг. В течение года после релиза предоставили возможность абсолютно бесплатного обновления до десятки при наличии на ПК лицензионной Windows 7 или 8. Неудивительно, что многие пользователи поспешили воспользоваться предоставленной возможностью посмотреть на новую ОС.

Но что делать, если новинка пришлась не по вкусу? Разработчики предусмотрели и такой вариант событий. Для того, чтобы вернуть ранее установленную версию Windows требуется выполнить такие действия:

Затем система предложит выбрать причину, по которой произошел возврат к предыдущей ОС (выбрать можно любую из списка предложенных). Далее произойдет откат на ту версию Windows, с которой произошло обновление до Windows 10. Пользовательские файлы и настройки никуда не пропадут.

Читайте также: