Find failed windows updates

0x80244010: Исправляем ошибку обновления Windows Update

После установки нового сервера WSUS в сети нашей компании многие клиенты не смогли получить новые обновления с сервера с ошибкой 0x80244010. Как оказалось, эта ошибка характерна не только для компьютеров, обновляющихся с внутреннего сервера WSUS, но и для устройств, получающих обновления напрямую с Windows Update. Рассмотрим, основные способы исправления ошибки 0x80244010 и восстановления работоспособности системы обновлений.

Для диагностики проблемы нужно открыть лог агента обновлений WindowsUpdate.log (в Windows 7 и 8 он находится в каталоге %Windir% , а в Windows 10 его можно получить так). В журнале обновлений при этом будут присутствовать такие строки:

2018-04-10 18:40:38:994 828 11a3c PT WARNING: Exceeded max server round trips: 0x80244010
2018-04-10 18:40:38:994 828 11a3c PT WARNING: Sync of Updates: 0x80244010
2018-04-10 18:40:38:994 828 11a3c PT WARNING: SyncServerUpdatesInternal failed: 0x80244010
2018-04-10 18:40:38:994 828 11a3c Agent * WARNING: Failed to synchronize, error = 0x80244010
2018-04-10 18:40:39:024 828 11a3c Agent * WARNING: Exit code = 0x80244010
2018-04-10 18:40:39:024 828 11a3c Agent *********
2018-04-10 18:40:39:024 828 11a3c Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
2018-04-10 18:40:39:024 828 11a3c Agent *************
2018-04-10 18:40:39:024 828 11a3c Agent WARNING: WU client failed Searching for update with error 0x80244010
2018-04-10 18:40:39:024 828 1017c AU >>## RESUMED ## AU: Search for updates [CallId = <128ccead-f84d-405e-9bc2-607d1694894b>]
2018-04-10 18:40:39:024 828 1017c AU # WARNING: Search callback failed, result = 0x80244010
2018-04-10 18:40:39:024 828 1017c AU # WARNING: Failed to find updates with error code 80244010

Наибольший интерес вызывает строка Exceeded max server round trips: 0x80244010. Т.е. превышено максимальное число обращений к серверу обновлений (WSUS) во время сканирования обновлений. Об этом же свидетельствует код ошибки Windows Update согласно таблице (SUS_E_PT_EXCEEDED_MAX_SERVER_TRIPS). Т.е. сервер отключает клиента, который превысил лимит обращений. Этот лимит обращений в протоколе получения обновлений Windows устанавливается на сервере обновлений и по умолчанию составляет 200 обращений. Также имеется лимит на максимальный размер XML файла, который клиент получает с сервера в рамках одного обращения — 200 Кб. Чем большее количество обновлений на сервере для клиента нужно проверить, тем больший размер скачиваемого XML файла. В том случае, если клиенту не удается получить необходимые данные за 200 сессий, он временно отключается от сервера и возвращает ошибку.

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

Читайте также:  Windows 10 1511 enterprise ltsb

Самый простой вариант попробовать на клиенте несколько раз (3-7 раз) нажать кнопку Try Again или выполнить команду

В большинстве случаев это решает проблему, но в том случае если клиентов в сети много, такой способ решения проблемы неприемлем.

По умолчанию клиент проверяет обновления на сервере каждые 22 часа. Можно увеличить частоту таких синхронизаций с помощью групповой политики Automatic Update detection frequency (в секции Computer Configuration -> Adminsitrative Templates -> Windows Components -> Windows Update), например до 3 часов.

Также можно на стороне сервера WSUS убрать ограничение на максимальный размер XML файла, который может скачать клиент с сервера. Для этого придется выполнить следующую команду в базе данных WSUSDB.

USE SUSDB
GO
UPDATE tbConfigurationC SET MaxXMLPerRequest = 0

Если вам не хочется менять настройки в базе WSUS, можно выполнить очистку WSUS сервера с помощью встроенного мастера очистки (Консоль Update Service -> Options -> Server Cleanup Wizard -> все опции -> Next), удалив старые, неиспользуемые и замененные обновления (особенно много мусора от обновлений MS Office). В результате такой операции, клиент Windows Update будет получать намного меньше мета-информации с WSUS сервера, и его взаимодействие должно уместиться в 200 сессий по 200кб.

Кроме того, если клиентов сервера WSUS достаточно много, можно попробовать увеличить производительность пула WsusPool согласно рекомендаций из статьи: Ошибка обновления Windows 80244022.

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

Fix Windows Update errors

What does this guided walk-through do?

This guided walk-through provides steps to fix problems with Windows Updates for Windows 8.1 and 7, such as taking a long time to scan, or error codes while installing updates.

For help with Windows Update issues in Windows 10, see Troubleshoot problems updating Windows 10 instead.

