How To Repair Broken WMI Repository

What is WMI?

WMI stands for Windows Management Instrumentation and is the infrastructure for management data and operations on Windows-based operating systems. For more information check https://en.wikipedia.org/wiki/Windows_Management_Instrumentation.

What is WMI repository?

The WMI Repository "%windir%System32\Wbem\Repository" is the database that stores meta-information and definitions for WMI classes; in some cases the repository also stores static class data as well. If the Repository becomes corrupted, then the WMI service will not be able to function correctly.

Why WMI repository affects DentalCAD?

DentalCAD relies on data stored in WMI repository and in case the WMI repository is broken software might malfunction and hence in case the software detects the WMI repository is broken, it prevents the start to avoid possible issues.

How to fix it?

End users

Please contact your reseller.

Resellers

There are instructions from Microsoft, see https://techcommunity.microsoft.com/t5/ask-the-performance-team/wmi-repository-corruption-or-not/ba-p/375484 on how to check whether WMI repository is corrupt and how to fix it.

To simplify these procedures, exocad created a small helper tool that can be optionally used _at_your_own_risk. We do not guarantee that this tool will succeed, and we recommend to follow the original guidelines.

Login to the secure area of https://www.exocad.com navigate to “Documentation & tools” (https://exocad.com/secure-area/documentation-tools) and download a tool “WMI repair tool” 7-zip file. After download unzip it to a directory of your choice by using 7zip (do not use the internal Windows zipping tool!). Launch check_and_repair_a_broken_WMI.bat to start WMI repository repair.