Instalando o SCCM Client 2012 falhou: “CcmSetup falhou com o código de erro 0x80004002”

3

Estamos usando o Microsoft System Center Configuration Manager 2012. E tenho problemas ao instalar o SCCM Client em um PC com Windows XP Prof SP3. O Log na máquina XP diz:

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)

O serviço BITS está em execução e, até onde eu vejo, é a versão correta (qmgr.dll e qmgrprxy.dll são versão 6.7. *). O Windows Update (que usa o BITS) funciona sem problemas.

Alguns sites estão dizendo para instalar o KB923845, mas esta atualização diz que já existe uma versão mais recente instalada.

Alguém sabe como consertar isso?

    
por Michael 22.10.2014 / 16:12

1 resposta

2

Eu sei que isso é antigo, mas no caso de ajudar os outros. Eu tive esse mesmo problema. Acabei recebendo o Bitsadmin.exe do Vista Service Pack 1 (extraído de um dos táxis no SP). A execução de Bitsadmin / util / version / verbose retornou um erro para a interface IBackgroundCopyJobHttpOptions. Eu verifiquei os arquivos de bits para garantir que eles eram as versões corretas, conforme listado: Versão do arquivo para binários do BITS:

  • versão do caminho do arquivo 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

Todos estavam corretos, então registrei novamente cada arquivo:

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

depois de registrar novamente essas dlls, a execução do Bitsadmin novamente não mostrou erros e o cliente SCCM foi instalado com êxito. Não foi necessário reiniciar. Espero que isto ajude!

    
por 12.11.2015 / 02:26