код ошибки 2147023838 на защитнике виндовс

Ошибки центра обновления Windows

Как и во множестве иных компонентов, входящих в состав операционных систем Microsoft, вопрос о исчерпывающей информативности возникающих ошибок Центра обновления Windows, тем более рекомендаций по их устранению, никогда всерьез разработчиками не рассматривался 🙂 Традиционно было решено ввести огроменный перечень числовых статусов (для того, чтобы хотя бы отдаленно понимать о чем идет речь) и завести специализированные танцесбубновые форумы поддержки (как например, незабвенный TechNet), на которых зачастую предлагаются довольно-таки абстрактные рекомендации. Все это, конечно же, сарказм, тем более что для человека думающего, подобные приведенному выше ресурсу является превосходной отправной точкой, задающей верное направление движения. Ну а в данном материале мы попытаемся каталогизировать ошибки Центра обновления Windows.

Тем не менее, в каждой шутке есть только доля шутки. Понятное дело, что в представлении любого нормального человека (а не наглухо отбитого виндового гика), голых идентификаторов для понимая природы происходящего часто недостаточно, требуется как минимум символическое имя. Символическое имя присутствует, но и оно в большинстве случаев, не дает понимания проблемы и не подразумевает каких-либо рекомендаций. Ко всему этому добавляются факторы взаимного влияния различных компонентов системы друг на друга, при которых, к примеру, причиной недоступности файла обновления может быть некорректная работы файловой системы. В итоге, для некоторых ошибок уже наработаны общие рекомендации по устранению, для других же имеются какие-то абстрактные предположения, в силу чего все форумы забиты сообщениями с указанием кодов возврата и вопросов: «Кто виноват?» и «Что делать?».
Одним словом, все это привело к тому, что и я тоже, по примеру немногих, решил составить такой своеобразный каталог ошибок центра обновления Windows, который будет всегда под рукой. Правда из него так же ничего не понятно 🙂 Но для меня лично непонятного меньше чем в сторонних источниках. Остановимся на следующих утверждениях:

Тип результата

Во всех модулях, относящихся к механизму компонентной модели, ошибки Центра обновления Windows возвращаются в виде числовых идентификаторов, имеющих тип HRESULT (DWORD, 32-битовое целое).

Константа Число Описание
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, а представляют собой информационные статусы/структуры, содержащие выводимые на экран статусные и информационные сообщения.

Таблица ошибок Центра обновления Windows

NTSTATUS Имя Описание/Решение
x16 x10
0x80004003 -2147467261 E_POINTER Неверный указатель. Где то в коде в качестве значения [какого-то] указателя передан NULL. Из формулировки понятно, что это ошибка внутренняя, по анализу кода встречающаяся в нескольких местах wuauclt.exe : нулевой указатель при создании префикса трассировки кода, при работе с токенами, при проверке функций обратного вызова (намекает на связь с кодом внешних модулей), копировании SID. Поэтому подойдут рекомендации по сбросу/повторной регистрации всех [сторонних] компонентов, каким-либо образом связанных с обновлениями:

Поэтому и решения могут варьироваться:

Источник

Почему Windows не обновляет Защитник – как решить проблему

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

Как устранить проблему обновления Защитника Windows.

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

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

Защитник Windows, как и любая другая программа, имеет свою систему обновлений. Это значит, что многие его компоненты заменяются другими, как только перестают быть актуальны. Если вы постоянно создаёте Точки восстановления — это поможет в борьбе практически со всеми неполадками программ.

Код остался и по-прежнему донимает вас? Тогда можете воспользоваться другим предложенным способом.

Обновление компьютера

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

Вы можете бороться с этим, используя чистильщики, например, CCleaner, или же более универсальные решения — Windows 7 Manager отлично справится со многими задачами обслуживания системы. Однако вторая программа является платной, хоть и не очень дорогой.

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

Нужно понимать, что код ошибки 0х80070652 — это предупреждение для пользователя о том, что с файловой системой ПК не всё в порядке. Она не означает повреждения важных для Windows файлов, но говорит о том, что одна или несколько программ вызывает конфликт.

