Назад | Перейти на главную страницу

Обновления Windows не устанавливаются. 0x87d00244

Мы используем SCCM 2012 SP1 CU5 (5.0.7804.1600), и на многих наших клиентах Windows 7 обновления не устанавливаются. Когда я запускаю «Цикл получения и оценки политики компьютера», C: \ Windows \ CCM \ Logs \ WUAHandler.log работает, как я полагаю, - последние несколько записей:

Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')
Async searching of updates using WUAgent started.
Async searching completed.
Successfully completed scan.

Затем я запускаю «Цикл сканирования обновлений программного обеспечения», и файл C: \ Windows \ WindowsUpdate.log также успешно завершается:

2014-12-04  09:24:41:086    1036    3458    Report  CWERReporter finishing event handling. (00000000)
2014-12-04  09:24:41:296    2888    309c    COMAPI  - Updates found = 444
2014-12-04  09:24:41:296 2888   309c    COMAPI  ---------
2014-12-04  09:24:41:296    2888    309c    COMAPI  -- END -- COMAPI: Search [ClientId = CcmExec]
2014-12-04  09:24:41:296    2888    309c    COMAPI  -------------
2014-12-04  09:24:46:039    1036    3458    Report  CWERReporter finishing event handling. (00000000)

Когда запускается «Цикл оценки развертывания обновлений программного обеспечения», в C: \ Windows \ CCM \ Logs \ UpdatesDeployment.log возникают ошибки:

Detection job ({47813475-0491-46E5-8CD1-B84B806B9844}) started for assignment ({a3c79c96-1ed1-456d-98e7-7b8a2b381775})
Started evaluation for assignment ({a3c79c96-1ed1-456d-98e7-7b8a2b381775})
Evaluation initiated for (12) assignments.
Job error (0x87d00244) received for assignment ({a3c79c96-1ed1-456d-98e7-7b8a2b381775}) action
Updates will not be made available

Эти ошибки отображаются для каждого задания. Есть идеи, как это решить? Спасибо

Является ли этот опыт общим для всех клиентов или только для некоторых клиентов?

-Если все клиенты, я бы проверил статус содержимого ваших пакетов обновлений

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

Мне не удалось найти много информации об этой конкретной ошибке, как, впрочем, и вы. CMTrace.exe (вы обязательно должны использовать это, посмотрите в C:\Program Files\Microsoft Configuration Manager\tools для утилиты) есть поиск ошибок в меню Инструменты. Он сообщает расплывчатую ошибку:

87d00244: The object or subsystem has not been initialized.


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

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

Кроме того, не могли бы вы подтвердить, что вы не используете границы IP-подсети? Если у вас есть подсети нечетного размера (нечетное значение, отличное от / 24), вполне возможно, что там проблема с конфигурацией.


Еще одно обновление:

Возможно ли, что на выбранных компьютерах не установлено обновление для Windows Update за июль 2014 г. (агент обновления Windows)? Очевидно, это была проблема для инфраструктуры обновления SCCM. (КБ зависит от версии ОС, см. Ссылку для получения дополнительной информации)

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

Хотя это конкретно не связано с отображением этого кода ошибки во время цикла оценки развертывания обновления программного обеспечения, другие пользователи сообщили об успешном использовании CCMCLEAN из набора инструментов SMS 2003 для полного удаления клиента ConfigMgr и последующей повторной установки клиента для устранения того же кода ошибки во время первоначальная установка клиента. Обратите внимание, что это программное обеспечение больше не поддерживается, но, возможно, стоит попробовать на одном клиенте, чтобы посмотреть, помогает ли оно.

Ссылка на SMS 2003 Tookit 2, содержащую CCMCLEAN: http://technet.microsoft.com/en-us/systemcenter//bb676787.aspx

Тема Technet, описывающая ту же ошибку во время установки клиента: https://social.technet.microsoft.com/Forums/en-US/d3cb3b25-8195-47dd-8121-993681c21b5e/cm2012-client-install-fails-with-unable-to-compile-sql-ce-script- файл? forum = configmanagerdeployment

  • Откройте консоль SCCM, Assets and Compliance и Devices.

  • Щелкните правой кнопкой мыши компьютер, на котором отображается ошибка, и выберите «Установить клиент».

  • В параметрах установки для push-уведомлений клиента обязательно установите флажок Удалить существующий клиент Configuration Manager перед установкой клиента.