Мы используем 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:
Все они были правильными, поэтому я повторно зарегистрировал каждый файл:
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 установился успешно. Никакого перезапуска не потребовалось. Надеюсь это поможет!