«Чистая» загрузка системы

Часто к появлению в Защитнике Windows кода ошибки 0х80070652 ведёт конфликт системных приложений со сторонними программами. Чистая загрузка позволяет исключить этот фактор, запуская только те приложения, которые обязательны для работы Виндовс. Защитник Windows должен перестать выдавать оповещения, если проблема именно в неправильном, «левом» ПО.

В завершение

Мы познакомились с основными способами решения проблемы с Защитником Windows. Код Ошибки 0х80070652 больше не должен потревожить вас в большинстве случаев. Если позитивных изменений не произошло — попробуйте переустановить систему. Ошибка Защитника имеет очень много вариантов происхождения и ещё больше решений. Мы рассмотрели только основные из них.

Хотите поделиться другим способом решения надоевшей проблемы? Тогда оставляйте свои предложения в комментариях — другие читатели сайта будут вам очень благодарны!

Источник

Полный список всех кодов ошибок Windows Update

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

Например, администратор встретился в журнале с ошибкой 0x80070422. Что она означает? Из цифрового кода это абсолютно не понятно. А что если бы вы, получив данную ошибку моментально сконвертировали ее в более человеческий вид ERROR_SERVICE_DISABLED? Т.е. уже четко видно, что проблема связана с одной из отключённых служб Windows, из-за которых клиент не может закачать обновления. И практически сразу приходит на ум проверка статуса службы BITS.

Как вы видите, служба BITS действительно остановлена, из-за чего агент Windows Update не может скачать обновления. Диагностика ошибки обновления довольно сильно упростилась, не так ли?

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

Совет. Напомню, что данные коды ошибок могут встретится в разделе Windows Update панели управления либо в текстовом журнале %systemroot%\windowsupdate.log (либо новом формате журнала обновлений Windows 10, основанном на ETW). Для поиска нужного кода воспользуйтесь функцией поиска по странице браузера (CTRL + F).

Источник

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

Размещено 20/11/2008

Если вы столкнулись с проблемой (ошибкой) при установке или получении обновлений через Windows Update или Microsoft Update, можете выполнить рекомендации, указанные ниже. Это общие рекомендации, позволяющие решить проблему в большинстве случаев, но они не дают 100% гарантии ее решения. Зачастую в первую очередь стоит начать с их выполнения прежде чем разбирать частный случай. Конкретизировать проблему вам поможет содержимое файла /WINDOWS/WindowsUpdate.log, который создается в процессе обновления системы. В чтении и понимании этого файла вам поможет статья How to read the Windowsupdate.log file
Разберем наиболее частые причины ошибок и способы их устранения.

I. Ошибки, связанные с подключением.

Симптомы: при обращении к веб-узлу Windows Update или Microsoft Update для проверки наличия и установки обновлений появляется одно из следующих сообщений об ошибке:

Код ошибки (в шестнадцатеричном формате) Код ошибки (в десятичном формате) Описание ошибки API
0x80070008 -2147024888 ERROR_NOT_ENOUGH_MEMORY
0x800705B4 -2147023436 Error_Timeout
0x8007000E -2147024882 E_OUTOFMEMORY
0x80072EE2 -2147012894 ERROR_INTERNET_TIMEOUT
0x80072EFD -2147012867 ERROR_INTERNET_CANNOT_CONNECT
0x80072EE7 -2147012889 ERROR_INTERNET_NAME_NOT_RESOLVED
0x80072EFE -2147012866 ERROR_INTERNET_CONNECTION_ABORTED
0x8024400E -2145107954 SUS_E_PT_SOAP_SERVER
0x80072F76 -2147012746 ERROR_WINHTTP_HEADER_NOT_FOUND
0x80244016 -2145107946 SUS_E_PT_HTTP_STATUS_BAD_REQUEST
0x80072F78 -2147012744 ERROR_WINHTTP_INVALID_SERVER_RESPONSE
0x80244022 -2145107934 SUS_E_PT_HTTP_STATUS_SERVICE_UNAVAIL
0x80090305 -2146893051 SEC_E_SECPKG_NOT_FOUND
0x8024402F -2145107921 WU_E_PT_ECP_SUCCEEDED_WITH_ERRORS
0x8009033F -2146892993 SEC_E_Shutdown_IN_Progress
0xC80003FA -939523078 hrReadVerifyFailure
0x80244008 -2145107960 SUS_E_PT_SOAPCLIENT_PARSEFAULT
0xC800042D -939523027 HrVersionStoreOutOfMemory
0x8024400A -2145107958 SUS_E_PT_SOAPCLIENT_PARSE
0x80071A90 -2147018096 ERROR_TRANSACTIONAL_CONFLICT
0x8024400D -2145107955 SUS_E_PT_SOAP_CLIENT

