Ошибка 8024400a центра обновления windows 7

Microsoft servers may experience a downtime if you spot this error

by Claire Moraa

Claire likes to think she’s got a knack for solving problems and improving the quality of life for those around her. Driven by the forces of rationality, curiosity,… read more


Updated on April 4, 2023

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • The error code 0x80200056 occurs when you try to install a Windows update on your system and is caused by an interruption during the installation process.
  • An easy workaround is to run the Windows Update troubleshooter but that doesn’t always resolve the issue. Read on for more troubleshooting.

The error 8024400a mostly occurs when you try to install Windows updates on your system using the built-in Windows Update feature of Windows. These updates are required for your PC to function properly and for it to be secure from external attacks.

If you’ve tried to install an update for Windows and it fails, this article will help determine the cause and offer possible solutions.

Why I’m I getting the Windows update error code 8024400a?

  • Corrupt update – You may have a corrupt Windows Update file, or you are missing a required service pack.
  • Server issues – It is also possible that Microsoft servers are crowded at the time of the update and causing the interruption. You can check the server status to verify.
  • Multiple updates – If you’re installing multiple updates at once, they could be conflicting with one another and causing problems.
  • Interrupted connection – Your internet connection may be unstable or drops suddenly during the update process.
  • Firewall settings – You may have a third-party firewall or antivirus installed on your computer that is blocking Windows updates.
  • Insufficient hard drive space – If the update is too large and you don’t have enough space to accommodate it, the update may be interrupted before it is finished.

How can I fix the Windows update error code 8024400a?

Check off the following before you proceed to advanced troubleshooting:

  • If you have too many background processes, close them, as they could be interfering with the update process.
  • Check your internet connection and switch to an Ethernet cable if possible.
  • Restart your PC.

1. Run the Windows Update troubleshooter 

  1. Hit the Windows key and click on Settings.settings windows 11
  2. Click on System and select Troubleshoot.Open system troubleshooter
  3. Navigate to Other troubleshooters.
  4. Click the Run option for the Windows Update troubleshooter.run-windows-update error 0x80004005 windows 11

2. Run the DISM and SFC commands

  1. Hit the Windows key, type cmd in the search bar, and select Run as administrator.cmd-admin hp printer won't scan
  2. Enter the following command: DISM.exe /Online /Restorehealth 
  3. Allow for the command to be executed then type in the next one: sfc /scannow

3. Disable the firewall temporarily

  1. Hit the Start menu icon, type Windows Security in the search bar, and click Open.
  2. Click on Firewall & network protection then select Public network.public network
  3. Locate Microsoft Defender Firewall and toggle the off button.turning off Microsoft Defender Firewall Windows

Some PC issues are hard to tackle, especially when it comes to missing or corrupted system files and repositories of your Windows.
Be sure to use a dedicated tool, such as Fortect, which will scan and replace your broken files with their fresh versions from its repository.

Remember to turn it back on after the update, as it is critical in ensuring your system stays protected.

Read more about this topic

  • 0x80072EE4 Windows Update Error: How to Fix It
  • What is Ruby.exe & How to Fix its High CPU Usage
  • KB5027119 breaks printing in ProSeries, but there’s a fix
  • Fix: Insufficient System Resources Exist to Complete Error
  • Is KB5027231 slowing your PC? Here’s what to do

4. Reset the Windows Update components

  1. Hit the Windows key, type cmd in the search bar, and click Run as administrator.cmd-admin hp printer won't scan
  2. Type the following commands and press Enter after each one: net stop wuauserv rd /s /q %systemroot%SoftwareDistribution net start wuauserv
  3. Next, type the following command and press Y after completion: Del "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader*.*"
  4. Now, delete the Windows Update cache by typing in the following commands: rmdir %systemroot%SoftwareDistribution /S /Q rmdir %systemroot%system32catroot2 /S /Q
  5. Type in the following commands to reset Windows Update to the default security descriptor: sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU) sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)
  6. Next, enter the following command: cd /d %windir%system32
  7. Now, reregister the Windows Update files and update the DLL files by typing in the following commands and pressing Enter after each one:  regsvr32.exe atl.dll regsvr32.exe urlmon.dll regsvr32.exe mshtml.dll regsvr32.exe shdocvw.dll regsvr32.exe browseui.dll regsvr32.exe jscript.dll regsvr32.exe vbscript.dll regsvr32.exe scrrun.dll regsvr32.exe msxml.dll regsvr32.exe msxml3.dll regsvr32.exe msxml6.dll regsvr32.exe actxprxy.dll regsvr32.exe softpub.dll regsvr32.exe wintrust.dll regsvr32.exe dssenh.dll regsvr32.exe rsaenh.dll regsvr32.exe gpkcsp.dll regsvr32.exe sccbase.dll regsvr32.exe slbcsp.dll regsvr32.exe cryptdlg.dll regsvr32.exe oleaut32.dll regsvr32.exe ole32.dll regsvr32.exe shell32.dll regsvr32.exe initpki.dll regsvr32.exe wuapi.dll regsvr32.exe wuaueng.dll regsvr32.exe wuaueng1.dll regsvr32.exe wucltui.dll regsvr32.exe wups.dll regsvr32.exe wups2.dll regsvr32.exe wuweb.dll regsvr32.exe qmgr.dll regsvr32.exe qmgrprxy.dll regsvr32.exe wucltux.dll regsvr32.exe muweb.dll regsvr32.exe wuwebv.dll
  8. Reset your network configurations by entering the following commands: netsh winsock reset netsh winsock reset proxynetsh-ip the default gateway is not available
  9. Now restart the Windows Update service by typing in the following commands: net start bits net start wuauserv  net start cryptsvc
  10. Restart your PC, and the service should work normally.

If none of the above works, consider performing a clean boot and see if it resolves the issue. The Windows Update Error Code 8024400a is closely related to the error 0x800f0988, so be sure to check out our article. Also, note that these fixes apply for Windows 7 update error 8024400a too.

In other extreme cases, Windows Update may not be loading, but we also have an answer for such hiccups in our detailed article.

Let us know if you have been able to solve this error and what solution did it for you in the comment section below.

Still experiencing issues?

SPONSORED

If the above suggestions have not solved your problem, your computer may experience more severe Windows troubles. We suggest choosing an all-in-one solution like Fortect to fix problems efficiently. After installation, just click the View&Fix button and then press Start Repair.

newsletter icon

