Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
Как удалить пакет обновления, если загрузить систему невозможно
Любое обновление, особенно если оно затрагивает системные файлы — потенциальная угроза стабильности системы. Несмотря на то, что обновления тестируются как самой компанией 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, букву С получит служебный раздел. Для проверки выполним:
Убедившись, что это действительно системный диск, можно переходить к следующим шагам. Перед этим было бы неплохо уточнить наименование проблемного обновления, как правило это несложно сделать при помощи сети интернет. Затем получим список всех установленных пакетов следующей командой:
В выводе находим номер необходимого обновления и копируем имя пакета, если оно неизвестно, то удалите все пакеты с датой последнего обновления.
Для того, чтобы скопировать наименование пакета в командной строке выделите его и нажмите клавишу Enter, для вставки достаточно щелкнуть правой кнопкой мыши.
Для удаления пакета выполните команду:
где в качестве опции 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 гораздо удобнее, чем с командной строкой, но требует подготовиться к возможным нештатным ситуациям заранее.
В обоих случаях после удаления проблемного обновления следует перезагрузиться и тщательно проанализировать причины сбоя. Надеемся, что данный материал поможет вам быстро восстановить работоспособность системы после неудачного обновления.
Как удалить пакет обновлений Windows?
В этот раз речь пойдёт об удалении системных обновлений. «Зачем?» — спросите Вы, а всё очень просто, ни каждое обновление выпускаемое периодически для операционных систем Windows может корректно работать именно с вашей комплектацией оборудования или просто может возникнуть сбой при процессе установки! Нередкие случаи когда приходилось восстанавливать ОС полностью, либо делать откат изменений к предыдущей из возможных точек восстановления.
Так что при возникновении непредвиденных проблем в системе после обновления, можно избежать деинсталляцией недавно установленного пакета…
1. Стандартный метод удаления пакетов обновлений Windows
Существует два варианта удаления требуемых пакетов обновлений, самым простым и наглядным является стандартный инструмент системы.
- Нажмите ПУСК – Панель управления (смените вид отображения – Категория – мелкие значки).
- Найдите пункт «Программы и компоненты». Появится окно со списком установленных в системе программ.
- В левой части окна практически в самом верху, нажмите пункт «Просмотр установленных обновлений».
- Перед вами откроется окно со списком ранее установленных системных обновлений. Последнее установленное Вы сможете найти по дате.
- Нажмите правой кнопкой мышки на выбранный элемент списка, после чего появится лишь один пункт «Удалить», активируем начало процесса деинсталляции кликом левой кнопки.
Вот и всё Вам останется лишь дождаться окончания процесса удаления, возможно, что потребуется перезагрузка для полного завершения!
2. Удаление системных обновлений через командную строку
Второй вариант удаления пакета обновлений из операционной системы – это воспользоваться «Автономным установщиком обновлений», которым мы будем управлять по средствам командной строки.
- Запустите командную строку от имени администратора любым доступным для Вас способом, например, нажимаем сочетание клавиш Win + R и в появившейся строке «Выполнить» вписываем «CMD»без кавычек, и нажимаем Enter.
- После появится окно командной строки, в котором напишем следующее:
wusa.exe /?
Вышеприведённой командой узнаем все параметры «Автономного установщика обновлений. - А для того чтобы удалить определённый пакет обновлений в командной строке напишите следующее:
- wusa.exe /uninstall /(Название пакета обновлений)
То есть зададим параметр для деинсталляции, а в конце укажем то обновление которое следует удалить. У Вас должно получиться примерно так:
После чего как и в первом случаи следует дождаться окончания процесса удаления, и если потребуется перезагрузить компьютер для полного окончания!
Вместо послесловия
Надеюсь, у Вас не возникнет проблем связанных с обновлениями, но если что, то Вы уже знаете как поступить с некорректным поведением нового пакета.
Помните, что процесс удаления пакетов обновления из операционной системы, является необратимым! Проверяйте значения и названия, чтобы не ошибиться.
Как удалить сервис пак 1 windows 7
Service Pack 1 для Windows 7
Service Pack 1 для Windows 7
По традиции, в SP1 входят все последние версии обновлений со времени выхода Windows 7 и Windows 2008 R2 RTM. Что же касается функциональных улучшений, то извлечь из них пользу смогут только организации. Наиболее значимыми являются RemoteFX и динамическая память в Hyper-V R2.
Если ваша система давно не обновлялась, установка SP1 разом закроет все известные уязвимости, повысит стабильность и может положительно сказаться на производительности. По сравнению с индивидуальной установкой обновлений это даже позволяет сэкономить место на диске.
Как установить SP1 вручную и автоматически
Обычная установка пакета запускается двойным щелчком мыши по исполняемому файлу, все как обычно.
Вы успеете сварить кофе и выпить чашечку, пока пакет устанавливается.
Автоматическая установка
Для автоматической установки вы можете использовать любой из двух параметров:
- /quiet – полностью скрытая автоматическая установка
- /unattend – автоматическая установка с отображением индикатора хода выполнения (рекомендую, чтобы был виден прогресс установки)
Для полной автоматизации вы также можете добавить параметры:
- /nodialog – подавляет сообщение об успешном завершении установки
- /forcerestart – выполняет перезагрузку по окончании установки
Полный список параметров доступен при запуске исполняемого файла с ключом /?
Здесь не указан, например, ключ /extract, но он работает.
Как очистить место на диске после установки SP1
Можно сэкономить от 500 Мб до 1.5 Гб пространства, очистив резервные файлы SP1, которые образуются после его установки. Выполнив очистку, вы не сможете удалить SP1, поэтому я рекомендую не спешить с ней. Проблемы не всегда проявляются сразу, так что поработайте в системе две-три недели, прежде чем сжигать мосты.
Удалить резервные файлы можно двумя способами, но в любом случае у вас должна быть включена защита системы. Это необходимо потому, что перед удалением резервных файлов требуется создание точки восстановления.
Стандартная программа «Очистка диска»
С помощью входящей в состав Windows программы очистки диска можно легко удалить резервные файлы SP1.
Утилита командной строки DISM
В командной строке, запущенной с правами администратора, выполните:
Операция занимает от 5 до 15 минут, в зависимости от системы.
Как интегрировать SP1 в дистрибутив
Начиная с Windows Vista, интеграция в дистрибутив официально не поддерживается. У вас есть три варианта.
Официальный образ
Microsoft обязательно выпустит ISO-образ с интегрированным SP1. Он будет доступен партнерам и подписчикам TechNet и MSDN, после чего появится в сети.
Как удалить SP1
SP1 удаляется так же, как и все прочие установленные обновления. Командой shell можно быстро перейти к списку обновлений:
Затем введите в поиск KB976932 и удалите найденный пакет.
Из командной строки, запущенной с правами администратора, пакет удаляется командой:
Вы также можете использовать параметры /quiet для тихого удаления, а в сочетании с ним – /promptrestart для принятия решения о перезагрузке (по умолчанию система перезагружается автоматически).
Полная версия статьи: Все, что вам нужно знать об установке Service Pack 1 для Windows 7
Лечение Windows 7, пострадавшей от обновления Service Pack 1
Многие столкнулись с проблемой обновления Service Pack 1 для Windows 7. Бесконечные попытки системы дообновиться заканчиваются синим экраном смерти, бесконечной перезагрузкой — тем самым лишают возможности пользоваться системой.
Проблема проявляется не у всех. Если вы уже обновились до первого сервис пака, и у вас всё в порядке — дальше можете не читать. Если вы ещё не устанавливали первый сервис пак — лучше пока не делайте этого. Исключите его из списка обновлений или попросите об этом знающих друзей.
Будьте внимательны. Если рекомендуется переименовать папку xxx в xxx.old — переименовывайте, а не удаляйте. Если потом что-нибудь пойдёт не так — легче будет откатить всё обратно.
- Перезагрузите компьютер.
- Перед появлением логотипа Windows 7 на чёрном экране нажмите F8, появится список вариантов загрузки. Если логотип Windows 7 успел появиться, значит F8 нужно было нажать чуть раньше. Перезагрузите компьютер и попробуйте ещё раз.
- В списке вариантов загрузки выберите «Устранение неполадок компьютера» и нажмите Enter.
- Если система предложит выбрать раскладку, выбирайте США.
- Если система запросит логин и пароль, введите логин и пароль от учётной записи с правами администратора. Если вы не знаете этого, спросите у того, кто устанавливал вам Windows 7.
- В появившемся окне выберите последний пункт «Командная строка».
- Откроется консоль. Внимательно введите одну за другой нижеследующие строчки, нажимая после каждой Enter. Обратите внимание — С: это буква вашего системного диска. Если система находится на другом диске, используйте соответствующую букву.
- Последняя команда выведет вам содержимое папки Regback. Убедитесь, что в списке присутствуют файлы «system» и «software». Введите следующие строчки, нажимая после каждой Enter.
- Нажмите кнопку «Перезагрузка».
- Когда система загрузится, зайдите в Пуск — Панель управления — Центр обновления Windows.
- Если система предложит вам проверить обновления — сделайте это.
- Когда появится список доступных обновлений и кнопка «Установить обновления», не спешите нажимать её. Слева от кнопки будут две ссылки на список важных и необязательных обновлений. Нажмите любую из ссылок.
- Откроется окно, в левой части которого будут две вкладки. Зайдите по очереди в каждую из вкладок, чтобы увидеть списки предлагаемых обновлений. Если в этих списках вы найдёте обновления, на которых не стоят галочки — щёлкните по каждому из таких обновлений правой кнопкой и выберите пункт «Скрыть обновления».
- Нажмите кнопку ОК. Нажмите кнопку «Установить обновления».
- Когда обновление завершится, перезагрузите компьютер, даже если система этого не попросит.
- Убедитесь, что компьютер загрузился нормально.
Отправить сообщение об ошибке
Если нашли ошибку в тексте выделите ее мышкой и нажмите сочетание клавиш Ctrl+ENTER, укажите правильный текст без ошибки.