Ошибка Windows Update 800B0001 — как исправить

Ошибка 800b0001: как справиться с проблемой собственными силами

Несмотря на все заверения маркетологов из корпорации Microsoft, Windows до сих пор не смогла стать по-настоящему надёжной и домашней операционной системой. Потому многие пользователи могут столкнуться с самыми разнообразными «сюрпризами». Спонтанное сворачивание приложений, вылеты на рабочий стол, циклическая перезагрузка – вот далеко не полный список сбоев, к которым нужно быть готовым. Почётное место в нём занимают разнообразные ошибки Windows, причём их отлов и исправление могут занять несколько дней даже у профессионального системного администратора. Домашние же пользователи в такой ситуации чаще всего начинают переустанавливать ОС, что далеко не всегда является оправданным. Сегодня мы попробуем разобраться с ошибкой 800b0001, которая обычно возникает на Windows 7. Согласитесь: если с проблемой можно справиться за 20-30 минут, доставать с полки системный диск необязательно.

Причины

Корпорация Microsoft никогда не отличалась лояльным отношением к проблемам конечных пользователей, потому при возникновении ошибки 800b0001 искать помощи в центре технической поддержки бессмысленно. Вас проинформируют о том, что «центр обновления Майкрософт не может определить поставщика служб шифрования». Там же содержится туманная ссылка на якобы повреждённый файл с хранилищем каталогов. Как несложно заметить, практической пользы в подобных «советах» немного.

Ошибка 800b0001 при обновлении Windows 7

Неофициальные источники, которые можно найти на специализированных форумах, традиционно оказываются значительно более информативными. Было замечено, что такая ошибка возникает при наличии в системе одной из трёх программ: Crypto PRO CSP, ViPNet CSP, ViPNet Client либо же при наличии в сети локального сервера обновлений WSUS (Windows Software Update Services).

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