Содержание

  1. Исправляем ошибки установки обновлений Windows 7
  2. Как исправить ошибку Microsoft Security Essentials 0x8024400A
  3. «IMAP_SVR_SYNTAXERR» Введение
  4. Что генерирует ошибку времени выполнения 0x8024400A?
  5. Классические проблемы IMAP_SVR_SYNTAXERR
  6. IMAP_SVR_SYNTAXERR Истоки проблем
  7. Устранение неполадок при получении или установке обновлений Windows
  8. 8024400a ошибка обновления windows 7
  9. Вопрос
  10. Ответы
  11. Все ответы
  12. 8024400a ошибка обновления windows 7
  13. Применимо ко всем выпускам Windows Vista.
  14. Данный материал поможет вам разобраться, что произошло, и узнать, что делать дальше, если произошли ошибки при обновлении Windows
  15. Ошибка Центра обновления Windows 80080005
  16. Ошибка Центра обновления Windows 80070005
  17. Ошибка Центра обновления Windows 80070424
  18. Ошибка Центра обновления Windows 80242014
  19. Ошибка Центра обновления Windows 80072F78
  20. Ошибка Центра обновления Windows 800705B4
  21. Ошибка Центра обновления Windows 80072EFE
  22. Ошибка Центра обновления Windows 00006D9E
  23. Ошибка Центра обновления Windows 80073712
  24. Ошибка Центра обновления Windows 8024400D
  25. Ошибка Центра обновления Windows 8024400E
  26. Ошибка Центра обновления Windows 800ВО100
  27. Ошибка Центра обновления Windows 8000FFFF

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

image loaderWindows 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 года, а исправлений на операционную систему с тех пор вышло бесчисленное множество, и многих файлов в каталоге не хватает.

image loader

Ниже я опишу последовательность действий, необходимых для исправления ошибок установки обновлений на 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

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

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

Ошибка #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».

Источник

Как исправить ошибку Microsoft Security Essentials 0x8024400A

Номер ошибки: Ошибка 0x8024400A
Название ошибки: IMAP_SVR_SYNTAXERR
Описание ошибки: There may be a connection problem between your PC and the Windows servers. IMAP_SVR_SYNTAXERR.
Разработчик: Microsoft Corporation
Программное обеспечение: Microsoft Security Essentials
Относится к: Windows XP, Vista, 7, 8, 10, 11

«IMAP_SVR_SYNTAXERR» Введение

Обычно люди ссылаются на «IMAP_SVR_SYNTAXERR» как на ошибку времени выполнения (ошибку). Разработчики, такие как Microsoft Corporation, обычно проходят через несколько контрольных точек перед запуском программного обеспечения, такого как Microsoft Security Essentials. Ошибки, такие как ошибка 0x8024400A, иногда удаляются из отчетов, оставляя проблему остается нерешенной в программном обеспечении.

Пользователи Microsoft Security Essentials могут столкнуться с сообщением об ошибке после выполнения программы, например «There may be a connection problem between your PC and the Windows servers. IMAP_SVR_SYNTAXERR.». После возникновения ошибки 0x8024400A пользователь программного обеспечения имеет возможность сообщить разработчику об этой проблеме. Затем Microsoft Corporation исправляет эти дефектные записи кода и сделает обновление доступным для загрузки. Если есть запрос на обновление Microsoft Security Essentials, это обычно обходной путь для устранения проблем, таких как ошибка 0x8024400A и другие ошибки.

Что генерирует ошибку времени выполнения 0x8024400A?

Сбой во время запуска Microsoft Security Essentials или во время выполнения, как правило, когда вы столкнетесь с «IMAP_SVR_SYNTAXERR». Следующие три наиболее значимые причины ошибок выполнения ошибки 0x8024400A включают в себя:

IMAP_SVR_SYNTAXERR проблемы часто являются результатом отсутствия, удаления или случайного перемещения файла из исходного места установки Microsoft Security Essentials. Как правило, самый лучший и простой способ устранения ошибок, связанных с файлами Microsoft Corporation, является замена файлов. Более того, поддержание чистоты реестра и его оптимизация позволит предотвратить указание неверного пути к файлу (например IMAP_SVR_SYNTAXERR) и ссылок на расширения файлов. По этой причине мы рекомендуем регулярно выполнять очистку сканирования реестра.

Классические проблемы IMAP_SVR_SYNTAXERR

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

Ошибки IMAP_SVR_SYNTAXERR EXE возникают во время установки Microsoft Security Essentials, при запуске приложений, связанных с IMAP_SVR_SYNTAXERR (Microsoft Security Essentials), во время запуска или завершения работы или во время установки ОС Windows. Отслеживание того, когда и где возникает ошибка IMAP_SVR_SYNTAXERR, является важной информацией при устранении проблемы.

IMAP_SVR_SYNTAXERR Истоки проблем

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

Точнее, ошибки IMAP_SVR_SYNTAXERR, созданные из:

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Источник

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

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

98 Если вы столкнулись с проблемой (ошибкой) при установке или получении обновлений через 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 не представляется возможным да я и не ставил перед собой такой цели. Общие рекомендации, привденные здесь помогут избавиться от большинства самых распространенных неполадок, а остальные зачастую нужно разбирать более детально и каждый конкретный случай в отдельности.

Источник

8024400a ошибка обновления windows 7

trans

Вопрос

trans

trans

После случайного удаления клиента из консоли «Update services» на сервере WSUS этот клиент перестал посылать отчет на сервер.

PT +++++++++++ PT: Synchronizing server updates +++++++++++
PT + ServiceId = <3da21691-e39d-4da6-8a4b-b43877bcb1b7>, Server URL = http://SWSUS/ClientWebService/client.asmx
PT WARNING: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
PT WARNING: SOAP Fault: 0x000190
PT WARNING: faultstring:Fault occurred
PT WARNING: ErrorCode:InternalServerError(5)
PT WARNING: Message null)
PT WARNING: Method:»http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates»
PT WARNING: ID:1c6432f9-0c74-482f-ab8f-93f5e43b56c7
PT WARNING: PTError: 0x8024400e
PT WARNING: SyncUpdates_WithRecovery failed.: 0x8024400e
PT WARNING: Sync of Updates: 0x8024400e
PT WARNING: SyncServerUpdatesInternal failed: 0x8024400e
Agent * WARNING: Failed to synchronize, error = 0x8024400E
Agent * WARNING: Exit code = 0x8024400E
Agent *********
Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
Agent *************
Agent WARNING: WU client failed Searching for update with error 0x8024400e
AU >>## RESUMED ## AU: Search for updates [CallId = ]
AU # WARNING: Search callback failed, result = 0x8024400E
AU # WARNING: Failed to find updates with error code 8024400E

Причем в списке компьютеров в консоле «Update services» этот клиент появляется.

1.Останавливал на клиенте службу обновления,
2. удалял C:WINDOWSSoftwareDistribution,
3. чистил в реестре клиента HKLMSoftware|Microsoft|Windows|CurrentVersion|WindowsUpdate*,
4. еще раз удалял клиента с сервера,
5. запускал службу обновления на клиенте

6. wuauclt /detectnow

Как быть, в какую сторону копать. помогите, люди добрые.

Ответы

trans

trans

Все ответы

trans

trans

