Microsoft System Center Configuration Manager 2012を使用しています。また、WindowsにSCCM Client XP Prof SP3PCをインストールする際に問題が発生しました。 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 Update(BITSを使用)は問題なく動作します。
一部のサイトはKB923845をインストールするように指示していますが、この更新では、すでに新しいバージョンがインストールされていると述べています。
誰かがそれを修正する方法を知っていますか?
私はこれが古いことを知っていますが、それが他の人を助ける場合に備えて。私はこれと同じ問題を抱えていました。最終的に、Vista Service Pack 1からBitsadmin.exeを取得しました(SPのキャブの1つから抽出しました)。 Bitsadmin/util/version/verboseを実行すると、IBackgroundCopyJobHttpOptionsインターフェイスでエラーが返されました。ビットファイルをチェックして、リストされている正しいバージョンであることを確認しました。BITSバイナリのファイルバージョン:
これらはすべて正しかったので、各ファイルを再登録しました。
C:\ Temp> PASSWORD32 c:\ windows\system32\bitsprx2.dll
C:\ Temp> PASSWORD32 c:\ windows\system32\bitsprx3.dll
C:\ Temp> PASSWORD32 c:\ windows\system32\bitsprx4.dll
C:\ Temp> PASSWORD32 c:\ windows\system32\qmgr.dll
C:\ Temp> PASSWORD32 c:\ windows\system32\qmgrprxy.dll
これらのdllを再登録した後、Bitsadminを再度実行してもエラーは表示されず、SCCMクライアントは正常にインストールされました。再起動は必要ありませんでした。これがお役に立てば幸いです!