WMI problems (error 4200 among other things)

L

lakusha

All WMI I try fail with "can't create objects" (but run perfectly on other
servers). I've tried a number of things (and am now out of ideas) and
everything is reported below.

I also get this error from WMI when trying to install the latest SQL 2005
beta (the beta newsgroups suggestions did not help so I went here):
The SQL Server System Configuration Checker cannot be
executed due to WMI
configuration on the machine ERICGA Error:2148007941
(0x80080005).

For help, click:
http://go.microsoft.com/fwlink?
LinkID=20476&ProdName=Microsoft%20SQL%
20Server&ProdVer=9.00.852&EvtSrc=setup.rll&EvtID=50042

The link doesn't provide any help at all about the
problem, its source, or
anything that may help identify and solve it.
So I searched around and found
lots of 4200 errors in the C:\WINDOWS\system32
\WBEM\Logs\wmiprov.log

(...)
(Thu Jun 03 18:28:16 2004.131921) : WDM call returned
error: 4200
(Thu Jun 03 18:31:16 2004.311906) : WDM call returned
error: 4200
(Mon Jun 07 08:41:03 2004.310503906) : Received Event
(Tue Jun 15 19:24:59 2004.120953) : WDM call returned
error: 4200
(Tue Jun 15 19:28:02 2004.309093) : WDM call returned
error: 4200
(Mon Jun 28 11:11:52 2004.1093753593) : Received Event
(Mon Jul 26 08:55:27 2004.121984) : WDM call returned
error: 4200
(Mon Jul 26 08:58:36 2004.310625) : WDM call returned
error: 4200
(Mon Jul 26 10:41:35 2004.6518125) : Received Event
(Tue Jul 27 15:35:37 2004.110560734) : Received Event
(Tue Jul 27 15:35:39 2004.110563078) : Received Event(...)

So I went checked WMI properties in Computer Management/Services and
Application/WMI Control and the General tab showed:

Failed to initialize all required WMI classes

Win32_Processors: Windows: Server execution failed
Win32_WMISetting: Successful
Security information: Successful
Win32_OperatingSystem: Windows: Server execution failed

The event log also has this error:
The server {73E709EA-5D93-4B2E-BBB0-99B7938DA9E4} did not
register with DCOM within the required timeout.
which I tracked down to "Microsoft WMI Provider Subsystem Host" in the
registry.

I checked RPC (seems to work), and I also (suggestion from the beta
newsgroup) re-registered WMI:
Mofcomp.exe %windir%\system32\wbem\cimwin32.mof
Regsvr32 wbemupgd.dll
regsvr32 wbemsvc.dll

It did not work either and "Regsvr32 wbemupgd.dll" seemed to take forever
(3-4 minutes). WMI services are started of course. I also tried adding
NETWORK SERVICE and LOCAL SERVICE to "Impersonate a client after
authentication" in the local policies.

I don't know what to try next:-(
It's a Windows 2003 Server with all the latest patches. 2 cpu, 2gigs of RAM,
lots of disk space.

Anybody have a clue?

Eric
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top