Event ID 58 — ADAP Base Class Availability
Applies To: Windows Server 2008
AutoDiscovery/AutoPurge (ADAP) is a process that transfers performance libraries into WMI classes.
Event Details
Product: | Windows Operating System |
ID: | 58 |
Source: | Microsoft-Windows-WMI |
Version: | 6.0 |
Symbolic Name: | WBEM_MC_ADAP_UNABLE_TO_ADD_WIN32PERF |
Message: | WMI ADAP was unable to create the Win32_Perf base class in %1:Result=%2 |
Resolve
Manually create abstract WMI performance classes
The abstract WMI performance classes Win32_Perf, Win32_PerfRawData, and Win32_PerfFormatedData are created by the ADAP process. Under low memory or other extreme conditions, it is possible that these classes might not be created.
To resolve this issue, type wmiadap /f at a command prompt. Then type echo %errorlevel% and verify that it is zero (0), which indicates that the wmiadap tool ran correctly.
Verify
To verify that the WMI Performance classes are in the WMI Repository:
- Open a command prompt window under administrative credentials and type wbemtest.
- Click Connect.
- Verify that root\cimv2 appears in the Namespace box and click Connect.
- Click Open Class, type Win32_Perf and click OK. If wbemtest does not display an error, then the Win32_Perf class is present in the repository.
- Click Close and repeat Step 4 for classes Win32_PerfRawData and Win32_PerfFormattedData.