# OLE Dispatch Exception Code 0 SWbemObjectSet: Invalid Class You can receive error **0x80041010** from multiple applications that call WMI. For my example it was received in Computerlink while checking for the port server process.  This can be triggered by running the **systeminfo** command in a command prompt or applying patches in SCCM. No matter where you got the error the underlying issue is probably with WMI. Here is how to check! ### Confirm WMI is Broken: Launch the WMI MMC snapin by clicking **Start -> Run** then enter **wmimgmt.msc** Right click **WMI Control (Local)** and click **Properties**  If WMI is working properly then it will show the system information. If you see **Invalid class** then your WMI is not working correctly.
[](https://docs.computerlink.com.au/uploads/images/gallery/2023-06/wmi-control-invalid.png) **Invalid** | [](https://docs.computerlink.com.au/uploads/images/gallery/2023-06/wmi-control-good.png) **Good** |