Не сказать, что не ждал программных сбоев на своем компьютере. Но прилетело именно от антивируса.
Вроде как всегда, подключился в сеть и вскорости предупреждение от Dr. Web — типа:
при обновлении произошел сбой, ваши антивирусные базы устарели
Иметь устаревшего защитника — это в интернет не ходить. Ситуацию требовалось исправить.
Полез в глобальную сеть за советом. А теперь по порядку о вариантах и что из этого помогло.
1. Восстановить само приложение.
Находим наше приложение в меню установленных программ — в Win10 это: «Пуск» ⇒ Параметры ⇒ Система ⇒ Приложения и возможности (для Win7 путь прежний: Панель управления ⇒ Программы ⇒ Программы и компоненты).
Выделяем строчку с Dr. Web и под ней появится два слова «Изменить» и «Удалить» — жмем первое, а дальше — восстановить.
Пойдёт процесс проверки целостности компонентов — ждем окончания. При положительном результате можно перезагрузить систему и попробовать обновить антивирус.
Скачиваем и правильно настраиваем Dr.Web CureIt
Но увы, способ не помог. Выскакивали разные варианты ошибок и все.
2. Переустановить приложение.
Если программа плохо (неправильно) работает, но она необходима, То почему бы не снести её, а потом поставить заново — чистую-шелковистую?
Дистрибутив имелся, дел на пять минут. Жмем вторую кнопку «Удалить» и удаляем все. Здесь может возникнуть проблема — Доктор не захочет удаляться полностью (или вообще не захочет удаляться).
У них на оф. сайте (www. drweb. ru) на вкладке «Скачать» есть пункт «Аптечка сисадмина»
Сгружаем к себе на комп Утилиту удаления Dr. Web (drw_remover), она поможет правильному удалению программы.
Далее перегружаемся и ставим антивирус по новой.
И после такой процедуры он всё равно отказывался обновляться.
3.Загрузить базы и обновиться в ручную.
Этот метод на отдельный пост. Но если вкратце: загружаем свежую антивирусную базу в отдельную папку и потом из неё обновляемся (без интернета). Это опять таки не помогло.
4. Убрать ошибки диска + Восстановить само приложение.
Четвертый способ оказался самым продуктивным. Если выдался сбой программы, то была причина — выявляем таковую при помощи проверки системного диска (Диск C, правая клавиша мыши, Свойства, Сервис, Проверить).
После проверки вердикт был на лицо — надо перезагрузить систему и исправить ошибки на диске.
Проверенно на собственном компьютере — если запустить процесс восстановления диска от ошибок, то после процедуры проблемы с программой антивируса могут ни куда не деться.
Оказывается процессу «починки» мешают пару модулей самой программы — «Превентивная защита» и «Самозащита»
Именно они прикрывают антивирус от любого «физического изменения» и не дают восстановиться диску после ошибки в полном масштабе.
Делаем несколько последовательных шагов:
Вот теперь можно проверить диск и запустить перезагрузкувосстановление от ошибок. Когда процесс завершится, надо проверить — включились ли наши модули на автомате (обязательно).
Dr Web Cureit как скачать, настроить, проверить на вирусы?
Теперь запускаем интернет и принудительное обновление — если процесс справился с задачей, то наша ошибка на данный момент устранена (можно подождать еще и автоматическое обновление по расписанию).
Три самые частые ошибки антивируса Dr. Web
Интернет в наше время обыденность: в глобальной сети мы общаемся, работаем, покупаем и продаем, совершаем онлайн-платежи. Одно из условий беспроблемного интернет-серфинга это безопасность, которая обеспечивается антивирусными продуктами.
Ознакомимся с Dr. Web, рассмотрим три самые распространенные ошибки в работе программы и способы их устранения.
О программе Dr. Web
Dr. Web антивирусное программное обеспечение, разработанное российской компанией Доктор Веб.
Малый размер вирусной базы экономит место на диске, трафик и время при скачивании и обновлениях.
Русскоязычный интерфейс, простота настройки антивируса, проверка файлов и сайтов «на лету», тщательная исследование при запуске сканирования делают продукты компании Dr. Web оптимальным выбором для установки на домашние ПК или смартфоны.
Антивирусные обеспечение Dr. Web можно устанавливать на компьютеры, которые уже содержат вирусы. После установки антивирусника сразу запускается сканирование файловой системы ПК, обнаруживаются и лечатся даже зашифрованные и видоизмененные вирусы.
Обновление вирусных баз происходит во время установки, последующие обновления производятся ежечасно.
Почему появляются ошибки программы
Как любая компьютерная программа, антивирус компании Доктор Веб не обходится без программных сбоев.
Большинство ошибок при запуске возникают из-за отсутствия и повреждения исполняемого файла или ошибок обновления программного обеспечения и вирусных баз.
Три самые частые ошибки Dr. Web
Больше всего досаждают пользователям Dr. Web ошибки обновлений программы и антивирусных баз с кодами 9, 11, 12.
Код ошибки 11
Невозможность обновления компонентов антивируса связана:
Произошла ошибка при запуске программы код ошибки 2147614719
Отправлено 28 Март 2023 — 10:29
Недавно обновил платформу ПК, после этого обнаружил странное поведение: в простое начинает шуметь кулер процессора. При открытии диспетчера задач непродолжительное время видно, что процесс проводника нагружает процессор примерно на 50%, после чего нагрузка падает и кулер затихает. Если закрыть диспетчер задач, через некоторое время ситуация воспроизводится повторно. Все время, пока диспетчер задач или procexp64 запущены, нагрузка в простое не возникает.
Сканирование нортон секьюрити ничего не выявило, также пробовал ADWCleaner — там все прожал по рекомендациям программы, но какого-то криминала не увидел. Дополнительно решил просканировать с помощью CureIt, но в процессе сканирования ловлю ошибку 2147614719. Логи прикладываю. Отчет FixIt: SysInfo приложить не могу — он весит 160Мб и не добавляется к сообщению. Буду очень благодарен за помощь в отлове возможного «квартиранта».
Прикрепленные файлы:
Отправлено 28 Март 2023 — 10:29
1. Если Вы подозреваете у себя на компьютере вирусную активность и хотите получить помощь в этом разделе,
Вам необходимо кроме описания проблемы приложить к письму логи работы двух программ — сканера Dr. Web (или CureIt!, если антивирус Dr. Web не установлен на Вашем ПК), DrWeb SysInfo. Без логов помочь Вам не сможет даже самый квалифицированный специалист.
2. Если у Вас зашифрованы файлы,
Ошибки центра обновления Windows
Как и во множестве иных компонентов, входящих в состав операционных систем Microsoft, вопрос о исчерпывающей информативности возникающих ошибок Центра обновления Windows, тем более рекомендаций по их устранению, никогда всерьез разработчиками не рассматривался 🙂 Традиционно было решено ввести огроменный перечень числовых статусов (для того, чтобы хотя бы отдаленно понимать о чем идет речь) и завести специализированные танцесбубновые форумы поддержки (как например, незабвенный TechNet), на которых зачастую предлагаются довольно-таки абстрактные рекомендации. Все это, конечно же, сарказм, тем более что для человека думающего, подобные приведенному выше ресурсу является превосходной отправной точкой, задающей верное направление движения. Ну а в данном материале мы попытаемся каталогизировать ошибки Центра обновления Windows.
Тем не менее, в каждой шутке есть только доля шутки. Понятное дело, что в представлении любого нормального человека (а не наглухо отбитого виндового гика), голых идентификаторов для понимая природы происходящего часто недостаточно, требуется как минимум символическое имя. Символическое имя присутствует, но и оно в большинстве случаев, не дает понимания проблемы и не подразумевает каких-либо рекомендаций. Ко всему этому добавляются факторы взаимного влияния различных компонентов системы друг на друга, при которых, к примеру, причиной недоступности файла обновления может быть некорректная работы файловой системы. В итоге, для некоторых ошибок уже наработаны общие рекомендации по устранению, для других же имеются какие-то абстрактные предположения, в силу чего все форумы забиты сообщениями с указанием кодов возврата и вопросов: «Кто виноват?» и «Что делать?».
Одним словом, все это привело к тому, что и я тоже, по примеру немногих, решил составить такой своеобразный каталог ошибок центра обновления Windows, который будет всегда под рукой. Правда из него так же ничего не понятно 🙂 Но для меня лично непонятного меньше чем в сторонних источниках. Остановимся на следующих утверждениях:
- Надо понимать, что многие коды возврата, описанные в представленной ниже таблице, являются общими и их возникновение характерно для множества продуктов Microsoft (включая и Центр обновления Windows). Иными словами, неверно было бы считать все приведенные ошибки возникающими исключительно в компонентах Windows Update, тем не менее представлены и те, которые персонализированы исключительно для исполняемого кода группы компонентов Центра обновления Windows. Поэтому давайте условимся считать все приведенные в таблице ошибки возникающими исключительно в контексте исполнения процессов Центра обновления Windows, и не надо искать тут волшебное лекарство от всех проблем операционной системы!! 🙂
- У некоторых может возникнуть ложное ощущение, что найдя код ошибки в таблице вы тут же найдете однозначное решение своей проблемы. Для некоторых ошибок это действительно так, однако в большинстве случаев ошибку надо рассматривать во взаимосвязи с другими ошибками, возникающими совместно с искомой (отображаются в логах в непосредственной близости или в одной сессии). Это банально позволит уйти от незначащих ошибок и найти основную, решение которой и изменит ситуацию.
Тип результата
Во всех модулях, относящихся к механизму компонентной модели, ошибки Центра обновления Windows возвращаются в виде числовых идентификаторов, имеющих тип HRESULT (DWORD, 32-битовое целое).
Таким образом, компонентная модель Windows использует HRESULT для определения статуса завершения метода или вызова функции.
В модели COM была предложена рекомендация, чтобы все функции на выходе, экспортируемые сервером и клиентом, возвращали результат работы типа HRESULT , по которому можно судить о результате выполнения функции (успех/неудача). Старший бит значения специфицирует успешное/ошибочное (0/1) завершении работы функции, следующие далее 15 битов содержат тип ошибки и обеспечивают способ группировки однотипных кодов завершения, младшие (правые) 16 битов предоставляют специфическую информацию о происшедшем. В модели-преемнице DCOM использование HRESULT уже было выдвинуто в виде обязательного требования. Возвращаемые символические значения в интерфейсе Win32 предваряются префиксом S_ в случае нормального завершения и префиксом Е_ в случае ошибки. Вот так, к примеру, выглядят некоторые типовые константы:
E_ACCESSDENIED | 0x80070005 | В доступе отказано. |
E_FAIL | 0x80004005 | Ошибка без указания причины. Неспецифицированная ошибка. |
E_INVALIDARG | 0x80070057 | Неверный аргумент функции. |
E_OUTOFMEMORY | 0x8007000E | Нехватка памяти. |
E_POINTER | 0x80004003 | Неверный указатель. В качестве значения указателя передан NULL. |
E_UNEXPECTED | 0x8000FFFF | Неожиданное состояние. Непредвиденная ситуация, из-за которой операция не может быть выполнена. |
S_OK | 0x00000000 | Успешное завершение операции. |
S_FALSE | 0x00000001 | Успешное завершение операции. Отличие от S_OK заключается в том, что может определять какую-либо отличительную особенность при выполнении функции. Использование значений S_OK и S_FALSE строго не регламентируется. К примеру, если функция должна вернуть список объектов, она возвращает S_OK в случае непустого списка, и S_FALSE если список пустой но ошибок не было. |
Те ошибки, которые вы обычно наблюдаете в различных модулях операционной системы Windows, имеют в точности такие обозначения, соответственно, и ошибки Центра обновления Windows тоже классифицируются одинаково.
Методы использования
Таблица будет являться хабом, то есть диспетчером по поиску ошибок обновления. Соответственно, для пользования им можно предложить следующий алгоритм:
- Лицезреть ошибки Центра обновления Windows можно либо непосредственно в интерфейсе системы, либо по записям об ошибках в файлах %SystemRoot%WindowsUpdate.log и %Windir%LogsCBSCBS.log , а так же событий в системном Журнале Событий.
- Из информации в записях или интерфейсных окнах получаете шестнадцатеричное (либо десятичное) представление ошибки.
- В нижеприведенной таблице находите номер ошибки и смотрите алгоритм устранения в столбце Решение , если это ссылка, то щелкаете и переходите на статью с непосредственными рекомендациями по устранению.
Очевидно, что таблица находится в состоянии перманентного дополнения/изменения, поскольку как бы не хотелось получить на личном опыте, проанализировать и классифицировать такое огромное количество ошибок может разве что разработчик Windows Update у которого внезапно образовалось несколько свободных от работы лет.
Некоторые ошибки, возможно, никогда и не возникают в процессе работы Центра обновления Windows, а представляют собой информационные статусы/структуры, содержащие выводимые на экран статусные и информационные сообщения.
Таблица ошибок Центра обновления Windows
0x80004003 | -2147467261 | E_POINTER | Неверный указатель. Где то в коде в качестве значения [какого-то] указателя передан NULL. Из формулировки понятно, что это ошибка внутренняя, по анализу кода встречающаяся в нескольких местах wuauclt.exe : нулевой указатель при создании префикса трассировки кода, при работе с токенами, при проверке функций обратного вызова (намекает на связь с кодом внешних модулей), копировании SID. Поэтому подойдут рекомендации по сбросу/повторной регистрации всех [сторонних] компонентов, каким-либо образом связанных с обновлениями: |
- Сброс центра обновления Windows;
- Сброс WindowsStore ;
- Перерегистрация компонента WindowsStore ;
- Не загружается библиотека, необходимая в данный момент клиенту обновления ( wucltui.dll , wucltux.dll или иные);
- отсутствует какой-либо файл [устанавливаемого] обновления (ошибка распаковки .cab обновления);
Поэтому и решения могут варьироваться:
- Сброс центра обновления Windows;
- выкачиваем обновление вручную, распаковываем, устанавливаем;
- есть сомнительная стратегия: если ошибка повторяется, то изучаем файл CBS.log и ищем ошибки, расположенные в журнале непосредственно (вблизи) до места возникновения 80070002. потому как может возникать как сопутствующая ошибка при возникновении других, более точно указывающих на проблему ошибок.
- Выполните команды sc config wuauserv type=share и sc config bits type=share , затем перезагрузитесь.
- Сброс центра обновления Windows.
- Скачать и установить обновление KB3102810 вручную;
- Скачать и установить обновление KB3083324 вручную;
- Универсальное: посмотреть список найденных неустановленных критических обновлений, скачать их самостоятельно и поставить вручную;
- REG LOAD HKLMCOMPONENTS C:WindowsSystem32configCOMPONENTS
- REG DELETE HKLMCOMPONENTS /V PendingRequired
- Сброс центра обновления Windows;
- выполнить команду: sc create BITS binpath= «c:windowssystem32svchost.exe -k netsvcs» start= delayed-auto
- в случае невозможности восстановления службы — использовать восстановление системы;
- Сброс центра обновления Windows;
- Проверяем режимы запуска служб: Фоновая интеллектуальная служба передачи (BITS) , Центр обновления Windows , Удостоверение приложения , Служба криптографии ;
- Запускаем апплет Службы (Пуск → в строке поиска набираем services.msc → Ввод ;
- Находим в списке службу Брендмауэр Windows , открываем свойства (двойной щелчок);
- Выбираем вкладку Вход в систему .
- Ставим маркер на пункт С учетной записью: → щелкаем на кнопку Обзор и вводим в поле словосочетание Local Service и нажимаем кнопку Проверить имена → жмем Применить .
- переходим во вкладку Общие и выбираем тип запуска: Автоматически.
- Жмем кнопку Запустить . Дожидаемся пока служба перейдет в состояние Работает .
- Сброс центра обновления Windows.
- запустить проверку диска на битые сектора/ошибки ФС утилитой chkdsk c: /f/r
- Следует убедиться, что в системе нет каких-либо политик, влияющих функционирование Установщика модулей Windows (Windows Module Installer, он же TrustedInstaller). Данный сервис не должен настраиваться с какими-либо опциями запуска и должен целиком контролироваться только операционной системой.
- Тип запуска службы Установщик модулей Windows установлен в Вручную через групповую политику (GPO), что препятствует его запуску для завершения запланированных задач. Попробуйте временно установить тип запуска Автоматически ;
- Используйте браузер для проверки доступности хостов http://update.microsoft.com , https://update.microsoft.com , http://download.windowsupdate.com ;
- Используем утилиту tracert для проверку маршрута к хостам update.microsoft.com и download.windowsupdate.com ;
- Используем утилиту telnet для проверки доступности портов 80, 443, 8530, 8531 на вышеуказанных хостах.
- Убедитесь, что точка обновления программного обеспечения настроена для SSL;
- Убедитесь, что WSUS-сервер настроен на SSL;
- Добавьте сертификат проверки подлинности сервера на веб-сайт WSUS-сервера;
- Проверьте, корректно ли выставлены системные время/дата, если необходимо — произведите синхронизацию [вручную].
- Произвести Восстановление хранилища компонентов;
- Выполнить Сброс центра обновления Windows;
- Если ошибка все еще присутствует, изучить околоошибочные записи в файле CBS.log на предмет наличия проблемного KB. , попытаться переустановить его.
- Устранение ошибки 80092004;
- Выкачать обновление вручную: по поиску или из Центра загрузок Майкрософт или Центра обновления Майкрософт.
- Попробовать отключить сторонний криптопровайдер (Vipnet/КриптоПро);
- Попробовать обновить сторонний криптопровайдер (Vipnet/КриптоПро);
- Попробуйте поочередно все методы восстановления, которые отписаны в статье восстановление при помощи SURT;
- Если это не помогло, нужно удалить обновление KB2488113 и временно отключить компонент Microsoft .Net Framework 3.5.1 . После этого нужно выполнить частичную загрузку системы и заново запустить средство проверки.
- Сброс центра обновления Windows
- проверить системное время (часы), возможно имеется рассинхронизация.
- произвести Восстановление хранилища компонентов
- Накатить [вручную] последние обновления стека обслуживания;
- Накатить [вручную] обновления удостоверяющего протокола;
- сбоях в процессе установки обновлений;
- настройке альтернативного источника установки, в котором отсутствуют некоторые (все) файлы обновления;
- проблема с правами текущего пользователя.
- Сброс центра обновления Windows
- самостоятельно скачать проблемное обновление и установить;
- проверить правильность пути загрузки (при альтернативном источнике);
- проверить разрешения доступа, наличие необходимых файлов в хранилище;
- Поочередное удаление обновлений: KB4015550, KB4019217, KB4019264;
- Патч для Windows Update: Отключение сообщения Несовместимое оборудование;
- Перезагрузите систему. Иногда последствия только что установленных обновлений вызывают проблемы отображения области уведомлений;
- Разверните скрытые значки в области уведомлений и выберите Настроить;
- В открывшемся окне Значки области уведомлений, в разделе Значки, отыщите Центр обновления Windows, щелкните раскрывающийся список рядом с ним, выберите Показать значок и уведомления и нажмите ОК;
- Повторите установку обновлений;
- В командной строке запускаем: wuauclt /detectnow /resetauthorizations ;
- Останавливаем службу автоматического обновления командой net stop wuauserv ;
- удаляем все файлы из папок C:WindowsSoftwareDistributionDataStore , C:WindowsSoftwareDistributionDownload ;
- Запускаем службу автоматического обновления и выполняем команду net start wuauserv wuauclt /detectnow ;
Другой причиной может быть проблема с WMI:
- останавливаем сервис Инструментарий управления Windows (Windows Management Instrumentation);
- перестраиваем/сбрасываем репозиторий WMI;
- повторно запускаем службу WMI ;
- выполняем команду wuauclt /detectnow ;
- Пробовать обновиться несколько раз: жмем кнопку, выжидаем окончание цикла, повторяем через несколько минут;
- Групповая политика: Computer Configuration → Adminsitrative Templates → Windows Components → Windows Update. Увеличиваем интервал до нескольких часов;
- WSUS: убираем ограничение на максимальный размер XML файла (получаемого клиентом);
- WSUS: проводим очистку при помощи встроенного мастера очистки;
- Локальный антивирус контролирует трафик. Отключаем антивирус;
- Корпоративный брандмауэр/шлюз расшифровывает SSL-трафик с сайта Microsoft, что приводит к сбою проверки сертификата. Отключаем;
- Попробовать самостоятельно выкачать проблемное обновление из Центра загрузок Майкрософт или Центра обновления Майкрософт. Затем установить вручную.
- Произвести Сброс центра обновления Windows.
- Ну и в последнюю очередь, самое сложное: произвести полный цикл восстановления хранилища компонентов.
- В вашей системе Защитник Windows не установлен. Для применения обновления установите и активируйте его;
- Выполните Сброс центра обновления Windows;
Похожие записи:
- Ошибка обновления 0x80092004
- Восстановление хранилища компонентов при помощи DISM
- Восстановление хранилища компонентов при помощи SFCFix
- Восстановление компонента прямой заменой файлов
- Сброс центра обновления Windows
Источник: datadump.ru