This article will go over how to resolve the Application Exception: Invalid Class error that can occur when trying to launch eDrawings. You may also see it occur in PDM when clicking on a file to view the preview. The PDM preview uses eDrawings, which is why it can be seen in PDM.
This error can appear simple, stating “Application Exception: Invalid Class” or lengthy with a string of other lines.
The error is caused by the Windows Management Instrumentation becoming faulty in the machine.
There are a few different steps that can be taken to troubleshoot the issue. The first solution mentioned below resolves the error 99% of the time. If not, there are three other ways to try and resolve the error. However, we suggest getting your IT department involved when performing these steps.
The first solution is to use the Command Prompt to fix the files in the location C:\Windows\System32\wbem. To do this follow the steps below.
The next solution to try is checking if the Windows Management Instrumentation (WMI) service is started. To do this, follow the steps below.
Similar to Solution 2, this one is checking to make sure the WMI service is on in the System Configuration utility.
The last solution to resolve this issue is running a few lines in the Command Prompt. To do this, follow these steps:
I hope you found this article helpful. Check out more tips and tricks below. Additionally, join the GoEngineer Community to create forum posts, enter design contests, and answer questions from other SOLIDWORKS users.
SHORTCUTS ⋅ MOUSE GESTURES ⋅ HOT KEYS
Our SOLIDWORKS CAD Cheat Sheet, featuring over 90 tips and tricks, will help speed up your process.
Optimizing Your Workstation Budget for Design & Engineering Applications: eDrawings Pro VR
SOLIDWORKS eDrawings – Viewing Rotated Explode Steps
Restoring eDrawings Preview in SOLIDWORKS PDM Vault View
eDrawings: SOLIDWORKS Viewer vs. Professional
About Tashayla Openshaw
Tashayla Openshaw is a SOLIDWORKS Technical Support Engineer based out of our Headquarters in Salt Lake City, Utah. She earned her Bachelor’s degree in Mechanical Engineering from the University of Utah in 2018 and has been part of the GoEngineer family since February 2019.
Get our wide array of technical resources delivered right to your inbox.
Unsubscribe at any time.