ConfigMgr Client installation failure

Two odd failures from the ConfigMgr client that caused some headaches.

StatusAgentProxy.dll fails to register.

Verify that MSVCR100.DLL in c:\windows\system32 (yes, on a 64-bit system aswell) is the correct size.The renamed file (MSVCR100old.dll) shows the size of 755kb – which most likely is installed by a 3-party application and in error replaced the correct version of the file. As you can see, both files have the same version number.



CcmRegisterPerfCounter fails with an unexpected error.

The custom action is intended to register the Performance Counters for ConfigMgr client. Basically it needs two files in c:\windows\system32 (ccmframework.h and ccmframework.ini), a few registry keys and then it can set it up. Performance Counters seems to be very stable so only a 3-party application can actually cause any havoc here. To resolve this perform the following;

Open MSCONFIG. Select the Startup-tab and click disable all.


Select the Services-tab. Select to hide all Microsoft-services and then click the Disable all.


Restart the computer, and verify that the installation will complete.


  1. jaga said:

    Thanks! I was looking all over for resolution for StatusAgentProxy.dll issue while installing SCCM client.

    September 22, 2014
  2. Livin said:

    Thanks a lot dude, This has resolved my issue as well 🙂 🙂

    December 20, 2014
  3. Divya said:

    How the MSVCR100.DLL will be recreated after renamed?

    March 11, 2015
    • nickekallen said:

      It will not be recreated. You will have to replace it with a supported version on your own.

      March 11, 2015
  4. Brad R said:

    Thank you, this has resolved the issue.

    September 22, 2015
  5. JH said:

    Thanks for this post… me to the answer eventually.

    Our problem was around MSVCR120.dll + MSVCP120.dll which was shipped with a HP 250 G4 thermal chipset utility.
    Copied the files on the original image over the top of these, and the problems vanished.

    November 13, 2015
  6. Sandy said:

    This is really helpful, tried other articles for solution but this resolved my issue, in our case two system was having wrong version of MSVCR120.dll, copied that from working system and client was able to install without issue.

    July 28, 2016
  7. Anglard said:

    Thanks a lot, i have updated this file (MSVCR120.DLL) and it has fixed my issue.

    March 29, 2018
  8. Venkadesan.Perumal said:

    Thaks man ..great post..

    May 21, 2019

Leave a Reply

Your email address will not be published. Required fields are marked *