Методы реанимации компьютера

  1. Для начала стоит воспользоваться специальной утилитой от компании Microsoft, которая называется CheckSUR. Она предназначена для выявления потенциальных ошибок, которые могут возникнуть в работе центра обновлений. Найти её можно на официальном сайте по адресу: https://support.microsoft.com/ru-ru/kb/947821. Выберите нужную версию из списка и нажмите кнопку «Загрузить пакет».
  1. Обычному домашнему пользователю названные чуть выше программы совершенно не нужны. И если вы их отключите, проблема должна исчезнуть. Для этого зайдите в меню «Пуск», выберите пункт «Панель управления» и в открывшемся окне раздел «Программы и компоненты». Далее найдите в списке установленного ПО потенциального виновника (см. чуть выше) и нажмите кнопку «Удалить». После этого перезагрузите ПК.
  2. Вручную снимите все процессы, так или иначе связанные с Crypto PRO или ViPNet, для чего нажмите комбинацию клавиш Ctrl+Shift+Esc, выберите вкладку «Процессы» и отметьте одиночным щелчком левой кнопки мыши нужные строчки и нажмите Del. После этого следуйте рекомендациям, приведённым в первом пункте. Все указанные действие следует проводить под учётной записью администратора при выключенной антивирусной защите.

  1. Если пункты 1 и 2 не привели к желаемому результату и ошибка продолжает появляться, найдите в каталоге Program Files папки, в названии которых есть слова Crypto PRO или ViPNet, после чего переименуйте их и попробуйте заново удалить сбойное ПО.
  2. В том случае, если указанные программы вам действительно нужны, посетите официальный сайт изготовителя (https://www.cryptopro.ru, http://www.infotecs.ru/) и скачайте обновление для используемого вами ПО. Там же в соответствующем разделе можно найти специальные программные заплатки, которые нередко позволяют обойтись без полной переустановки программы.

Если же ошибка продолжает появляться, придётся перейти к более радикальным способам:

  1. Откатитесь на предварительно созданную точку восстановления системы. При этом будут уничтожены все файлы, записанные на диске C:, появившиеся после её создания. Для этого последовательно выберите «Пуск» — «Панель управления» — «Система» — «Защита системы» — «Восстановление». В появившемся окне отметьте галочкой пункт «Рекомендуемое восстановление», нажмите «Далее» и в следующем окне – «Готово».
  1. Выполните сканирование и восстановление критически важных системных файлов (процедура требует администраторских прав).

Нажмите на клавиатуре комбинацию клавиш Windows+E и проследуйте по адресу C:WindowsSystem Найдите в списке файлов программу cmd, выделите её, нажмите правую кнопку мыши и выберите пункт «Запуск от имени администратора». После этого в появившемся окне введите команду «sfc /scannow» и дождитесь завершения процедуры.

  1. Попробуйте воспользоваться штатными средствами устранения неисправностей, для чего нажмите кнопку «Пуск» и в строке поиска ведите запрос «Устранение неполадок», выберите одноименной раздел, и в разделе «Система и безопасность» отметьте пункт «Устранение неполадок с помощью центра обновления Windows, после чего следуйте экранным инструкциям.

  1. Создайте файл с расширением *.bat, в который впишите следующие строчки:

net stop wuauserv

regsvr32 wuapi.dll /s

regsvr32 wups.dll /s

regsvr32 wuaueng.dll /s

regsvr32 wucltui.dll /s

regsvr32 wuweb.dll /s

regsvr32 msxml.dll /s

regsvr32 msxml2.dll /s

regsvr32 msxml3.dll /s

regsvr32 urlmon.dll /s

net start wuauserv

regsvr32 softpub.dll /s

regsvr32 initpki.dll /s

regsvr32 mssip32.dll /s

regsvr32 wintrust.dll /s

regsvr32 dssenh.dll /s

regsvr32 rsaenh.dll /s

regsvr32 gpkcsp.dll /s

regsvr32 sccbase.dll /s

regsvr32 slbcsp.dll /s

regsvr32 cryptdlg.dll /s

regsvr32 jscript.dll /s

Когда всё будет готово, сохраните изменения и запустите файл на исполнение с правами администратора.

Несколько важных замечаний

  • Для некоторых приводимых процедур потребуется включить видимость не только скрытых файлов, но и зарегистрированных в системе расширений. Для этого последовательно выберите «Пуск» — Панель управления» — «Параметры папок». В появившемся окне активируйте вкладку «Вид» и в самом низу списка снимите галочку с пункта «Скрывать расширения для зарегистрированных типов файлов и отметьте пункт «Показывать скрытые файлы, папки и диски».

  • Для восстановления системы также можно использовать заранее созданный диск аварийного восстановления или специальный liveCD, но это потребует определённых навыков системного администратора.
  • Нелишним также будет обновить драйвера на сетевую карту или Wi-Fi адаптер. Зачастую причина сбоя кроется именно в них.

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

Как исправить ошибку Windows update с кодом 800b0001 в Windows 7

Центр обновлений Windows автоматически проводит поиск и установку новых файлов, однако иногда возникают различные неполадки – файлы могут быть повреждены или центр не определяет поставщика служб шифрования. В таких случаях пользователь будет уведомлен об ошибке — на экране появится соответствующее оповещение с кодом 800b0001. В этой статье мы рассмотрим несколько способов решения проблемы с невозможностью выполнения поиска обновлений.

Читайте также:  Программы для очистки реестра: хороший ли способ ускорить компьютер?

Исправление ошибки Windows update с кодом 800b0001 в Windows 7

У обладателей Windows 7 иногда возникает ошибка с кодом 800b0001 при попытке поиска обновлений. Причин этому может быть несколько – заражение вирусами, неполадки системы или конфликты с определенными программами. Способов решений существует несколько, давайте рассмотрим их все по очереди.

Способ 1: System Update Readiness tool

У компании Microsoft присутствует утилита System Update Readiness tool, проверяющая готовность системы к обновлениям. Кроме этого она и исправляет найденные неполадки. В данном случае такое решение может помочь решить вашу проблему. От пользователя требуется выполнить всего несколько действий:

  1. Для начала необходимо узнать разрядность установленной операционной системы, так как от этого зависит выбор файла для скачивания. Перейдите в «Пуск» и выберите «Панель управления».

Нажмите на «Система».

Здесь отображается издание Windows и разрядность системы.

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

    Способ 2: Проверка ПК на вредоносные файлы

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

    Способ 3: Для пользователей КриптоПРО

    Сотрудникам разных организаций положено иметь на компьютере установленную вспомогательную программу КриптоПРО. Она используется для криптографической защиты информации и самостоятельно изменяет некоторые файлы реестра, что может привести к появлению ошибки с кодом 800b0001. Решить ее помогут несколько простых действий:

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

    Перейдите на официальный сайт КриптоПРО и скачайте файл «cpfixit.exe». Данная утилита восстановит поврежденные настройки безопасности разделов реестра.

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

    Сегодня мы рассмотрели несколько способов, с помощью которых решается проблема с возникновением ошибки Windows update с кодом 800b0001 в Windows 7. Если ни один из них не помог, значит, проблема куда серьезнее и решить ее нужно только с помощью полной переустановки Виндовс.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    А вы знаете, как самостоятельно исправить ошибку 800b0001 в Windows 7?

    Работа с персональным компьютером не всегда проходит гладко. Машина упрощает жизнь человека, но случаются ситуации, когда она выходит из строя или некоторые компоненты работают некорректно. Последние пару лет участились случаи возникновения системных ошибок. В основном это касается операционок седьмого выпуска, администраторы заметили, что появляется ошибка windows update 800b0001. Раз уж это стало регулярно беспокоить пользователей, разберемся с центром апдейта системы Windows.

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

    Рис.1 Для ликвидации ошибки 800b0001 воспользуйтесь нижеприведенными советами

    Что означает возникшая проблема

    Процесс апдейта операционной системы сложный и многокомпонентный, во время которого появляются неполадки, обозначенные цифровым кодом, который имеет свою расшифровку. Не стоит слишком волноваться, если у вас произошла неизвестная ошибка windows update код 800b0001, она относится к общим проблемам. Закодированные символы и цифры говорят о некорректной работе центра обновлений корпорации Майкрософт.

    Техподдержка на официальном сайте описывает проблему как невозможность сервиса определить поставщиков файлов и квалифицируют в категорию частных случаев.

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

    Причин возникновения проблемы две:

    1. Проблема появляется в результате повреждения исполняющего файла службы;
    2. Ошибка центра обновления windows 800b0100 всплывает когда служба не находит собственные обновления.

    Средство проверки готовности системы к обновлению

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

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

    Совет! Проще будет найти решение от разработчиков, если вставить код сообщения в поисковую строку обозревателя.

    Загруженный файл запускаем, и соглашаемся со всем, что предлагает утилита. Этот способ поможет исправить возникшую проблему в автоматическом режиме. Кроме этого средство проанализирует систему и найдет (если они имеются) неполадки другого плана. Также будет внесены соответствующие записи о работе службы и приложения в журнал реестра.

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

    Исправление ошибки 800B0001 в Crypto PRO или ViPNet

    Если у пользователя на компьютере установлены программы шифрования данных Crypto Pro CSP, VipNet CSP или VipNet Client, то возникшая ошибка может появляться из-за системного конфликта с ними. Сделаю оговорку на то, что не со всеми версиями программ служба Майкрософт диссонирует, методом исключения можно найти подходящую вам версию.

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

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

    Другие способы исправления ошибки

    Когда у пользователя возникла неполадка, имеющая код 800b0001 центра обновления windows 7, а вышеописанные способы не помогли решить проблему, предлагаю альтернативные варианты:

    • найти и установить требуемые обновления ручным методом;
    • выполнить восстановление системы из ближайшей контрольной точки (желательно помнить, когда появилась проблема)
    • иногда неполадки, в которых указан код ошибки 800b0001,решаются временной остановкой работы антивирусной программы;
    • как вариант, в системе сидит вирус, который повредил исполняющий файл, и служба не работает (выполните сканирование перед остановкой защитника).
    Читайте также:  Как поставить или изменить заставку Windows 10

    Как исправить ошибки обновления Windows 7/8/8.1

    Здравствуйте, Друзья! Не спешите отключать обновления в Windows. Можно попробовать что-то поправить. Эта статья об исправлении ошибки центра обновления Windows 7 с кодом 800b0001. Рассматриваемые здесь варианты помогут в устранении и других ошибок как для Windows 7, так и для Windows 8/8.1.

    Ошибка с кодом 800b0001 возникает когда файлы, требуемые центу обновления Windows, повреждены или есть какие-то неполадки со службами шифрования.

    Вначале рассмотрим решения для конкретной операционной системы, а после общие рекомендации.

    Windows 7

    Здесь все просто.

    2. Заходим на эту страницу. Раскрываем раздел «Для Windows 7» и скачиваем System Update Readiness tool или Средство проверки системы к обновлению.

    3. Выбираем язык (например, русский) и загружаем утилиту.

    4. Запускаем скачанный файл. У меня утилита выдала следующее. Жмем «Да».

    5. Ждем установки.

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

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

    Устранения неполадок при установке обновлений

    Можно и нужно воспользоваться средством устранения неполадок центра обновления Windows.

    Скачать его можно здесь.

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

    Если ничего не помогает, то восстанавливаем системные файлы и пробуем все заново.

    Windows 8/8.1

    Средство устранения неполадок

    1. Скачать можно здесь.

    2. Запускаем скачанный файл — WindowsUpdateDiagnostic.diagcab. Жмем «Далее».

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

    Восстановление системных файлов

    Если средство устранения неполадок не помогло нужно восстанавливать системные файлы. Как это сделать подробно описано здесь.

    Общие рекомендации

    1. Откат к точке восстановления. Нужно вернуть систему на 1, 2 — 10, 30 дней назад, когда проблемы не было. Возможно, это будет самое простое решение.

    2. Можно попробовать выполнить обновление системы. Говорят, что при этом пользовательские данные сохраняются, но я бы, предварительно, сохранил важные данные на другом компьютере.

    3. Переустановка системы. Самый надежный и радикальный метод. Долго — зато результат 100%.

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

    Мини-курс для новичков — Как собрать компьютер и сэкономить на этом

    И снова я со своими дурацкими вопросами! Антон, как создать точку восстановления своими руками, которую не заметят ни TuneUp Utilities, ни подобные, но которая будет видна в Средствах Восстановления (брат удаляет прогой все что под руку попадет).
    И также, после стандартного обновления в «Центр обновления Windows» мой комп с SSD вместо 9 сек. стал загружаться 24 сек. с большой паузой между Загрузкой Окон и Окном Приветствия. Опытным путем выяснил, что ЭТО возникает после установки дров видеокарты (GeForce 660) и ещё кое-какой мелочи. Попытка использовать Driver Pack Solutions привела к такому же результату. А т.к. точки восстановления нещадно были стерты, пришлось ОСь переустановить.

    Блог Евгения Крыжановского

    Я научу вас ремонтировать свой компьютер!

    «Код 800b0001 ошибка Windows Update»: как исправить?

    На сегодняшний день пользователи современных компьютеров, работающих на основе операционной системы Windows, зачастую сталкиваются с появлением сообщений вида «Код 800b0001 ошибка Windows Update».

    Стоит отметить, что они относятся к разделу обновлений системы, а также ее компонентов. Часто подобные неполадки наблюдаются в Windows 7. Следует рассмотреть, почему возникает подобная ситуация, и каковы методы борьбы с ней.

    Причины возникновения ошибки 800b0001 «Центра обновления Windows» В процессе обновления пользователь может столкнуться с различными ошибками. Каждая из них обладает своей расшифровкой. Правда, сообщение, имеющее код 800b0001, отображает проблему общего характера. Он сам указывает, что ошибка имеется непосредственную связь со службой обновления. Стоит отметить, что согласно официальному описанию проблемы профессионалами корпорации Microsoft, она обозначает, что служба установки апдейтов не способна распознать поставщика служб шифрования данных. Однако это является частным случаем. При рассмотрении проблемы в общем, появление на экране компьютера данного кода говорит о неполадках в работе самой службы. В некоторых случаях подобные ситуации способны появляться после повреждения исполняемого файла, который отвечает за загрузку и установку апдейтов. Ну и, естественно, И уж конечно, данное сообщение наблюдается при отсутствии требуемого обновления для службы Windows Update Service.

    Простые способы избавления от проблемы

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

    Кроме того, можно попытаться восстановить систему до предыдущего состояния и контрольной точки, установочного носителя или консоли. Данный метод требует от пользователя, чтобы он вспомнил, когда именно произошел сбой. Иногда сообщение с кодом 800b0001 может возникать по причине того, что в системе ведет деятельность какой-либо компьютерный вирус, который повредил файл и службу апдейта. В данном случае рекомендуется произвести обыкновенное сканирование устройства, чтобы выявить возможных вредителей. Это осуществляется как штатным антивирусом, так и при использовании специальных программ. Они предназначены для проверки системы при загрузке диска еще до старта операционной системы Windows.

    Также воздействие могут оказывать сторонние криптографические службы шифрования данных типа Crypto PRO CSP либо приложений вида ViPNet. Здесь потребуется обновление таких программ до последних версий.

    Применение специальных утилит

    Существуют специализированные программы, предназначенные для автоматического исправления проблем вроде Fix It, Microsoft типа System Update Readiness Tool. Из плюсы очевидны: они способны исправить почти все сбои, возникшие в системе обновления без участия пользователя в данном процессе. Необходимо просто запустить программу и начать сканирование и исправление ошибок.

    Как можно заметить, от сообщений с кодом 800b0001 «Ошибка Windows Update» легко избавиться. Для этого ненужно даже выполнять каких-либо сложных действий. Все достаточно элементарно, для этого используются стандартные возможности самой операционной системы. Конечно, большинство пользователей предпочитает применение автоматического средства исправления подобных.

    Читайте также:  Программы для проверки жесткого диска на ошибки

    Запись опубликована 10.08.2015 автором katrinas11 в рубрике Ошибки. Отблагодари меня, поделись ссылкой с друзьями в социальных сетях:

    Исправляем ошибки установки обновлений Windows 7

    Windows 7 по-прежнему остается популярной операционной системой в корпоративной среде, несмотря на то, что уже вышли две новые версии клиентских ОС. Расширенная поддержка «семёрки» закончится лишь 14 января 2020 г., а это значит, что ближайшие 4 года для нее будут выходить обновления, исправляющие обнаруженные уязвимости.

    Существует правило – если есть обновления, то есть и проблемы с их установкой. Давайте разберем, какие основные проблемы возникают при обновлении Windows 7 через Windows Server Update Services (WSUS) и как их исправить с наименьшими затратами.

    Ошибка #1. Failed to find updates with error code 80244010

    Эту ошибку вы практически гарантированно будете наблюдать на любой системе, впервые обратившейся к серверу WSUS. В WindowsUpdate.log также встретится предупреждение:
    WARNING: Exceeded max server round trips

    Причина проблемы в том, что список обновлений стал слишком большим, и клиент не может принять его за один заход. Подробности — blogs.technet.microsoft.com/sus/2008/09/18/wsus-clients-fail-with-warning-syncserverupdatesinternal-failed-0x80244010
    Какое решение предлагает Microsoft? Если после ошибки запустить повторный поиск обновлений, то процесс загрузки метаданных продолжится с момента возникновения ошибки. Терпение господа, терпение. Три, пять попыток wuauclt /detectnow – и все образуется. Не забудьте при повторном поиске дождаться окончания предыдущего цикла поиска, иначе магия не сработает!

    Ошибка #2. Не устанавливаются обновления Windows с ошибкой 0x80070308

    Встречается эпизодически, и в одном случае из 100 у нее есть единственное и очень специфическое решение — удалить ключ
    HKLMComponentsPendingRequired=1

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

    Ошибка #3. Все другие ошибки

    Summary:
    Seconds executed: 1164
    Found 16 errors
    Fixed 4 errors

    то вы наш клиент.

    Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам Windows Update – выяснить не получится, а исправить ошибки для установки последующих обновлений придется.

    Как правило, повреждаются *.cat, *.mum, *.manifest файлы. У кого-то повреждаются *.dll, но я на практике не сталкивался. И вроде бы средство SURT должно само исправить ошибки, поскольку внутри него есть огромный каталог эталонных файлов. Только в последний раз SURT обновлялся в октябре 2014 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.

    Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на Windows 7 x64 с использованием SURT. Для редакции x86 просто потребуется другой пакет SURT из KB947821.

    Последовательность действий будет следующая.

    1. Запустить первый проход Windows6.1-KB947821-v34-x64.msu

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

    где BUHWKS02 – целевая машина.
    Когда скрипт отработает и встанет на паузу, проверяем %windir%LogsCBSCheckSUR.log
    Если ошибок не найдено – дело не в битых обновлениях.
    Если он заканчивается

    Summary:
    Seconds executed: 1164
    Found 16 errors
    Fixed 4 errors

    CSI Manifest All Zeros Total count: 6
    CSI Catalog Corrupt Total count: 3
    Fixed: CSI Catalog Corrupt. Total count: 3
    CBS MUM Corrupt Total count: 3
    CBS Catalog Corrupt Total count: 3
    CSI Catalog Thumbprint Invalid Total count: 1
    Fixed: CSI Catalog Thumbprint Invalid. Total count: 1
    Unavailable repair files:
    winsxsmanifestswow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_c19fa2719495aca9.manifest
    winsxsmanifestsamd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.23290_none_5e936c9c5ce2e8e6.manifest
    winsxsmanifestswow64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_c22840d8adb43043.manifest
    winsxsmanifestsamd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.19091_none_b74af81f6034eaae.manifest
    winsxsmanifestsamd64_microsoft-windows-capi2-weakcrypto_31bf3856ad364e35_6.1.7601.19091_none_5e0ace3543c4654c.manifest
    winsxsmanifestsamd64_microsoft-windows-gdi32_31bf3856ad364e35_6.1.7601.23290_none_b7d3968679536e48.manifest
    servicingpackagesPackage_2_for_KB3123479

    то будем исправлять.

    2. Копируем эталонные файлы на целевую машину

    Microsoft предлагает нам длинную, путанную процедуру с извлечением хороших файлов из обновлений и размещением их в определенные каталоги средства SURT. При этом пути в статьях неверные. Где-то и вовсе рекомендуют подкладывать оригинальные msu файлы.

    Самый простой и правильный вариант следующий — скопировать эталонные файлы с рабочей системы:

    *.mum and *.cat из C:WindowsservicingPackages складываются в %windir%TempCheckSURservicingpackages
    *.manifest из C:WindowswinsxsManifests складываются в %windir%TempCheckSURwinsxsmanifests

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

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

    3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu

    =================================
    Checking System Update Readiness.
    Binary Version 6.1.7601.22471
    Package Version 26.0
    2016-03-03 09:15
    Checking Windows Servicing Packages
    Checking Package Manifests and Catalogs
    Checking Package Watchlist
    Checking Component Watchlist
    Checking Packages
    Checking Component Store
    Summary:
    Seconds executed: 1435
    No errors detected

    Теперь можно продолжить установку обновлений на целевую машину, например, следующими командными файлами:
    set machine= BUHWKS02
    psexec -i -s \%machine% wuauclt /detectnow
    pause

    set machine= BUHWKS02
    psexec -i -s \%machine% wuauclt /updatenow
    pause

    Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

    Попробуйте прибегнуть к старому приему – сбросить службу Windows Update в исходное состояние. Для этого необходимо удалить каталог %windir%SoftwareDistribution.

    Создаем файл WU-cleanupCMD.cmd:
    net stop wuauserv
    rmdir /s /q %windir%SoftwareDistribution
    net start wuauserv
    wuauclt /detectnow

    Запускаем:
    set machine= BUHWKS02
    psexec -c -s \%machine% WU-cleanupCMD.cmd
    pause

    После этого возникнет Ошибка #1, но как бороться с ней мы уже знаем.

    Ошибка #5

    Клиент исчезает из консоли WSUS. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так:

    Ошибка #6

    GetCookie failure, error = 0x8024400D, soap client error = 7, soap error code = 300, HTTP status code = 200
    SyncUpdates failure, error = 0x80072EE2, soap client error = 5, soap error code = 0, HTTP status code = 200
    Windows Update Client failed to detect with error 0x80072ee2

    Ошибка связана с нехваткой ресурсов в AppPool WSUS. Решение — снять лимит на потребляемую память. Как это сделать — статья.
    Коротко: Открываем IIS, Application Pools, WsusPool, Advanced Settings.
    Параметр Private Memory Limit устанавливаем в 0.

    Продолжение темы настройки WSUS — в моей следующей статье: https://habrahabr.ru/post/329440/

    PS:
    Многие ошибки решены в новом клиенте WSUS:
    1. KB3125574 «Windows 7 post SP1 Convenience Rollup Update». Внимательно ознакомьтесь с разделом Known issues!

    Предварительно необходимо установить KB3020369 «April 2015 servicing stack update for Windows 7 and Windows Server 2008 R2».

    Ссылка на основную публикацию