I had this problem when i upgraded Windows 2008 R2 to Windows 2012 R2 using the supported scenarios for SCCM upgrade.
This fix worked from GordonF
To fix this, on the site server launch wimgmt.msc console, then bring up the local computer's properties and Security tab. Then browse to root / SMS and root / SMS / site_[site name]. Add the SMS Admins local group back to both of these, and make sure they have Execute Methods, Provider Write, Enable Account, and Remote Enable allowed.
Great job Gordon.