Обновление код ошибки 2

«Dr. Web — ошибка обновления»

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

Вроде как всегда, подключился в сеть и вскорости предупреждение от Dr. Web — типа:

при обновлении произошел сбой, ваши антивирусные базы устарели

Иметь устаревшего защитника — это в интернет не ходить. Ситуацию требовалось исправить.

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

1. Восстановить само приложение.

Находим наше приложение в меню установленных программ — в Win10 это: «Пуск» ⇒ Параметры ⇒ Система ⇒ Приложения и возможности (для Win7 путь прежний: Панель управления ⇒ Программы ⇒ Программы и компоненты).

Выделяем строчку с Dr. Web и под ней появится два слова «Изменить» и «Удалить» — жмем первое, а дальше — восстановить.

Пойдёт процесс проверки целостности компонентов — ждем окончания. При положительном результате можно перезагрузить систему и попробовать обновить антивирус.

Но увы, способ не помог. Выскакивали разные варианты ошибок и все.

2. Переустановить приложение.

Если программа плохо (неправильно) работает, но она необходима, То почему бы не снести её, а потом поставить заново — чистую-шелковистую?

Дистрибутив имелся, дел на пять минут. Жмем вторую кнопку «Удалить» и удаляем все. Здесь может возникнуть проблема — Доктор не захочет удаляться полностью (или вообще не захочет удаляться).

У них на оф. сайте (www. drweb. ru) на вкладке «Скачать» есть пункт «Аптечка сисадмина»

Сгружаем к себе на комп Утилиту удаления Dr. Web (drw_remover), она поможет правильному удалению программы.

Далее перегружаемся и ставим антивирус по новой.

И после такой процедуры он всё равно отказывался обновляться.

3.Загрузить базы и обновиться в ручную.

Этот метод на отдельный пост. Но если вкратце: загружаем свежую антивирусную базу в отдельную папку и потом из неё обновляемся (без интернета). Это опять таки не помогло.

4. Убрать ошибки диска + Восстановить само приложение.

Четвертый способ оказался самым продуктивным. Если выдался сбой программы, то была причина — выявляем таковую при помощи проверки системного диска (Диск C, правая клавиша мыши, Свойства, Сервис, Проверить).

dr-web-oshibka-obnovleniya_1

После проверки вердикт был на лицо — надо перезагрузить систему и исправить ошибки на диске.

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

Оказывается процессу «починки» мешают пару модулей самой программы — «Превентивная защита» и «Самозащита»

Именно они прикрывают антивирус от любого «физического изменения» и не дают восстановиться диску после ошибки в полном масштабе.

Делаем несколько последовательных шагов:

dr-web-oshibka-obnovleniya_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».

Источники:

https://infods. ru/pc/soft/pc-security/dr-web-oshibka-obnovleniya. html

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

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

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