Установка клиента SCCM 2012 завершилась неудачно: "Ошибка CcmSetup с кодом ошибки 0x80004002"

Мы используем Microsoft System Center Configuration Manager 2012. И у меня возникают проблемы при установке клиента SCCM на ПК с Windows XP Prof SP3. Журнал на машине XP говорит:

Failed to query BITS 2.5 interface with error 0x80004002    ccmsetup    22.10.2014 15:46:34 268 (0x010C)  
This operating system does not contain the correct version of BITS. BITS 2.5 or later is required.  ccmsetup    22.10.2014 15:46:34 268 (0x010C)  
A Fallback Status Point has not been specified.  Message with STATEID='321' will not be sent.   ccmsetup    22.10.2014 15:46:34 268 (0x010C)  
CcmSetup failed with error code 0x80004002  ccmsetup    22.10.2014 15:46:34 1448 (0x05A8)

Служба BITS работает и, насколько я вижу, это правильная версия (qmgr.dll и qmgrprxy.dll версии 6.7.*). Центр обновления Windows (который использует BITS) работает без проблем.

Некоторые сайты говорят об установке KB923845, но это обновление говорит, что уже установлена ​​более новая версия.

Кто-нибудь знает как это исправить?

1 ответ

Я знаю, что это старо, но в случае, если это помогает другим. У меня была такая же проблема. В итоге я получил Bitsadmin.exe из Vista Service Pack 1 (извлек его из одной из кабин в SP). Запуск Bitsadmin /util /version /verbose вернул ошибку для интерфейса IBackgroundCopyJobHttpOptions. Я проверил файлы битов, чтобы убедиться, что они были правильными версиями, перечисленными: Версия файла для двоичных файлов BITS:

  • версия пути к файлу langId
  • C: \ WINDOWS \ system32 \ qmgr.dll 6.7.2600.5512 1033
  • C: \ WINDOWS \ system32 \ qmgrprxy.dll 6.7.2600.5512 1033
  • C: \ WINDOWS \ system32 \ bitsprx2.dll 6.7.2600.5512 1033
  • C: \ WINDOWS \ system32 \ bitsprx3.dll 6.7.2600.5512 1033
  • C: \ WINDOWS \ system32 \ bitsprx4.dll 6.7.2600.5512 1033

Все они были правильными, поэтому я перерегистрировал каждый файл:

C: \ Temp> regsvr32 c: \ windows \ system32 \ bitsprx2.dll

C: \ Temp> regsvr32 c: \ windows \ system32 \ bitsprx3.dll

C: \ Temp> regsvr32 c: \ windows \ system32 \ bitsprx4.dll

C: \ Temp> regsvr32 c: \ windows \ system32 \ qmgr.dll

C: \ Temp> regsvr32 c: \ windows \ system32 \ qmgrprxy.dll

после перерегистрации этих библиотек запуск Bitsadmin снова не показал ошибок, и клиент SCCM успешно установлен. Перезапуск не требуется. Надеюсь это поможет!

Другие вопросы по тегам