This post covers about the error CcmSetup failed with error code 0x80080005. In a remote site while re-installing SCCM client agent, the IT guy told me that client agent installation is failing. He reviewed the smsts.log file and found that CcmSetup failed with error code 0x80080005.
He then uninstalled the SCCM client agent and restarted the computer. When he pushed the client agent to the computer back, he noticed the same error.
In such cases, until you review the complete smsts.log file, you cannot troubleshoot this issue further. Finally I got hold of smsts.log file and I saw multiple errors logged in smsts.log file. If you go through the log file, I am sure you will identify the cause of this error.
Updated security on object C:\WINDOWS\ccmsetup Failed to get client version for sending state messages. Error 0x8004100e ccmsetup Params to send '5.0.8239.1502 Deployment Error: ' ccmsetup Downloading file C:\Users\Prajwal\Downloads\Windows\ccmsetup.exe Download complete CreateInstance of CLSID_BackgroundCopyManager failed with 80080005. Unable to check BITS version ccmsetup This operating system does not contain the correct version of BITS. BITS 2.5 or later is required Failed to get client version for sending state messages. Error 0x8004100e Params to send '5.0.8239.1502 Deployment This operating system does not contain the correct version of BITS. BITS 2.5 or later is required.' Deleted file C:\WINDOWS\ccmsetup\ccmsetup.exe.download CcmSetup failed with error code 0x80080005
CcmSetup failed with error code 0x80080005
It’s very rare that you see ccmsetup error code 0x80080005 during the SCCM client agent installation. However the error 0x80080005 is a known error and let us see the reason behind this error.
This problem occurs because Microsoft Background Intelligent Transfer Service (BITS) version 2.5 or a later version must be installed before you can install the SCCM client.
As per Microsoft, BITS version 2.5 is required to enable throttled data transfers between the client computer and Configuration Manager site systems.
During client installation, BITS isn’t downloaded automatically. Most operating systems include BITS. However, if your operating system does not include BITS, you must install BITS before you install the client agent.
In this case, I checked the client computer and it already had BITS installed but the service wasn’t running. I am not sure if the Background Intelligent Transfer Service was intentionally stopped by user. When the BITS service was started, the client agent installation worked fine. The same solution also works when you see ccmsetup failed with error code 0x80200014.