Компьютер случаем не из образа установлен? Если да, то меняйте SID

Выполните команду wuauclt /resetauthorization /detectnow

trans

trans

trans

trans

trans

trans

Для меня пока не понятен вопрос по какому SID WSUS идентифицирует клиента?

— код безопасности учетной записи ( от Security ID)

trans

trans

Выкладываю лог после чистки клиента и выполнения команды wuauclt /resetauthorization /detectnow :

Источник

8024400a ошибка обновления windows 7

Запись опубликована LifeInfo Blog. Пожалуйста, оставляйте комментарии там.

Применимо ко всем выпускам Windows Vista.

Данный материал поможет вам разобраться, что произошло, и узнать, что делать дальше, если произошли ошибки при обновлении Windows

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

Все описанные варианты устранения ошибок Windows Update необходимо выполнять, либо используя учетную запись Администратора, либо при помощи обычной Личной учетной записи, но способной выполнять административные задачи. В этом случае будет производится запрос на повышение прав, который необходимо подтверждать. При использовании командной строки ее так же необходимо будет запускать с правами администратора. Для этого после нажатия кнопки Пуск, введите cmd, щелкните на появившейся вверху панели строке “Командная строка” правой кнопкой мыши и выберите пункт “Запуск от имени Администратора“. Перед внесением изменений желательно создать точку восстановления системы, для отмены нежелательных изменений.

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

Причина

Неполадки с библиотеками модуля Windows Update.

Попытаться ликвидировать ошибку с кодом 80080005 можно четырьмя способами.

Способ 1. Проверьте файловую систему диска C: на предмет ошибок
Способ 2. Установите последнюю версию агента Центра обновления Windows

Для того чтобы установить последнюю версию агента Центра обновления Windows, рекомендуется посетить веб-узел корпорации Microsoft по адресу: http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=ru-ru

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

Способ 3. Выполните сброс настроек компонента LSP Winsock

Для сброса настроек и восстановления первоначальной конфигурации LSP Winsock введите в командной строке Windows инструкцию netsh winsock reset catalog и перезагрузите компьютер для внесения в систему изменений.

Способ 4. Переименуйте директорию SoftwareDistribution

Для этого выполните следующие действия: перезагрузите компьютер в безопасном режиме, найдите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно перезагрузите компьютер в обычном режиме.

Можно обойтись и без перезапуска системы. Для этого щелчком правой клавиши мыши по панели задач Windows откройте диспетчер задач, в нем перейдите на вкладку “Службы” и щелкните по расположенной внизу одноименной кнопке. В открывшемся списке отыщите службу “Центр обновления Windows” и остановите ее. Затем переименуйте системную папку С:WindowsSoftwareDistribution и повторно запустите остановленную службу.

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

Причина

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

Способ 1. Удалите последние установленные драйверы в операционную систему

Для деинсталляции драйверов устройств через консоль Windows запустите оснастку Диспетчера устройств (devmgmt.msc), выберите в списке конфликтный драйвер, через контекстное меню программы удалите его и выполните перезагрузку операционной системы.

Способ 2. Переименуйте директорию SoftwareDistribution

Перезагрузите компьютер в безопасном режиме, откройте Проводник, найдите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно перезагрузите компьютер в обычном режиме.

Можно обойтись и без перезапуска системы. Для этого щелчком правой клавиши мыши по панели задач Windows откройте диспетчер задач, в нем перейдите на вкладку “Службы” и щелкните по расположенной внизу одноименной кнопке. В открывшемся списке отыщите службу “Центр обновления Windows” и остановите ее. Затем переименуйте системную папку С:WindowsSoftwareDistribution и повторно запустите остановленную службу. Для доступа к списку системных служб можно использовать также командную инструкцию services.msc, а для остановки и последующего запуска службы обновлений команды net stop wuauserv и net start wuauserv соответственно.

Способ 3. Установите последнюю версию агента Центра обновления Windows

Для инсталляции последней версии агента Центра обновления Windows проследуйте по ссылке http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=ru-ru

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

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

Причина

Неполадки со службой “Центр обновления Windows”.

Решение 1. Убедитесь, что фоновая интеллектуальная служба передачи (BITS) зарегистрирована в системе должным образом и запущена

Зарегистрируйте файлы службы BITS Qmgr.dll и Qmgrprxy.dll, последовательно выполнив в консоли сперва команду regsvr32 qmgr.dll, а затем regsvr32 qmgrprxy.dll. После подтверждения выполнения инструкций при помощи команды services.msc откройте окно управления службами, и проверьте, что фоновая интеллектуальная служба передачи имеет тип запуска “Автоматически (отложенный запуск)”.

Решение 2. Проверьте наличие данные регистрации библиотеки wuaueng.dll в реестре Windows

Наберите в командной строке regedit.exe и запустите редактор реестра Windows. В левой части окна редактора отыщите ветку HKEY_LOCAL_MACHINESYSTEMCurrentControl SetServiceswuauservParameters. Убедитесь, что в правой части окна редактора фигурирует строковый параметр ServiceDll со значениями, приведенными на скриншоте. В случае расхождения значений внесите необходимые правки в параметр ServiceDll и сохраните изменения, закрыв окно редактора системного реестра.

Окно редактора системного реестра Windows.

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

Причина

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

Решение 1. Перезагрузите компьютер и повторите установку обновлений

Нажмите кнопку “Пуск”, выберите пункт “Перезагрузка”, дождитесь повторной загрузки Windows и вновь обратитесь к Центру обновления для повторной установки обновлений.

Решение 2. Временно отключите сторонние программы, работающие в системе, и выполните повторную установку обновлений

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

Ошибка Центра обновления Windows 80072F78

Причина

Повреждена база данных, в которой хранятся сведения о Центре обновления Windows.

Решение. Создайте заново базу данных, в которой хранятся сведения о Центре обновления

Для этого выполните следующие действия. Средствами командной строки выполните инструкцию net stop wuauserv. При помощи проводника отыщите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно запустите службу обновлений, набрав в консоли net start wuauserv.

Ошибка Центра обновления Windows 800705B4

Причина

Возможно, неполадки связаны драйверами для видеокарт Nvidia и прочих периферийных устройств.

Решение. Переустановите драйверы Nvidia, а также последние установленные в операционную систему драйверы для периферийных устройств

Для поиска обновленных драйверов устройств обратитесь к производителям устройств. Для деинсталляции драйверов устройств через консоль Windows запустите оснастку devmgmt.msc, выберите в списке конфликтный драйвер, через контекстное меню программы удалите его и выполните перезагрузку операционной системы.

Ошибка Центра обновления Windows 80072EFE

Причина

Отсутствует сетевое соединение с сервером Центра обновления Windows.

Решение. Проверьте сетевое соединение компьютера

Убедитесь в корректности настроек сетевого соединения компьютера, при обнаружении неполадок обратитесь к провайдеру, предоставляющему доступ в Интернет. В случае если обновления Windows Update распространяются через локальную сеть, проверьте подключение к домену.

Ошибка Центра обновления Windows 00006D9E

Причина

Для удаления воспользуйтесь модулем “Программы и компоненты” панели управления Windows.

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

Причина

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

Решение 1. Проверьте защищенные файлы Windows с помощью средства “Проверка системных файлов”

Чтобы проверить версии защищенных файлов Windows, наберите в командной строке инструкцию Sfc.exе с параметром /scannow и нажмите Enter. Если средство проверки обнаружит, что проверяемый файл был изменен, то измененный файл будет заменен правильной версией этого файла. В процессе копирования оригинальных файлов система может попросить вставить в дисковод установочный диск Windows. Заранее подготовьте установочный диск вашей копии Windows.

Решение 2. Запустите программу “Восстановление системы” и восстановите системные файлы и параметры Windows, используя последнюю созданную системой точку восстановления

Ошибка Центра обновления Windows 8024400D

Причина

Неполадки с инструментарием управления Windows (WMI).

Решение 1. Удостоверьтесь в отсутствии ошибок при работе WMI и устраните возникшие неполадки

Выполните в консоли инструкцию winmgmt /verifyrepository. Если выполнение команды завершится сообщением “База данных WMI не согласована” (WMI repository is not consistent), выполните команду winmgmt /salvagerepository, дождитесь ее завершения и перезагрузите компьютер.

Решение 2. Если не установлен пакет обновления 1 (SP1) для Windows Vista, выполните его ручную установку