A common cause of errors is inadequate drive space. If you need help freeing up drive space, see Tips to free up drive space on your PC.

Common error codes

The steps in this guided walk-through should help with all Windows Update errors and other issues— you don’t need to search for the specific error to solve it. As an example, here are some commonly seen error codes: 0x0xc1900223223; 0x80240034; 0x8007000E, 0x80242006​, 0x80244018​, 0x80D02002​, 0x80246017​, 0x80240438​, 0x80070070​, 0x8007000D​, 0x80246008​, 0x80096004​, 0x80070020.
The steps provided here should help fix any errors that come up during the Windows Update process.

How does it work?

Читайте также:  Cli command in linux

We’ll begin by asking you questions about the Windows version you’re using and the issue you’re experiencing. Next, we’ll take you through a series of troubleshooting steps that are specific to your situation. At the end of each step, you’ll be asked “Did this resolve the issue?” If it’s resolved, select Yes, and you’re done! If it isn’t resolved, select No and continue with the guided walk-through.

Windows Update failed: Error(s) found: Code 80508007 Windows Update ran into a problem.

Definition Update for Windows Defender Antivirus — KB2267602 (Definition 1.259.201.0) 5.5 MB

Have searched and attempted every possible fix, up to and including disabling, turning off the program and attempting manual download, nothing works.

Replies (4) 

Ditto. This exact error on this exact update (though mine is for (Definition 1.259.209.0). Also on 8.1

I also tried everything, including:

https://support.microsoft.com/en-us/help/10164/fix-windows-update-errors (except for the final one to reinstall Windows[!])

When I try to update using Windows Defender the error message says it «didn’t update. because of an Internet of network connectivity problem». But I have no such issue, including with all other Windows Updates.

When I manually updated from https://www.microsoft.com/en-us/wdsi/definitions it didn’t seem to work. I say seem, since when I ran it I got no feedback other than CPU usage in task manager. (And Defender and WinUpdate still find/fail on the update.)

It seems that Microsoft techs no longer offer WinUpdate support?

1 person found this reply helpful

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this reply?

Thanks for your feedback.

With ref to coyote5

Just to be clear, I am not one of the moderators. just another hapless user and in my update history a range of update definition for KB2267602 have installed over the last few days but now they are not showing and todays update definition failed. I am on the following site. check it out but not sure what it will achieve.

Was this reply helpful?

Sorry this didn’t help.

Great! Thanks for your feedback.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

Windows Update Standalone Installer: Error 0x80073afc The resource loader failed to find MUI file. Windows 7 64bit

I have a PC in the office running Windows 7 Professional 64-bit. There is an update that is unable to complete, causing the PC to revert the changes back to before the update. This usually takes an extreme amount of time, and of course I still have updates to install. I’ve tried using the Microsoft Fixit tool, which came back with the error 0x80070057. I saw in a community forum that I could try the microsoft SURT tool, however after the lengthy scan it returned with the following error text:

Читайте также:  Чем открыть реестр windows другой системы

Windows Update Standalone Installer

Installer encountered an error: 0x80073afc

The resource loader failed to find MUI file.

Thank you for posting your question on Microsoft community.

I appreciate you for providing details about the issue and your efforts towards resolving it.

This issue may occur due to corrupt Windows update files and components.

I would suggest you to reset Windows update components and check if it helps.
Refer this article:
How do I reset Windows Update components?
https://support.microsoft.com/en-us/kb/971058

Note: Serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
http://windows.microsoft.com/en-us/windows/back-up-registry#1TC=windows-7

I hope this information helps.

Please do let us know if you need any further assistance.

Windows 7 Update Failed [SOLVED]

Last Updated: 1 month ago

Try these fixes:

Fix 1: Run the Windows Update troubleshooter

Click Troubleshooting in the search results.

C lick Fix problems with Windows Update .

Click Next.

Wait for the detect process to be complete.

  • If you see any errors or problems, follow the on-screen instructions of the troubleshooter to fix them.
  • If the troubleshooter fixed your Windows Update problem, great! But if not, there are still two more fixes for you to try…

    Fix 2: Reset Windows Update components

    At Command Prompt, type the following lines of command and press Enter on your keyboard after typing each:

    Fix 3: Install the updates for your system manually

    On Windows Update, click View update history.

    Note down the code of the updates that failed to install.

    Go to Microsoft Update Catalog. Then search for the update that failed to install.

    In the search results, find the update that matches your system type (x86-,x64- or ARM64-based). Then click Download next to that update.

    Click the link on the new window to download the update.

    Open the file you’ve just downloaded and follow the on-screen instructions to install the update.

    Hopefully, one of the fixes above worked for you. If you have any questions or suggestions, feel free to leave us a comment below.

    • Windows 7
    Оцените статью