1.2 Отключите (выгрузите) антивирусное ПО на время попытки проведения обновления. Этот шаг также снижает уровень безопасности компьютера, независимо от результата следует снова включить антивирусное ПО.
Если это не помогло устранить проблему, переходите к п. 1.3

1.3 Добавьте веб-узлы Windows Update и Microsoft Update в список надежных узлов:

Если этот способ не устранил неполадку, переходите к п. 1.4

1.4 Убедитесь, что на компьютере установлено последнее обновление фоновой интеллектуальной службы передачи (службы BITS 2.0 и WinHTTP 5.1)
Статья MSKB с описанием обновления и ссылками на загрузку:Обновление для Windows Server 2003, Windows XP и Windows 2000, содержащее службы BITS 2.0 и WinHTTP 5.1
Данный метод относится только к Windows 2000/XP/2003

Если неполадку не удалось устранить указанными выше способами, переходите к п. 2

2. Проверка файлов Hosts

Некоторые программы, в том числе и вредоносные, могут изменять файлы Hosts для управления расширением DNS-имен.
Чтобы удалить записи из файла Hosts, выполните следующие действия:

3. Удаление записи прокси-сервера из настройки прокси-сервера WinHTTP
Примечание. Этот способ применяется только к Windows XP и Windows Server 2003. Данный способ не применяется к Windows Vista.

Чтобы удалить запись прокси-сервера из настройки прокси-сервера WinHTTP, выполните следующие действия.

II. Устранение определенных ошибок WU

Действия и возникновении ошибок

Причины
Ошибка с кодом 0x800A0046 появляется по одной из следующих причин:

Ошибки с кодом 0x8024402C и 0x8024502D обычно появляются из-за наличия неправильных символов в параметрах переопределения прокси. Для их устранения смотрите п.3 раздела I

Ошибка с кодом 0x800A01AD появляется, когда файл Wuaueng.dll отсутствует или неправильно зарегистрирован.

1. Ошибка с кодом 0x800A0046

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

Способ 1. Удалите учетную запись пользователя, которая вызывает ошибку, из группы Гости или Пользователи

Способ 3. Добавьте локальные учетные записи Администратор и Служба в политику Олицетворять клиента после проверки подлинности

2. Ошибка с кодом 0x80248011

Перед устранением ошибки очистите кэш обозревателя Internet Explorer. Для этого выполните следующие действия:

3. Ошибка с кодом 0x800A01AD

Чтобы устранить эту ошибку, выберите один из следующих способов.

Способ 1. Зарегистрируйте программные файлы MSXML

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

III. Сообщение об ошибке «Одно или несколько обновлений не могут быть установлены»

Эта проблема может возникать в том случае, если после установки последней версии клиента Windows Update установка пакета обновления 3 (SP3) осуществляется до перезагрузки компьютера. В результате новый файлWups2.dll оказывается незарегистрированным. Во время установки SP3 не удается обнаружить файл Wups2.dll, поэтому в реестре фиксируется исходная версия файла Wups.dll, которая содержится в Windows XP SP2 и в Windows XP SP3. Из-за отсутствия записей в реестре, соответствующих файлу Wups2.dll, установка обновлений становится невозможной.

