Windows Management Instrumentation
[WMI] is a Core Infrastructural set developed by Microsoft for management of
Windows devices and data. It helps in scripting and fetching Windows component
related to the devices and settings.
WMI caters to the requirements through the WBEM repository where it stores the vital information and it may get corrupt denying proper data as required.
Below are few steps to diagnose if WMI repository is corrupt and steps to troubleshoot OR rebuild the WMI repository
To Verify if WMI repository is fine
winmgmt /verifyrepository
If the Results shows Inconsistent, we can run the following command to repair the repository
winmgmt /salvagerepository
Once the repair is completed, try running /verifyrepository to check if it has fixed the WMI corruption issue. If not, follow the below steps to rebuild the repository
1. Disable and stop the
winmgmt service
2. Remove or Rename C:\Windows\System32\wbem\repository
3. Enable and start the winmgmt
[Windows Management Instrumentation] service
4. Open a CMD prompt as
Administrator
5.
In the CMD prompt Navigate to
C:\Windows\System32\wbem\
6.
Run the following command: ‘for /f %s in ('dir /b
*.mof') do mofcomp %s’
Note: This will take a minute or so to
complete.
7. Now run the command:
‘for /f %s in ('dir /b en-us\*.mfl') do mofcomp en-us\%s’
8.
Restart the Data Collector service
These steps should fix the
issue with WMI repository
0 comments: