Tue Sep 17 13:09:16 GMT 2019
To perform a repair/re-sync of the WMI repository, please do the following:
- For Windows XP and Windows 2000 Servers:
- For Windows 2003 Servers:
- For Windows 7 and Windows 2008 Servers:
- In addition to the steps for Windows 2008 please review the following Microsoft article:
- To perform a repair/re-sync of the Windows 10 WMI repository:
- Open an elevated command prompt.
- Verify the WMI repository is not corrupt by running the following command:
- If the repository is not corrupted, a “WMI Repository is consistent” message will be returned; if you get something else, go to step 3, otherwise if the repository is consistent, more troubleshooting will be required as the repository is not likely the problem.
- Run the following commands to repair WMI:
- If the repository salvage fails to work, then run the following command to see if it resolves the issue:
- After the last command, there should be a “WMI Repository has been reset” message returned that verifies the command was successful.
- To perform a rebuild of the WMI repository, please do the following:
- Disable and stop the winmgmt service
- Remove or rename C:\Windows\System32\wbem\repository
- Enable and start the winmgmt service
- Open Command Prompt as Administrator
- Run the following commands:
for /f %s in ('dir /b *.mof') do mofcomp %s
NOTE: This will take a minute or so to complete.
for /f %s in ('dir /b en-us\*.mfl') do mofcomp en-us\%s
- Open Performance Monitor to verify that all counters can be loaded