Issue: CCMSETUP Repeatedly Attempts to Install Visual C Redistributable, and Fails.

While installing the ConfigMgr 2012 client on a few systems today, I encountered an issue where CCMSetup fails to install the Visual C Redistributable (a required component for the ConfigMgr client). The error in ccmsetup is here:

<![LOG[File 'C:\Windows\ccmsetup\vcredist_x86.exe' returned failure exit code 1603. Fail the installation.]LOG]!><time="02:02:57.870+300" date="07-05-2012" component="ccmsetup" context="" type="3" thread="1836" file="manifest.cpp:1972">
msiexec /i vcredist.msi /qn"" "'.]LOG]!>

And when I attempted to install that .exe manually, I received the following error:

“Error 1935. An Error occurred during the installation of assembly ‘Microsoft.VC90.ATL…HRESULT: 0x80070BC9”

After a bit of research, I found KB970652, which then led me to KB946414. My fix was to delete this registry value:


And then reboot the system and attempt ConfigMgr installation again. In my case, this fixed the issue on all three systems stuck in this endless vc_redist installation loop.