I'm trying to read information from a newly installed SCVMM 2012 using WMI but the system has issues with classes not being registered for the root\SCVMM namespace. All other namespaces seem to work as expected.
If I use the Windows Management Instrumentation Tester tool or WMI explorer and enumerate classes it returns a full list of classes as expected. But whenever I try to access any of these classes it says: "class is not registered" error 0x80040154.
The RPC and WMI services are currently running. How can I determine why the classes are not registered and how to make sure they are registered for root/scvmm?
I've already reviewed articles like this and the wmi repository is valid:
https://blogs.technet.microsoft.com/askperf/2014/08/11/wmi-missing-or-failing-wmi-providers-or-invalid-wmi-class/
https://social.technet.microsoft.com/Forums/windows/en-US/11b8186e-961d-49f0-85fe-d686fbf62e62/can-not-get-vmm-information-through-wmi?forum=virtualmachinemanager