В зависимости от того, используется 32-разрядная или 64-разрядная версия Windows Vista, загрузите обновление для 32-разрядных (http://go.microsoft.com/fwlink/?linkid=115246) или 64-разрядных версий (http://go.microsoft.com/fwlink/?linkid=115258).Чтобы определить, какая редакция Windows Vista используется, в меню “Пуск” щелкните правой кнопкой мыши по записи “Компьютер” и выберите пункт “Свойства“. Для установки пакета обновления щелкните “Открыть” или “Выполнить” и следуйте инструкциям на экране.

Решение 3. Переименуйте директорию SoftwareDistribution

Для этого выполните следующие действия. Средствами командной строки выполните инструкцию net stop wuauserv. При помощи проводника отыщите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно запустите службу обновлений, набрав в консоли net start wuauserv.

Решение 4. Воспользуйтесь рекомендациями по использованию антивирусных программ для компьютеров под управлением Windows Server 2003, Windows 2000 и Windows XP

Для изучения рекомендаций проследуйте по ссылке http://support.microsoft.com/kb/822158.

Ошибка Центра обновления Windows 8024400E

Причина

Проблема со службой Windows Server Update Services (WSUS) на сервере.

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

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

Ошибка Центра обновления Windows 800ВО100

Причина

Не зарегистрированы некоторые системные библиотеки Windows.

Решение. Самостоятельно выполните регистрацию системных библиотек

В случае использования Windows 2000, XP или Server 2003 последовательно введите в консоли следующие команды, завершая каждую нажатием клавиши Enter:

• regsvr32 Softpub.dll /s

• regsvr32 Wintrust.dll /s

• regsvr32 Initpki.dll /s

• regsvr32 Mssip32.dll /s

При использовании Windows Vista или Server 2008 воспользуйтесь средством System Update Readiness Tool (http://support.microsoft.com/kb/947821/).

Ошибка Центра обновления Windows 8000FFFF

Причина

Неполадки с обновлением KB929777.

Решение 1. Переустановите обновление KB929777

Откройте панель управления Windows, щелкните по ссылке “Программы и компоненты“, найдите в списке установленных приложений обновление KB929777 и деинсталлируйте его. После удаление обновления запустите Центр обновления Windows и повторите попытку установки обновлений. При необходимости перезагрузите компьютер.

Решение 2. Создайте заново базу данных, в которой хранятся сведения о Центре обновления

Для этого выполните следующие действия. Средствами командной строки выполните инструкцию net stop wuauserv. При помощи проводника отыщите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно запустите службу обновлений, набрав в консоли net start wuauserv.

Решение 3. Временно отключите сторонние программы, работающие в системе, и выполните повторную установку обновлений

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

Решение 4. Воспользуйтесь программой проверки системных файлов System File Checker

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

Решение 5. Убедитесь в отсутствии лишних записей в автозагрузке Windows

Набрав в консоли команду msconfig.exe, откройте утилиту конфигурации системы, перейдите на вкладку “Автозагрузка” и удалите записи, относящиеся к сторонним программным продуктам.

Решение 6. Удалите лишние ключи из реестра Windows

Запустите редактор реестра Windows, откройте раздел HKEY_LOCAL_MACHINECOMPONENTS и проверьте в правой части окна программы наличие записей PendingXmldentifier, NextQueueEntryIndex и AdvancedInstallersNeedResolving. Если таковые ключи присутствуют, удалите их и закройте редактор реестра Windows.

Источник

Icon Ex Номер ошибки: Ошибка 0x8024400A
Название ошибки: IMAP_SVR_SYNTAXERR
Описание ошибки: There may be a connection problem between your PC and the Windows servers. IMAP_SVR_SYNTAXERR.
Разработчик: Microsoft Corporation
Программное обеспечение: Microsoft Security Essentials
Относится к: Windows XP, Vista, 7, 8, 10, 11

«IMAP_SVR_SYNTAXERR» Введение

Обычно люди ссылаются на «IMAP_SVR_SYNTAXERR» как на ошибку времени выполнения (ошибку). Разработчики, такие как Microsoft Corporation, обычно проходят через несколько контрольных точек перед запуском программного обеспечения, такого как Microsoft Security Essentials. Ошибки, такие как ошибка 0x8024400A, иногда удаляются из отчетов, оставляя проблему остается нерешенной в программном обеспечении.

Пользователи Microsoft Security Essentials могут столкнуться с сообщением об ошибке после выполнения программы, например «There may be a connection problem between your PC and the Windows servers. IMAP_SVR_SYNTAXERR.». После возникновения ошибки 0x8024400A пользователь программного обеспечения имеет возможность сообщить разработчику об этой проблеме. Затем Microsoft Corporation исправляет эти дефектные записи кода и сделает обновление доступным для загрузки. Если есть запрос на обновление Microsoft Security Essentials, это обычно обходной путь для устранения проблем, таких как ошибка 0x8024400A и другие ошибки.

Что генерирует ошибку времени выполнения 0x8024400A?

Сбой во время запуска Microsoft Security Essentials или во время выполнения, как правило, когда вы столкнетесь с «IMAP_SVR_SYNTAXERR». Следующие три наиболее значимые причины ошибок выполнения ошибки 0x8024400A включают в себя:

Ошибка 0x8024400A Crash — Ошибка 0x8024400A остановит компьютер от выполнения обычной программной операции. Обычно это происходит, когда Microsoft Security Essentials не может обработать данные в удовлетворительной форме и поэтому не может получить ожидаемый результат.

Утечка памяти «IMAP_SVR_SYNTAXERR» — когда происходит утечка памяти Microsoft Security Essentials, это приведет к вялой работе операционной системы из-за нехватки системных ресурсов. Потенциальные триггеры могут быть бесконечным циклом, что приводит к тому, что работа программы запускается снова и снова.

Error 0x8024400A Logic Error — Ошибка программной логики возникает, когда, несмотря на точный ввод от пользователя, производится неверный вывод. Это видно, когда исходный код Microsoft Corporation включает дефект в анализе входных данных.

IMAP_SVR_SYNTAXERR проблемы часто являются результатом отсутствия, удаления или случайного перемещения файла из исходного места установки Microsoft Security Essentials. Как правило, самый лучший и простой способ устранения ошибок, связанных с файлами Microsoft Corporation, является замена файлов. Более того, поддержание чистоты реестра и его оптимизация позволит предотвратить указание неверного пути к файлу (например IMAP_SVR_SYNTAXERR) и ссылок на расширения файлов. По этой причине мы рекомендуем регулярно выполнять очистку сканирования реестра.

Классические проблемы IMAP_SVR_SYNTAXERR

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

  • «Ошибка приложения IMAP_SVR_SYNTAXERR.»
  • «Недопустимая программа Win32: IMAP_SVR_SYNTAXERR»
  • «Извините, IMAP_SVR_SYNTAXERR столкнулся с проблемой. «
  • «Файл IMAP_SVR_SYNTAXERR не найден.»
  • «IMAP_SVR_SYNTAXERR не найден.»
  • «Проблема при запуске приложения: IMAP_SVR_SYNTAXERR. «
  • «IMAP_SVR_SYNTAXERR не работает. «
  • «Отказ IMAP_SVR_SYNTAXERR.»
  • «Ошибка в пути к программному обеспечению: IMAP_SVR_SYNTAXERR. «

Ошибки IMAP_SVR_SYNTAXERR EXE возникают во время установки Microsoft Security Essentials, при запуске приложений, связанных с IMAP_SVR_SYNTAXERR (Microsoft Security Essentials), во время запуска или завершения работы или во время установки ОС Windows. Отслеживание того, когда и где возникает ошибка IMAP_SVR_SYNTAXERR, является важной информацией при устранении проблемы.

IMAP_SVR_SYNTAXERR Истоки проблем

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

Точнее, ошибки IMAP_SVR_SYNTAXERR, созданные из:

  • Поврежденные ключи реестра Windows, связанные с IMAP_SVR_SYNTAXERR / Microsoft Security Essentials.
  • Вредоносные программы заразили IMAP_SVR_SYNTAXERR, создавая повреждение.
  • IMAP_SVR_SYNTAXERR злонамеренно удален (или ошибочно) другим изгоем или действительной программой.
  • Другое приложение, конфликтующее с IMAP_SVR_SYNTAXERR или другими общими ссылками.
  • Microsoft Security Essentials/IMAP_SVR_SYNTAXERR поврежден от неполной загрузки или установки.

Продукт Solvusoft

Загрузка
WinThruster 2022 — Проверьте свой компьютер на наличие ошибок.

Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

Установить необязательные продукты — WinThruster (Solvusoft) | Лицензия | Политика защиты личных сведений | Условия | Удаление

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».

Источник

Код 8024400a произошла неизвестная ошибка windows update

Вопрос

После случайного удаления клиента из консоли «Update services» на сервере WSUS этот клиент перестал посылать отчет на сервер.

PT +++++++++++ PT: Synchronizing server updates +++++++++++
PT + ServiceId = <3DA21691-E39D-4DA6-8A4B-B43877BCB1B7>, Server URL = http://SWSUS/ClientWebService/client.asmx
PT WARNING: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
PT WARNING: SOAP Fault: 0x000190
PT WARNING: faultstring:Fault occurred
PT WARNING: ErrorCode:InternalServerError(5)
PT WARNING: Message null)
PT WARNING: Method:»http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates»
PT WARNING: ID:1c6432f9-0c74-482f-ab8f-93f5e43b56c7
PT WARNING: PTError: 0x8024400e
PT WARNING: SyncUpdates_WithRecovery failed.: 0x8024400e
PT WARNING: Sync of Updates: 0x8024400e
PT WARNING: SyncServerUpdatesInternal failed: 0x8024400e
Agent * WARNING: Failed to synchronize, error = 0x8024400E
Agent * WARNING: Exit code = 0x8024400E
Agent *********
Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
Agent *************
Agent WARNING: WU client failed Searching for update with error 0x8024400e
AU >>## RESUMED ## AU: Search for updates [CallId = ]
AU # WARNING: Search callback failed, result = 0x8024400E
AU # WARNING: Failed to find updates with error code 8024400E

Причем в списке компьютеров в консоле «Update services» этот клиент появляется.

1.Останавливал на клиенте службу обновления,
2. удалял C:WINDOWSSoftwareDistribution,
3. чистил в реестре клиента HKLMSoftware|Microsoft|Windows|CurrentVersion|WindowsUpdate*,
4. еще раз удалял клиента с сервера,
5. запускал службу обновления на клиенте

6. wuauclt /detectnow

результат — на консоле клиент появляется, но синхронизация не идет. Ошибки те же.

Другие компьютеры в сети получают обновления нормально. Пробавал удалять из консоли «Update services» другой комп — после перезагрузки синхронизация прошла без ошибок. (правда в списке компов на консоле этот комп еще не появился , но я думаю скоро появится. А вот проблемный комп в списке появляется сразу, а не синхронизируется )

Как быть, в какую сторону копать. помогите, люди добрые.

Ответы

Спасибо, sie .

Прочитал http://blogs.technet.com/wsus/archive/2008/06/18/client-server-synchronization-issues.aspx . Сначало засомневался при чем здесь Office 2003 sp1. На проблемной машине с нуля стоит Office 2007. Но от бессилия решился на последний шаг — нашел в базе WSUS этот sp1 (причем он уже давно числелся как просроченный и соответственно «не одобренный». ), одобрил его — он выдал ошибку, что одобриться не могу, т.к. просрочен. НО ПОСЛЕ ЭТОГО ВСЁ ЗАРАБОТАЛО. Воистину чудны дела Microsoft. Еще раз спасибо sie .

Все ответы

Компьютер случаем не из образа установлен? Если да, то меняйте SID

Выполните команду wuauclt /resetauthorization /detectnow

Cистема ставилась с лицензионного диска, потом ставился sp3, потом с сервера WSUS обновления. Все работало Ок` пока не удалили клиента с сервера WSUS. Кстати про SID — когда я удаляю ветку реестра HKLMSoftware|Microsoft|Windows|CurrentVersion|WindowsUpdate* на рабочей станции и этого клиента на сервере WSUS, то после повторной регистрации клиента на WSUS в реестре вновь созданный параметер SusClientId изменяется. Т.е. вроде бы все Ок`. А на сервере WSUS можно где-нибудь посмотреть SID-ы клиентов?

После зачистки клиента вы сделали wuauclt /resetauthorization /detectnow ?

wuauclt /resetauthorization /detectnow делал и уже неоднократно и в разных комбинациях .

Для меня пока не понятен вопрос по какому SID WSUS идентифицирует клиента?

— код безопасности учетной записи ( от Security ID)

— или SusClientId (который прописан в реестре клиента и на который идет ссылка в логе WindowsUpdate.log : PT Initializing simple targeting cookie, clientId = 48fb8590-504f-4b24-98ac-67933ebeddd4, target group = , DNS name = хххх

В одной из веток этого форума нашел аналогичную ситуацию у JazzY. Судя по всему проблемы одинаковые. По совету JazzY немного повозился с библиотеками xml — делал перерегистрацию на клиенте, установил на клиете Microsoft XML Parser (MSXML) 3.0 Service Pack 7 . После этого опять зачищал клиента — результат все тот же — Windows Update Client failed to detect with error 0x8024400e.

В тот же день когда я удалил клиента с WSUS на этой машине я поставил MS SQL 2005 Server. Может быть он что-то поломал?? Эксперимент с удалением клиента на другой машине (аналогичной и по железу и по системе) прошел удачно — клиент и зарегистрировался и обновляется.

Выкладываю лог после чистки клиента и выполнения команды wuauclt /resetauthorization /detectnow :

Источник

Для обновления компонентов операционной системы Windows, обеспечения её информационной безопасности и стабильной работы компьютера используется центр обновления Windows Update.

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

Маленькая ремарка: практически все перечисленные ниже варианты устранения ошибок Windows Update необходимо выполнять, либо используя учётную запись администратора, либо при помощи обычной учётной записи, но способной выполнять административные задачи. В этом случае будет производится запрос на повышение прав, который необходимо подтверждать. При использовании командной строки её также необходимо запускать с правами администратора. Для этого после нажатия кнопки «Пуск», введите cmd, щёлкните на появившейся вверху панели строке «Командная строка» правой кнопкой мыши и выберите пункт «Запуск от имени администратора». Перед внесением изменений не лишним будет, руководствуясь инструментами в панели управления Windows, создать точку восстановления для отмены нежелательных изменений системы.

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

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

Причина: неполадки с библиотеками модуля Windows Update.

Попытаться ликвидировать ошибку с кодом 80080005 можно четырьмя способами.

Способ 1. Проверьте файловую систему диска C: на предмет ошибок.

Для проверки локального диска C: зайдите в его свойства, на вкладке «Сервис» щёлкните по клавише «Выполнить проверку», затем выберите «Запуск -> Расписание проверки диска» и перезагрузите компьютер для начала анализа диска и исправления обнаруженных ошибок. При желании запланировать проверку носителя можно, набрав в консоли команду chkdsk /f c: и подтвердив проверку тома при следующей перезагрузке системы.

Способ 2. Установите последнюю версию агента центра обновления Windows.

Для того чтобы установить последнюю версию агента центра обновления Windows, рекомендуется посетить веб-узел корпорации Microsoft по следующему адресу update.microsoft.com/microsoftupdate/v6/default.aspx?ln=ru-ru. При посещении данного узла система автоматически предложит установить последнюю версию агента центра обновления Windows. После инсталляции обновлённой версии программы рекомендуется перезагрузить компьютер.

Способ 3. Выполните сброс настроек компонента LSP Winsock.

Для сброса настроек и восстановления первоначальной конфигурации LSP Winsock введите в командной строке Windows инструкцию netsh winsock reset catalog и перезагрузите компьютер для внесения в систему изменений.

Способ 4. Переименуйте директорию SoftwareDistribution.

Для этого выполните следующие действия: перезагрузите компьютер в безопасном режиме, найдите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно перезагрузите ПК в обычном режиме.

Можно обойтись без перезапуска системы в безопасном режиме. Для этого щелчком правой клавиши мыши по панели задач Windows откройте диспетчер задач, в нем перейдите на вкладку «Службы» и щёлкните по расположенной внизу одноименной кнопке. В открывшемся списке отыщите службу «Центр обновления Windows» и остановите её. Затем переименуйте системную папку С:WindowsSoftwareDistribution и повторно запустите остановленную службу.

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

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

Для устранения ошибки 80070005 можно руководствоваться следующими вариантами действий.

Способ 1. Удалите последние установленные драйверы в операционную систему.

Для деинсталляции драйверов устройств через консоль Windows запустите оснастку диспетчера устройств (devmgmt.msc), выберите в списке конфликтный драйвер, через контекстное меню программы удалите его и выполните перезагрузку операционной системы.

Способ 2. Переименуйте директорию SoftwareDistribution.

Перезагрузите компьютер в безопасном режиме, откройте проводник, найдите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно перезагрузите компьютер в обычном режиме.

Можно обойтись без перезапуска системы в безопасном режиме. Для этого щелчком правой клавиши мыши по панели задач Windows откройте диспетчер задач, в нем перейдите на вкладку «Службы» и щёлкните по расположенной внизу одноименной кнопке. В открывшемся списке отыщите службу «Центр обновления Windows» и остановите её. Затем переименуйте системную папку С:WindowsSoftwareDistribution и повторно запустите остановленную службу. Для доступа к списку системных служб можно использовать также командную инструкцию services.msc, а для остановки и последующего запуска службы обновлений команды net stop wuauserv и net start wuauserv соответственно.

Способ 3. Установите последнюю версию агента центра обновления Windows.

Для инсталляции последней версии агента центра обновления Windows проследуйте по ссылке update.microsoft.com/microsoftupdate/v6/default.aspx?ln=ru-ru. При посещении данного узла система автоматически предложит установить последнюю версию агента центра обновления Windows. После инсталляции обновлённой версии программы рекомендуется перезагрузить компьютер.

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

Причина: неполадки со службой «Центр обновления Windows».

Решение 1. Убедитесь, что фоновая интеллектуальная служба передачи (BITS) зарегистрирована в системе должным образом и запущена.

Зарегистрируйте файлы службы BITS Qmgr.dll и Qmgrprxy.dll, последовательно выполнив в консоли сперва команду regsvr32 qmgr.dll, а затем regsvr32 qmgrprxy.dll. После подтверждения выполнения инструкций при помощи команды services.msc откройте окно управления службами и проверьте, что фоновая интеллектуальная служба передачи имеет тип запуска «Автоматически (отложенный запуск)».

Решение 2. Проверьте наличие данных регистрации библиотеки wuaueng.dll в реестре Windows.

Наберите в командной строке regedit.exe и запустите редактор реестра Windows. В левой части окна редактора отыщите ветку HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServiceswuauservParameters. Убедитесь, что в правой части окна редактора фигурирует строковый параметр ServiceDll со значениями, приведёнными на скриншоте. В случае расхождения значений внесите необходимые правки в параметр ServiceDll и сохраните изменения, закрыв окно редактора системного реестра.

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

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

Причина: центр обновления Windows не может перезаписать системные файлы, по причине их занятости другими запущенными в системе приложениями.

Решение 1. Перезагрузите компьютер и повторите установку обновлений.

Нажмите кнопку «Пуск», выберите пункт «Перезагрузка», дождитесь повторной загрузки Windows и вновь обратитесь к центру обновления для повторной установки обновлений.

Решение 2. Временно отключите сторонние программы, работающие в системе, и выполните повторную установку обновлений.

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

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

Причина: повреждена база данных, в которой хранятся сведения о центре обновления Windows и установленных апдейтах.

Решение. Создайте заново базу данных, в которой хранятся сведения о центре обновления. Для этого выполните следующие действия. Средствами командной строки выполните инструкцию net stop wuauserv. При помощи проводника отыщите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно запустите службу обновлений, набрав в консоли net start wuauserv.

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

Причина: возможно, неполадки связаны драйверами для видеокарт Nvidia и прочих периферийных устройств.

Решение. Переустановите драйверы Nvidia, а также последние установленные в операционную систему драйверы для периферийных устройств.

Для поиска обновлённых драйверов устройств обратитесь к производителям оборудования. Для деинсталляции драйверов устройств через консоль Windows запустите оснастку devmgmt.msc, выберите в списке конфликтный драйвер, через контекстное меню программы удалите его и выполните перезагрузку операционной системы.

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

Причина: отсутствует сетевое соединение с сервером центра обновления Windows.

Решение. Проверьте сетевое соединение компьютера. Убедитесь в корректности настроек сетевого соединения компьютера. При обнаружении неполадок обратитесь к провайдеру, предоставляющему доступ в интернет. В случае, если обновления Windows Update распространяются через локальную сеть, проверьте подключение к домену.

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

Причина: данная ошибка может возникать при возникновении проблем загрузки и установки пакета Microsoft .NET Framework 1.1 Service Pack 1.

Решение. Удалите последние обновления среды .NET Framework. Для удаления воспользуйтесь модулем «Программы и компоненты» панели управления Windows.

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

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

Решение 1. Проверьте защищённые файлы Windows с помощью средства «Проверка системных файлов».

Чтобы проверить версии защищённых файлов Windows, наберите в командной строке инструкцию Sfc.exе с параметром /scannow и нажмите Enter. Если средство проверки обнаружит, что проверяемый файл был изменён, то модифицированный файл будет заменён правильной версией этого файла. В процессе копирования оригинальных файлов система может попросить вставить в дисковод установочный DVD-диск Windows. Заранее подготовьте установочный диск вашей копии Windows.

Решение 2. Запустите программу «Восстановление системы» и восстановите системные файлы и параметры Windows, используя последнюю созданную системой точку восстановления. Для запуска программы наберите в консоли команду rstrui.exe либо отыщите в меню «Пуск -> Стандартные -> Служебные» соответствующий пункт. При работе с приложением руководствуйтесь советами и подсказками программы.

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

Причина: неполадки с инструментарием управления Windows (WMI).

Решение 1. Удостоверьтесь в отсутствии ошибок при работе WMI и устраните возникшие неполадки.

Выполните в консоли инструкцию winmgmt /verifyrepository. Если выполнение команды завершится сообщением «База данных WMI не согласована» (WMI repository is not consistent), выполните команду winmgmt /salvagerepository, дождитесь её завершения и перезагрузите компьютер.

Решение 2. Переименуйте директорию SoftwareDistribution. Для этого выполните следующие действия. Средствами командной строки выполните инструкцию net stop wuauserv. При помощи проводника отыщите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно запустите службу обновлений, набрав в консоли net start wuauserv.

Решение 3. Воспользуйтесь рекомендациями по использованию антивирусных программ для компьютеров под управлением Windows Server 2003, Windows 2000 и Windows XP. Для изучения рекомендаций проследуйте по ссылке support.microsoft.com/kb/822158.

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

Причина: проблема со службой Windows Server Update Services (WSUS) на сервере.

Решение. Попытайтесь обновить Windows чуть позже либо обратитесь к помощи системного администратора.

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

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

Причина: не зарегистрированы некоторые системные библиотеки Windows.

Решение. Самостоятельно выполните регистрацию системных библиотек.

В случае использования Windows 2000, XP или Server 2003 последовательно введите в консоли следующие команды, завершая каждую нажатием клавиши Enter:

  • regsvr32 Softpub.dll /s
  • regsvr32 Wintrust.dll /s
  • regsvr32 Initpki.dll /s
  • regsvr32 Mssip32.dll /s

При использовании Windows Vista или Server 2008 воспользуйтесь средством System Update Readiness Tool. Подробнее см. по ссылке support.microsoft.com/kb/947821.

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

Причина: неполадки с обновлением Windows.

Решение 1. Создайте заново базу данных, в которой хранятся сведения о центре обновления. Для этого выполните следующие действия. Средствами командной строки выполните инструкцию net stop wuauserv. При помощи проводника отыщите и переименуйте системную папку С:WindowsSoftwareDistribution (например, в SoftwareDistribution.old) и повторно запустите службу обновлений, набрав в консоли net start wuauserv.

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

Решение 3. Воспользуйтесь программой проверки системных файлов System File Checker. В командной строке наберите Sfc.exe и следуйте дальнейшим инструкциям, демонстрируемым на экране.

Решение 4. Убедитесь в отсутствии лишних записей в автозагрузке Windows. Набрав в консоли команду msconfig.exe, откройте утилиту конфигурации системы, перейдите на вкладку «Автозагрузка» и удалите записи, относящиеся к сторонним программным продуктам.

Решение 5. Удалите лишние ключи из реестра Windows. Запустите редактор реестра Windows, откройте раздел HKEY_LOCAL_MACHINECOMPONENTS и проверьте в правой части окна программы наличие записей PendingXmldentifier, NextQueueEntryIndex и AdvancedInstallersNeedResolving. Если таковые ключи присутствуют, удалите их и закройте редактор реестра Windows.

Источники: сайт компании Microsoft, технический ресурс Microsoft TechNet, справка по Windows

Время на прочтение
6 мин

Количество просмотров 254K

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. Все другие ошибки

Практически 100% других ошибок может решить System Update Readiness Tool (SURT) из статьи support.microsoft.com/en-us/kb/947821
Скачиваете пакет для вашей системы, устанавливаете, читаете лог %windir%LogsCBSCheckSUR.log и если он заканчивается примерно так:

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

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

set machine=BUHWKS02
xcopy Windows6.1-KB947821-v34-x64.msu \%machine%admin$temp
psexec -s \%machine% wusa "c:windowstempWindows6.1-KB947821-v34-x64.msu" /quiet /norestart
pause

где 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~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicingpackagesPackage_2_for_KB3123479~31bf3856ad364e35~amd64~~6.1.1.0.mum
servicingpackagesPackage_for_KB3123479_SP1~31bf3856ad364e35~amd64~~6.1.1.0.mum

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

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

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

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

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

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

cls
$flag = $false
$destPC = "\BUHWKS02"
$log=get-content $($destPC + "admin$LogsCBSCheckSUR.log")
$MUMCATSource = "C:WindowsservicingPackages"
$MUMCATDest = $destpc + "admin$TempCheckSURservicingPackages"
$MANIFESTSource = "C:WindowswinsxsManifests"
$MANIFESTDest = $destpc + "admin$TempCheckSURwinsxsManifests"
If ((Test-Path -Path $MUMCATDest -PathType Container) -eq $false) {New-Item -Path $MUMCATDest -ItemType directory }
If ((Test-Path -Path $MANIFESTDest -PathType Container) -eq $false) {New-Item -Path $MANIFESTDest -ItemType directory}
foreach ($line in $log) {  
    if ($flag -eq $True){
        if ($line.trim().Length -ne 0) {        
            $fileArray=$($line.Split(""))
            $file = $FileArray[$FileArray.Length-1]
            $extArray = $file.split(".")
            $ext = $extArray[$extArray.length-1]
            if ($ext -eq "manifest") {
                Write-Warning $("Copying " + $($MANIFESTSource+$file)+" to " + $MANIFESTDest)
                Copy-Item $($MANIFESTSource+$file) $($MANIFESTDest+$file)
            }
            if (($ext -eq "mum") -or ($ext -eq "cat") ) {
                Write-Warning $("Copying " + $($MUMCATSource+$file)+" to " + $MUMCATDest)
                Copy-Item $($MUMCATSource+$file) $($MUMCATDest+$file)
            }
        }
    }
    if ($line -eq "Unavailable repair files:") {$flag = $true}    
} 

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

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

После копирования файлов мы повторно запускаем SURT, используя командный файл из первого шага. При повторном запуске средство сможет подхватить скопированные нами эталонные файлы из %windir%TempCheckSUR и заменить ими испорченные.
Если мы сделали все правильно, то %windir%LogsCBSCheckSUR.log примет следующий вид:

=================================
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. Любопытная ошибка, связанная с неправильным клонированием машин и задвоением (затроением и т.д.) идентификаторов клиентов. Решается так:

net stop wuauserv
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v SusClientId /f
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v SusClientIdValidation /f
net start wuauserv
wuauclt /resetauthorization /detectnow /reportnow
Ошибка #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».

Удачного администрирования!

RRS feed

  • Remove From My Forums
  • Question

  • I get an error code 8024400A when i try and run update.  Never had this in previous build.  Now running on Build 5728.  No issue with internet connection, checked that one first.  Anyone any ideas.

Answers

  • Guy, no need to worry…RTM soon….You can use the real product than!

All replies

  • I too experienced the errors with 5728.  Reinstalled 5600, and updating was fine, upgraded again to 5728, and still errors on windows update.  Word on the street is that they disabled the updated for 5728 after RC2 came out, but haven’t seen any true confirm from MS…who knows?

  • Try re-registering the MSXML3.DLL

    1- Click Start>All Programs>Accessories>Run and type: «regsvr32 msxml3.dll» [without quotes] and Select Ok.
    2- Try Windows Update again.
    3- You may have to reboot to activate it.

    Good luck

  • I tried this, running Run as administrator, both without reboot and after reboot, and still get Code 8024400A error.  Thanks!

  • DId you got WSUS in the network? It’s direct connection to internet?

    ANy filewall installed?

  • Wind RC1 5600 update is working so perfectly. Windows Vista RC1 5728 is not stable and has many bugs and as it’s beta, you’re responsible on using it at your own risk.

    Good luck

  • I will suggest you to try RC2, Build 5744 too.

  • I would try RC2 if it was available for public download.  Last attempt the link had been removed and all that is available is RC1.  Good ole Microsoft, encourage people to help with finding the faults and then when an update is available — limit it!!!!! No option even if you already have Vista!!!  Why cant the link be available to those who have valid product keys already???

  • yes i agree with you entirely.  althought i’m one of the lucky ones who got rc2!!  wd have thought they keep it open for 250000 downloads min, but i guess if your big multi billion dollar company you can do what you want and screw the rest!  LOL

  • Guy, no need to worry…RTM soon….You can use the real product than!

  • Thanks heaps, it worked for me.

    1- Click Start>Run and type: «regsvr32 msxml3.dll» [without quotes] and Select Ok.

    No Idea why it started on 2 machines at the same time could not run windows update XP Pro Sp 2

    having Launch Application 3.exe error on reboot ? something to do with Nokia program?

    regards Colin col@oze.com.au

  • To isolate the problem, i would suggest to remove all 3rd party program. Or do a clean install of Vista.

    Many 3rd party application will casue Vista to have problem. We may need to wait their new update release.

  • RichardWu.  Any ideas on when their new update release will be.  Would not want to miss out on that one !!!  Already missed one because of the download limitation.  Stand by my guns though on my previous comment — why cant microsoft allow the download to be received by those already with Vista and assisting in finding the bugs for them!!!  One reply from ahmhdy was a classic in that we use this at our own risk!!!  Maybe we do but without those that use it would take alot longer to iron out the bugs!!!!!

  • Hi Scott,

    No more beta release. Seem Vista will RTM in this month. So, you may need to wait Vista RTM come.

    By the way, it’s MS decision for the download. If you really want to try it. Please subscriber to their paid MSDN/Technet services.

  • I agree about MS having every right to restrict the download of RC2, (or any other beta, for that matter), however, I question the reasoning behind disabling updating in build 5728.  When companies pull this kind of scheme I am tempted to not purchase their product on principal alone.  The only possible explanation for such action is to cause users of build 5728 to have a greater need to upgrade to the next level.  In this case, the next level is the purchased version.  Does MS really need to use such measures to get people to purchase their software?  Of course not.  Do they do everything in their power to squeeze every possible penny from every possible source?  Of course they do.  Just when I was beginning to like MS again…

Возможно, вам также будет интересно:

  • Ошибка 8030 марка недоступна к продаже
  • Ошибка 8024200d windows 7 при установке обновлений
  • Ошибка 803 при подключению к интернету
  • Ошибка 80240037 при установке kb4474419 на windows 7
  • Ошибка 8028 на приоре

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии