Ошибка 80244007, когда клиент WSUS проверяет наличие обновлений
Эта статья поможет устранить проблему, из-за которой при проверке обновлений клиент WSUS получает ошибку [80244007] SyncUpdates_WithRecovery сбоем .
Исходная версия продукта: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
Исходный номер базы знаний: 4096317
Признак
Службы WSUS используются для развертывания обновлений программного обеспечения на компьютерах в организации. Когда клиентский компьютер WSUS проверяет наличие обновлений на сервере WSUS, в файле WindowsUpdate.log на клиентском компьютере отображается следующее сообщение об ошибке:
WS error: <detail><ErrorCode>InvalidParameters</ErrorCode><Message>parameters.InstalledNonLeafUpdateIDs</Message><ID>GUID</ID><Method> http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"</Method></detail>"
*FAILED\* [80244007] SyncUpdates_WithRecovery failed
Кроме того, в файле SoftwareDistribution.log на сервере WSUS регистрируется следующее исключение:
ThrowException: actor = http://WSUSServerName:8530/ClientWebService/client.asmxs, ID=GUID, ErrorCode=InvalidParameters, Message=parameters.InstalledNonLeafUpdateIDs, Client=Client_ID
Причина
Эта проблема возникает, когда количество синхронизируемых обновлений превышает максимальное число установленных предварительных требований, которые клиент WSUS может передать в SyncUpdates
.
Разрешение
Чтобы устранить эту проблему, выполните следующие действия на сервере WSUS:
Откройте окно командной строки с повышенными привилегиями и перейдите в следующее расположение:
%programfiles%\Update Services\WebServices\ClientWebService
Введите следующие команды и нажмите клавишу ВВОД после каждой команды:
takeown /f web.config icacls web.config /grant administrator:(F) notepad.exe web.config
Найдите следующую строку в web.config:
<add key="maxInstalledPrerequisites" value="400"/>
Измените значение с 400 на 800.
Сохраните файл web.config.
Запустите
IISReset
.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по