Причины и способы исправления ошибки 800f020b

Целое поколение пользователей Windows периодически сталкивается с ошибкой 800f020b. Она может проявиться в любой версии Windows, начиная с «семёрки». Всё-таки наибольшее количество зарегистрированных сбоев находится в Windows 10. Ошибка появляется при очередной попытке добавить в систему одно или пару обновлений. Если запустить средство диагностики для «Центра обновлений», его результат сообщает о появлении ряда неисправимых проблем. Поэтому часто приходится решать сбой самостоятельно, но это несложно благодаря данному руководству.

Что провоцирует появление ошибки 800f020b?

Тщательный анализ рода проблемы, отчетов разных пользователей и способов исправления сбоя помогли определить первоисточник неполадки. Это подтверждает и встроенное средство диагностики Windows.

По данным исследования, чаще всего причинами ошибки становятся:

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

Способ 1: создать проводное подключение с принтером

Если ошибка возникает при попытке поставить обновлённую прошивку на принтер, а он сейчас подключён по беспроводному соединению, исправить проблему поможет создание проводного подключения. Многие устройства не поддерживают установку новых прошивок по Wi-Fi. Замечено, что ошибка чаще всего появляется на принтерах от HP.

В комплекте с устройством должен идти USB-кабель для проводного соединения с компьютером. Если его нет, то придётся приобрести шнур, стоимость которого не превышает 100-200 рублей, в зависимости от длины. Чтобы создать подключение, достаточно соединить ПК с принтером через кабель. Сейчас стоит попробовать повторно установить обновление. Сработало? Да – хорошо, нет – следует попробовать следующий метод.

Способ 2: установка внешнего жёсткого диска

Метод часто оказывается рабочим в случаях, когда в прошлом были установлены драйвера для съёмного жёсткого диска, особенно для HP. «Центр обновления Windows» пытается установить связь с накопителем для установки прошивки, но вместо этого система получает ответ «устройство не найдено». Чтобы предотвратить появление ошибки, достаточно заново подключить внешний HDD. Системе удастся установить связь с диском, соответственно, сбой не должен проявиться.

Важно! Данный способ можно применить и в отношении прочих устройств, подключаемых по USB.

Способ 3: скрытие обновлений Windows

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

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

Как скрыть обновление:

Способ 4: Использование точки восстановления системы

В силу действий пользователя, вирусной активности или неправильного завершения работы некоторые системные файлы или драйвера могли повредиться. По понятной причине, их обновить не получится, вместо этого появится ошибка 800f020b. Чтобы получить возможность поставить обновление, следует вернуть компьютер к полностью работоспособному состоянию. С этим поможет точка восстановления.

Если все манипуляции выполнялись правильно, ошибку 800f020b удастся исправить. Правда, в некоторых случаях приходится отказаться от установки проблемного обновления (как в методе 3). Пропуск одного из небольших апгрейдов системы не опасен, спустя короткое время выйдет ещё одно обновление, к которому получится обновиться без труда.

Исправляем ошибки установки обновлений 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 у нее есть единственное и очень специфическое решение — удалить ключ
HKLM\Components\PendingRequired=1

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

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

Проблема заключается в том, что во время установки обновлений в системе могут появиться битые файлы. Что является причиной — неисправная сеть, диск, оперативная память, сам 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%\Logs\CBS\CheckSUR. log
Если ошибок не найдено – дело не в битых обновлениях.
Если он заканчивается

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

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

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

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

*.mum and *.cat из C:\Windows\servicing\Packages складываются в %windir%\Temp\CheckSUR\servicing\packages
*.manifest из C:\Windows\winsxs\Manifests складываются в %windir%\Temp\CheckSUR\winsxs\manifests\

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

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

3. Запускаем второй проход Windows6.1-KB947821-v34-x64.msu
Ошибка #4. Если SURT отработал нормально, а обновления все равно не ставятся

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

Ошибка #5

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

Ошибка #6

Ошибка связана с нехваткой ресурсов в 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».

Исправлено: Код ошибки 800f020b при установке Центра обновления Windows

Несколько пользователей Windows сталкиваются с кодом ошибки 800f020b при попытке установить одно или несколько обновлений Windows. Эта проблема не является исключительной для определенной версии Windows, поскольку она встречается в Windows 7, Windows 8.1 и Windows 10. Но, безусловно, самая высокая частота сообщений о проблемах с этим конкретным кодом ошибки наблюдается в Windows 10. Некоторые затронутые пользователи, которые запускали Средства диагностики в связи с этой проблемой сообщают, что говорят о том, что существует множество проблем, которые остаются нерешенными.

Код ошибки 800f020b

Что вызывает код ошибки 800f020b?

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

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

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

Способ 1: переключение на проводное подключение принтера (если применимо)

Если вы получаете эту ошибку, когда Центр обновления Windows пытается обновить микропрограмму вашего принтера, скорее всего, возникла проблема, потому что драйвер принтера неудобно обновлять по беспроводному соединению. Это обычно происходит с принтерами HP.

Если этот сценарий применим к вашей текущей ситуации, и ваш принтер подключен к беспроводной сети, переключитесь на проводное соединение и посмотрите, сохраняется ли проблема.

Подключение принтера с проводным подключением

После того, как вы переключитесь на проводное соединение, попробуйте установить ранее сбойное обновление и посмотрите, была ли проблема решена. Если вы все еще сталкиваетесь с ошибкой 800f020b или этот метод не применим, перейдите к следующему способу ниже.

Способ 2: установка карманного носителя (если применимо)

Если вы ранее использовали карманный накопитель (в частности, версию HP), скорее всего, будет выдан код ошибки 800f020b, поскольку Центр обновления Windows не может связаться с устройством для обновления встроенного программного обеспечения.

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

Подключение карманного носителя

Примечание. Этот конкретный метод может также применяться к другим типам устройств.

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

Способ 3: скрытие Центра обновления Windows

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

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

Вот краткое руководство о том, что обновление Windows не вызовет проблему еще раз:

Если вы все еще сталкиваетесь с кодом ошибки 800f020b, перейдите к следующему способу ниже.

Метод 4: Использование точки восстановления системы

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

Вот краткое руководство по выполнению восстановления системы из точки:

Источники:

https://gamesqa. ru/kompyutery/oshibka-800f020b-13308/

https://habr. com/ru/post/278439/

https://ru. aapionline. org/ispravleno-kod-oshibki-800f020b-pri-ustanovke-centra-obnovle

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: