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

Не удалось установить SCCM Client 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, но в этом обновлении говорится, что уже установлена ​​более новая версия.

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

Я знаю, что это старое, но на случай, если это поможет другим. У меня была такая же проблема. В итоге я получил 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

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