Symptoms

When performing a scan with an agent that uses WMI you may see the error "Class does not exist" with an error code of 0x80070583.



Cause

This can be caused by a corrupt WMI database on the target machine.



Resolution


  • View the full exception of the error within the scan result details dialog, this should include information about the underlying component that caused the error.

  • Ensure you have a full backup of the target system where the issue was reported.

  • Logon to the target system where the issue was reported as an administrator.

  • If the issue is caused by one of the standard WMI classes enter the following mofcomp command to rebuild the WMI.
    mofcomp C:\Windows\System32\wbem\cimwin32.mof