IV. Переустановка Windows Update Agent

После загрузки поместите файл на диск C: и выполните последовательно следующие команды в cmd (в Windows Vista команду необходимо выполнять в командной строке запущенной от имени администратора):

V. Переустановка Windows Installer

VI. Использование утилиты AU Check

Утилита проверки и сброса (восстановления) параметров автоматического обновления, Windows Update и Microsoft Update (AU Check) способна решить большинство проблем с получением или установкой обновлений путем сброса конфигурации соответствующих параметров в значение по умолчанию.
Фактически утилита представляет из себя набор reg-файлов, cmd-файлов и VBS-сценариев, которые автоматизируют большинство из указанных выше способов решения проблемы с обновлениями. Поддерживаются следующие ОС (32 bit и 64-bit):

Загрузить последнюю версию AU Check вы можете с этой страницы:AU Check Releases

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

Источник

Способы устранения ошибок обновления защитника Windows 10 ошибка 0x800704e8.

в Windows 7/8/10 13.10.2017 0 1,886 Просмотров

Защитник Windows 10 – это встроенный инструмент защиты, предназначенный для обеспечения защиты ОС в реальном времени. Эта программа предоставляется компанией Microsoft для защиты пользователей от внешних угроз, таких как вредоносные программы и программ-шпионов. Защитник Windows 10 – это очень удобный инструмент, но его обновление это не такая простая задача, и много пользователей жалуются на различные ошибки и возникающие технические проблемы, которые не позволяют им обновлять встроенный защитник Windows. Недавние ошибки, с которыми столкнулись много пользователей при обновлении защитника Windows – это ошибка обновления 0x800704e8.

Опыт пользователя:
При выполнении обновления защитника Windows, я получаю сообщение об ошибке – обновление не может быть установлено с ошибкой 0x800704e8. Что это такое и как это исправить?
Установлено, что во время загрузки последнего обновления защитника Windows, во время процесса установки а не после загрузки появляется сообщение:
“Определения вирусов и шпионских программ не может быть обновлено. Код ошибки 0x800704e8”

Кроме того, существуют различные другие причины, которые ответственны за то, что защитник Windows выдаёт ошибку обновления 0x800704e8. Некоторые из них приведены ниже, и имеют вид:
Программное обеспечение третьей стороны защиты установленное в вашей системе, не совместимо с защитником Windows. И конфликт между этими двумя программами может привести к ошибке.
Из-за отсутствия или повреждения системного реестра, устаревших системных драйверов или в случае если Windows давно не обновлялась, то компьютер сообщает об ошибке 0x800705b4, и защитник обновления Windows не обновляется.
Система Windows заражена последним вирусом или вредоносным программным обеспечением и система становится неспособной использовать встроенное средство защиты Windows.

Шаги, чтобы удалить ошибку 0x800704e8 при обновлении защитника Windows:

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

Шаг 1: Отключите антивирусное программное обеспечение сторонних производителей:
Удалите стороннее антивирусное программное обеспечение, установленное на вашем компьютере. Кроме того, убедитесь, что вы полностью удалили весь антивирус с вашего компьютера вручную или при помощи сторонних приложений.

Шаг 2: Обновите защитник Windows вручную
Попробуйте вручную выполнить обновления защитника Windows через кнопку обновить на вкладке Update. И провести полное сканирование, чтобы удалить что-либо обнаруженное.
Теперь запустите средства устранения неполадок центра обновления Windows снова.
И введите команду cmd > запуск в качестве администратора и введите заданный команды:
%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe – удаляет все обновления определений защитника Windows.
%PROGRAMFILES%\Windows Defender\MPCMDRUN.exe – для обновления антивируса.

Запустите защитник Windows и нажмите кнопку обновить. Для завершения процесса обновления, это может занять несколько минут. Если вы видите ошибку “ошибка подключения”, закройте окно. Последние обновления защитника Windows должны быть уже установлены.

Источник

Операционные системы и программное обеспечение