Occasionally it becomes necessary to manually clean off a server of SCCM components. When that becomes necessary I usually tell customers to just flatten and rebuild the box, but that is not always an option. In those cases I have this mental list of things I go through to remove all the traces that SCCM/SMS could leave on the machine. Not every machine will have all of these locations populated. Every scenario has its nuances so don’t blindly follow this if you want a clean box but consider if each item is relevant to what you are trying to accomplish. If you think I missed anything, comment below and I’ll update as appropriate.