System Center

CCMClean – Uninstalling Configuration Manager Clients

Last updated on March 30th, 2023 at 07:09 pm

Read Time:2 Minute, 5 Second

You may sometimes come across Configuration Manager clients that are not working correctly. The tell-tale signs for this on a client machine are missing tabs, missing selections under the Actions tab and incorrect or missing information on the General tab. In short, your Configuration Manager Control Panel applet may look like below:

CCMClean - Uninstalling Configuration Manager Clients 1

I have had techs in the past try to fix this using a huge range of ideas including trying to re-install the client back out to the client machine from the server to even manually editing the registry and WMI. Also, the favourite method that I have seen (also on many blog posts and forums) is using:

ccmsetup.exe /uninstall

but in my experience using this method does not fully work and doesn’t clear out the (possible) WMI corruptions, so the only clean way I have found of fixing this is to use a trusted old tool called CCMClean.

To use CCMClean all you have to do is run the single execute file as a local administrator and it will completely remove the Configuration Manager client from the machine. Once it has completed, you should then reboot the machine to ensure a nice clean OS and then you can re-deploy the client as a push from the CM server or as a manual install. You should then notice once the new installation has completed that the machine has a fully working Configuration Manager client installed.

The CCMClean.exe is an older tool and can be a bit tricky to find so you can download this from our downloads microsite:


Download CCMClean

Items to note:

  • CCMClean.exe is not supported by Microsoft so you do use this at your own risk
  • Running the CCMClean.exe straight from the file as I’ve stated above is usually fine on a normal client machine, but be very careful on servers or distribution points as it can remove SCCM roles too
  • To be sure you remote the client only, you should use the /client switch


CCMClean - Uninstalling Configuration Manager Clients 2

If you have any questions about this or require any assistance then please leave a comment at the bottom of this post.


You can go ahead and try the supported way of uninstalling the SCCM client using ccmsetup.exe /uninstall and if it doesn’t work, download CCMClean and give it a go. It won’t cause any harm to your end user maachine.

Once the client is removed, you can then just push the client install back out to the target machine.

Avatar for Andrew Armstrong

About Post Author

Andrew Armstrong

Founder of TechyGeeksHome and Head Editor for over 15 years! IT expert in multiple areas for over 23 years. Sharing experience and knowledge whenever possible! Making IT Happen.
Click to rate this post!
[Total: 1 Average: 5]

Free Subscription

If you want to be notified when we post more quality guides like this one, sign up to our free subscription service and you will receive an email when a new post is live.

Join 4,420 other subscribers.

No need to worry, we will not be filling your inbox with spam and you can unsubscribe anytime you like.

Follow Us


Join 4,420 other subscribers.



Top Downloads


Blog Stats

  • 6,660,939 hits